看到此页我目前正在处理。 http://lacrosselaundry.com/lacrosseLaundry/contact.php为什么当我改变文字大小时宽度会改变?
如果我将字体大小从6px改为14px到18px,它会将窗体移到右边。这是为什么?
我希望窗体能够像h6字体为18px一样向右移动,除了我希望h6字体为14像素。我如何解决这个问题,为什么会发生?
看到此页我目前正在处理。 http://lacrosselaundry.com/lacrosseLaundry/contact.php为什么当我改变文字大小时宽度会改变?
如果我将字体大小从6px改为14px到18px,它会将窗体移到右边。这是为什么?
我希望窗体能够像h6字体为18px一样向右移动,除了我希望h6字体为14像素。我如何解决这个问题,为什么会发生?
如何设置元素大小?适用于我的萤火虫。
#main {
width: 100%;
}
.clearLeft {
width: 300px;
}
至于原因,.rightDiv
移动(尽管具有align: right
),因为父容器(#main
)宽度增加。即,增加字体大小和容器延伸以适应变化。通常div会占用所有可用宽度,但有float: left
会覆盖该宽度。
您可以尝试将#main
的宽度设置为100%,以便#main .rigthDiv
元素真正向右浮动。
我不需要专门设置宽度clearLeft,只需将#main宽度设置为100%工作。谢谢。 – Catfish 2010-09-03 02:46:23