我在固定的水平导航栏上工作,横向延伸到屏幕上。当我尝试将其位置设置为fixed时,无序列表元素只占用包含其内容所需的宽度。
由于无序列表默认为块元素,为什么它不会扩展到全宽?
答案 0 :(得分:1)
固定位置元素占用的内容与其内容一样多,无论其显示设置如何。要扩展内容以填充内容,您需要设置left
和right
变量:
#myelement {
position: fixed;
top: 0;
left: 0;
right: 0;
}
这将使其固定在顶部,拉伸整个宽度。