Html CSS导航栏未跨越

Html CSS导航栏未跨越,html,css,Html,Css,如何使导航栏跨越我的网页?我已将其设置为850像素。容器div设置为850px 以下是链接和代码: 如果拥有100%的容器宽度是你想要的,只需将ul的宽度指定为100%如果拥有100%的容器宽度是你想要的,只需将ul的宽度指定为100%你的nav是850px,但是你的黑色背景(ul)事实并非如此 解决方法:将黑色背景设置为nav。您的nav为850px,但您的黑色背景(ul)不是 解决方法:将黑色背景设置为nav。该不会自动填充850像素容器的宽度。将宽度设置为100%,它将显示 ul {

如何使导航栏跨越我的网页?我已将其设置为850像素。容器div设置为850px

以下是链接和代码:


如果拥有100%的容器宽度是你想要的,只需将
ul
的宽度指定为
100%
如果拥有100%的容器宽度是你想要的,只需将
ul
的宽度指定为
100%

你的
nav
是850px,但是你的黑色背景(
ul
)事实并非如此


解决方法:将黑色背景设置为
nav

您的
nav
为850px,但您的黑色背景(
ul
)不是


解决方法:将黑色背景设置为
nav

不会自动填充850像素容器的宽度
。将
宽度设置为100%,它将显示

ul {
    width: 100%;
}

不会自动填充850像素容器的宽度
。将
宽度设置为100%,它将显示

ul {
    width: 100%;
}

你确定?请解释一下标题本身,他问的不是背景色。可以是解决方案,但不是“好”解决方案:)不正确。CSS旨在直观地调整用户体验。最终的目标是让网站看起来像设计师期望的那样,而不是微调标签的排列。如果必须调整标签排列,则不应使用
ul
,而应使用
div
。根据W3C,
ul
仅用于未订购的清单。你确定吗?请解释一下标题本身,他问的不是背景色。可以是解决方案,但不是“好”解决方案:)不正确。CSS旨在直观地调整用户体验。最终的目标是让网站看起来像设计师期望的那样,而不是微调标签的排列。如果必须调整标签排列,则不应使用
ul
,而应使用
div
。根据W3C,
ul
仅用于未订购的清单。