所以我一直在开发一个网站,问题是当我放大200%+我的导航图标消失了。我在手机上测试以确保缩放不是问题。我试图使导航栏响应。 如有必要,我可以在线设置 这是我的html / css
.nav {
height: 100%;
min-height: 75px;
width: 90%;
margin-left: 5%;
margin-right: 5%;
border-right: none;
}
.nav ul {
overflow: hidden;
margin: 0;
padding-top: 0;
padding-right: 35px;
padding-bottom: 0;
padding-left: 35px;
}
.nav ul li {
list-style: none;
float: left;
text-align: center;
width: 25%;
box-sizing: border-box;
}
.nav ul li:first-child {
border-left: none;
}
<div class="nav">
<ul>
<li>
<a href="home.html">
<img src="works.png" style='min-width:25%;' border="0" />
</a>
</li>
<li>
<a href="about.html">
<img src="aboutme.png" style='min-width:25%;' border="0" />
</a>
</li>
<li>
<a href="services.html">
<img src="blog.png" style='min-width:25%;' border="0" />
</a>
</li>
<li>
<a href="contact.html">
<img src="kontakt.png" style='min-width:25%;' border="0" />
</a>
</li>
</ul>
</div>
答案 0 :(得分:0)
所以这是解决方案:
@media screen and (max-width : 760px){
/*Make dropdown links appear inline*/
ul {
position: static;
display: none; --->> This is causing the problem // either delete it or use it as display:block;
}
希望这能解决您的问题