【发布时间】:2017-01-18 02:22:42
【问题描述】:
媒体查询新手。但我想我在某个地方错过了这条船。
假设我有一个类似于下面代码片段中的 topBar,由一个 topBar 容器、固定宽度和一个列表组成,并且整个单元向右浮动。我希望它只要调整屏幕大小直到,比如说 1000px,topBar 在调整大小时与屏幕一起缩小。当它达到 1000 像素时,会发生其他事情,但我们可以稍后再担心。
为此,我需要为 topBar 容器和 topBar 固定宽度设置查询,还是只为容器设置查询?另外,我应该针对整个屏幕定位最大宽度还是最小宽度?
#top-menu
{
width: 100%;
background-color: white;
height: 40px;
color: #00a5b5
}
#topMenu-fixedWidth
{
height: 80px;
width: 1156px;
color: #00a5b5;
margin: 0 auto;
}
#topMenu-fixedWidth ul
{
list-style: none;
float: right;
margin-right: 5px;
}
#topMenu-fixedWidth ul:nth-child(4)
{
margin-right: 0;
}
#topMenu-fixedWidth ul li
{
float: left;
margin: 10px;
<div id="top-menu">
<div id="topMenu-fixedWidth">
<ul>
<li class="topMenuText">Partners</li>
<li class="topMenuText">Careers</li>
<li class="topMenuText">Language</li>
<li class="topMenuText">Login</li>
</ul>
</div>
</div>
【问题讨论】:
-
在对您的问题进行更多研究时,我发现了一篇包含一些非常好的答案的帖子。我想你会发现它们很有用。我用链接参考更新了我的答案。我还发布了一个链接,指向我去年写的一个相关答案。
标签: html css media-queries