html - 导航栏正在移动

标签 html css

您好,我正在使用 html 和 css 制作网站 我的导航栏有问题。当我减小浏览器尺寸时,导航栏上的文本正在移动。在这里图片

enter image description here

还有我的CSS代码:

    .menu{
      margin-top:4em;
      width:100%; 
      height:4em;
      font-size:0.813em;
      list-style-type:none;
      background: rgba(255, 255, 255, 0.75);
      position:fixed;

   }
.menu li{
     float:right;
     padding:1em 1em;
     display:inline; 

     }

我怎样才能避免这种情况? 谢谢。

最佳答案

这是因为导航栏的 width 和 de list-items.. 当 de 5 list-items 加起来比导航栏的总 width,它可以像你的 image 一样折叠。为防止这种情况,您可以使用 min-width

.menu{
    ....
    min-width: 500px;
}

关于html - 导航栏正在移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21665876/

相关文章:

javascript - 在 iPhone Safari 上使用事件委托(delegate)处理 HTML SELECT 选项到 javascript

javascript - 将数组从 Html 合并到 Jquery

javascript - 表单将无法验证

css - 忽略空的 css 文件

css - 使用 html 中的 span 属性保持值固定

javascript - 抓取整个网页 + css + javascript

javascript - 如何检测浏览器是否支持 CSS3 模糊?

css - 从 spritesheet 图像中删除 css 中的丑陋边框和脏图像符号

适用于 Firefox、Chrome、IE8 的 Android 复选框

html - 如何强制菜单项适合列宽?