我对CSS很垃圾,我糊里糊涂,而不是把头撞在砖墙上......
www.SchofieldBell.com
我把书中的一部分放在中间,把所有内容放在#wrapper中:
#wrapper
{
BORDER-RIGHT: 0px solid;
BORDER-TOP: 0px solid;
BORDER-LEFT: 0px solid;
BORDER-BOTTOM: 0px solid;
PADDING-TOP: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 17px;
MARGIN: 0px auto;
WIDTH: 900px;
DISPLAY: block;
POSITION: relative;
TOP: 0px;
}
但我希望页面的左侧(缺少的位)根据屏幕尺寸扩大或缩小......
有什么想法吗?
答案 0 :(得分:1)
它被称为弹性或流体布局,并且有一个great article in A List Apart
答案 1 :(得分:0)
首先关闭......
感谢。
答案 2 :(得分:0)
首先,请以全小写形式编写CSS代码 - 这样更容易阅读。 : - )
#wrapper {
width: 90%;
}
确保#wrapper的宽度始终等于视口的90%(浏览器的查看区域)。
或
#wrapper {
margin: 20px;
}
将确保#wrapper宽度始终为视口的100%,每边减去20像素。
我是否正确理解了您的问题?
答案 3 :(得分:0)
根据我是否正确理解您的目标,这可能值得一试:将div放在#wrapper中并将其定位为c。从包装纸的右侧900px。我假设您的意图是从页面左侧溢出文本。
答案 4 :(得分:0)
Eduardo提到A List Apart,但是,我认为该网站上的这篇文章可能更合适(因为它似乎正是你想要的)。