我已经尝试了很多方法来解决这个问题。我似乎无法在不使用边距的情况下获得父 div 内的嵌套 div。我正在尝试以常规方式position:relative
在父级和position:absolute
嵌套上获取它。还是不行,有人知道是什么原因吗?
HTML
<div class="header">
<div class="logo">
<img src="/images/logo.png" width="96" height="82">
</div>
<div id="nav">
<a href="$HOME_PAGE_LINK$">Portfolio</a>
<a href="#">About</a>
<a href="#">Contact</a>
</div>
<div id="headerPro">
</div>
</div>
CSS
.header {
position:relative;
background-color: #2C2E31;
border-bottom: #242426 2px solid;
height: 182px;
}
.logo {
text-align: center;
padding-top: 35px;
}
#nav {
position:absolute;
bottom: 0;
width: 100%;
text-align:center;
text-decoration:none;
font-size:20px;
font-family:raleway-regular;
}
#nav a {
border-bottom:#FFFFFF 2px solid;
color:#FFFFFF;
text-decoration:none;
margin-left: 8px;
margin-right:8px;
}
#headerPro {
position:absolute;
float:right;
width:100px;
height:100px;
background-color:red;
}