html - 导航菜单显示不正确

标签 html css navigation

我正在使用 html5 和 css 设计一个响应式网页。我的导航菜单在 iphone 中显示不正确。它在桌面上显示为水平,但在手机中显示冲突行。有人能帮我吗。我的 css 代码和屏幕截图是

   .body{
    margin:0;
    width:100%;
    clear:both;

}

.mainHeader img{
    width:40%;
    height:auto;
    margin:2% 0;
}
.mainHeader nav{

     overflow: auto;

}
.mainHeader nav ul{
    list-style:none;
    margin:0 auto;
    display:inline;

} 
.mainHeader nav ul li a{
    background-color: #f1f1f1;
    float:left;
}

最佳答案

请提供您的所有代码。据我所知,您的代码中存在一些错误:

  • height: height:100% 应该只是 height: 100%
  • 您在最后一种样式中有多个显示实例,您需要只使用其中一个。

关于html - 导航菜单显示不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42542350/

相关文章:

css - 背景图片和div定位?

javascript - 如何在jquery中使用鼠标位置移动溢出的元素

javascript - 不使用 jQuery ui 如何获得可拖动的 div 位置

html - 如何去除可点击图像上的虚线边框?

javascript - javascript中的换行问题

html - 如何在图像后立即修复边距

jquery - jQuery 可以修改特定媒体类型的 CSS 吗?

javascript - Javascript 滚动突出显示不起作用

objective-c - iOS 呈现基于模式和导航 Controller 的 View

android - 如何使 android 抽屉导航可滚动与标题滚动