У меня есть следующая разметка:
<div id="footer">
<a href="/">Home</a> |
<a href="/about">About</a> |
<a href="/contact">Contact</a>
</div>
Со следующим стилем:
#footer {
position: relative;
float: left;
background: white;
width: 960px;
height: 50px;
border-bottom-left-radius: 50px;
border-bottom-right-radius: 50px;
-moz-border-radius-bottomleft: 50px;
-moz-border-radius-bottomright: 50px;
box-shadow: 2px 2px 3px #000;
-moz-box-shadow: 2px 2px 3px #000;
-webkit-box-shadow: 2px 2px 3px #000;
}
#footer > a {
padding-top: 10px;
}
Есть ли какая-то особая причина, по которой отступ не применяется ко всем дочерним элементам <a>
элементов моего #footer
div?
Я пытаюсь подобный эффект без селектора parent > child
где-то еще на моей странице, поэтому я предполагаю, что это проблема с моим селектором.
Версия браузера: Chrome 11 Beta Mac OS X