css - 如何让我的菜单栏不超出屏幕?

标签 css html web width

我有这个网站,我正在为我的阿姨制作。

我好像对这个菜单有问题。

当我把浏览器放在我的 1920x1280 屏幕上时,一切都很完美,但是当我把它放在较低分辨率的屏幕上时,菜单栏从右边的屏幕上消失了,但奇怪的是我的宽度是 100 %.

您可以在这里找到网站:mathiasotw.be

提前致谢。

附注:如果您想要代码,我可以发布。但通常您可以通过右键单击并检查它或按 F12 来查看代码。

最佳答案

您已为带有 ID 菜单的 DIV 应用了 20px 的内边距

改成

padding:20px 0;

它应该适合你。

您的新 CSS 应如下所示:

#menu {
background: none repeat scroll 0 0 white;
box-shadow: 0 1px 6px black;
float: left;
height: 70px;
padding: 20px 0; // here padding was declared as 20px.
position: relative;
width: 100%;
z-index: 999;
}

我没有查看您的整个 CSS 文件,但看到这些样式通过 #menu 规则集应用于 firebug。

关于css - 如何让我的菜单栏不超出屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18958719/

相关文章:

php - 在 Joomla 中,如何为 index.php 创建 3x3(9 格)代码?

javascript - 如何启用和禁用 DIV

html - css绝对位置,顶部和底部都有

jquery - jQuery slider 的问题

java - 多个并行 Http 请求的优点

javascript - href ="#"或 href ="javascript:void();"哪个更好

javascript - 用 html 更新 Ext.Window 不显示 html

css - recaptcha 2 宽度 css float 不起作用

html - Bootstrap3 下拉菜单对齐

css - 带div的动态CSS