如何设置width
的{{1}}属性,使其始终占浏览器窗口宽度的百分比?
例如,
div
的宽度为1536px(80%)div
的宽度为1280px(80%)等等?
答案 0 :(得分:5)
您应该使用包装器div并将其设置为浏览器宽度的100%,然后将所需的div设置为width:80%
。这样您也可以将所需的div居中。 (为此使用margin:0 auto
。)
这是一个带有演示的JSFiddle:http://jsfiddle.net/6Lwpr/
答案 1 :(得分:3)
vw:相对于视口宽度的1%
答案 2 :(得分:0)
使用此
.main
{width:100%;
margin-left:auto;
margin-right:auto;
}
.content
{
width:80%;
margin-left:auto;
margin-right:auto;
}