【发布时间】:2014-03-09 06:21:22
【问题描述】:
我目前设置了导航,以便我的徽标位于导航中间。我从css3 nth child selector 获得了代码标记,它按预期工作
我使用的是 wordpress,所以我的标记当然有点不同
我的问题是我想要一个媒体查询来调整移动设备的大小,但是当我调整它的大小时,它会保留我为桌面导航设置的边距。有没有办法让这些边距消失或恢复默认值,以便在缩小到移动尺寸时看起来不会全部分散? 当扩展到移动设备时,我希望边距有所不同。
感谢观看
<header class="header">
<nav class="nav">
<ul>
<li>Home</li>
<li>About</li>
<li>Services</li>
<li>Work</li>
</ul>
</nav>
<a class="logo" href="http://www.website.com"></a>
</header><!--header-->
header {
border-top: 5px solid #3399ff;
height: 100%;
display: block;
margin: 0 auto;
text-align: center;
}
nav li {display: inline-block;}
nav li:nth-child(1) {
margin-right: 100px;
}
nav li:nth-child(2) {
margin-right: 50px;
}
nav li:nth-child(3) {
margin-left: 50px;
}
nav li:nth-child(4) {
margin-left: 100px;
}
【问题讨论】:
标签: html css media-queries