Css 将em用于导航侧栏-用于剩余车身容器的单元是什么?

Css 将em用于导航侧栏-用于剩余车身容器的单元是什么?,css,Css,我有一个带有侧边栏的网页,其中有该站点的导航选项。侧边栏的宽度为6em(右侧:0px,高度:100%,位置:固定) 我希望剩余的内容利用页面的大部分剩余内容(总宽度的100%,减去7em) 现在,我在主要内容上使用百分比-有更聪明/更好的方法吗 谢谢当然,保留剩余页面的100%宽度并添加 左:7em (剩下的页面应该放在一个包含div的分区中)很难说没有看到一些HTML,但我只需将您的内容div设置为100%宽度,并添加7em的正确填充以容纳侧边栏。内容分区内的操作由您自行决定 如果主要内容是d

我有一个带有侧边栏的网页,其中有该站点的导航选项。侧边栏的宽度为6em(右侧:0px,高度:100%,位置:固定)

我希望剩余的内容利用页面的大部分剩余内容(总宽度的100%,减去7em)

现在,我在主要内容上使用百分比-有更聪明/更好的方法吗


谢谢

当然,保留剩余页面的100%宽度并添加

左:7em


(剩下的页面应该放在一个包含div的分区中)

很难说没有看到一些HTML,但我只需将您的内容div设置为100%宽度,并添加7em的正确填充以容纳侧边栏。内容分区内的操作由您自行决定

如果主要内容是
display:block
,则默认情况下它将用完整个可用区域。无需将其指定为
100%
width。为确保没有重叠,请将其右边距设置为
6em
(或导航栏的任何宽度)。根据您的一些内部元素样式,可能会有问题,但可能性不大

注意“内容”是如何可见的,即使它是向右浮动的。如果
#content
div设置为
宽度:100%
,则其边距将超出页面宽度,“content”将被遮挡