Что у меня есть:
У меня есть меню навигации с тенями теней, назначенными каждой из ссылок.Снимите нижнюю коробчатую тень, отлитую от следующего div
Сразу под навигационным меню следует div, касающийся нижней части ссылок.
Нижняя часть теневой коробки разрушает иллюзию интерфейса с вкладками.
Что мне нужно:
Мне нужно, чтобы предотвратить бокс-тень ссылки от литья на следующих делах.
Мой код:
ul {
list-style: outside none none;
padding:0; margin:0;
}
li {
display: inline-block;
}
a {
background-color: grey;
color: white;
padding: 20px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
display: inline-block;
text-decoration:none;
box-shadow: 1px 1px 3px #222;
}
.selected a{
background-color: blue;
}
div {
background-color: blue;
height: 20px;
}
<nav>
<ul>
<li class="selected"><a href="#">Home</a>
</li>
<li><a href="#">Link 2</a>
</li>
<li><a href="#">Link 3</a>
</li>
</ul>
</nav>
<div class="divider"></div>
Это краткое решение работает. Спасибо за редактирование, объясняющее _why_, это работает. Сначала я изложил это до мистического CSS-волшебства с вашей стороны. Я пробовал играть с z-index, но не знал, что позиционирование необходимо. Еще раз спасибо. –
Добро пожаловать! Рад помочь вам. – Arbel