我想在我的网站上放置菜单,
但当我将宽度设置为“自动”并定位到“固定”时,
width:auto;
菜单的宽度没有变化,只完成了position:fixed;
。
答案 0 :(得分:8)
这个派对有点晚了,但要获得全宽度菜单,只需使用
position: fixed;
left: 0;
right: 0;
您可以根据需要设置填充,同时保持全宽条。
答案 1 :(得分:1)
也许你应该尝试
#menu {
position: fixed;
top: 0;
left: 0;
width: 100%;
}
答案 2 :(得分:0)
当您想要宽度自动尝试时。
width: auto;
min-width: 100px;
overflow:hidden;
在问题中查看我的答案
stretch liquid container along with floated contents
希望这会有所帮助......
答案 3 :(得分:0)
试试这个
#menu {
width: 100%;
position:fixed
}
答案 4 :(得分:0)
尝试添加:
white-space: nowrap;
在您的固定位置div中。 但请注意,当div小于窗口宽度时,此解决方案不会导致换行。