【发布时间】:2013-07-04 14:46:40
【问题描述】:
我正在尝试逐步(总共 4 个步骤)结帐。我想过有一种水平滑块设置。
我创建了一个宽度为 400% 的容器,其中包含 4 个容器。这些容器应并排并填满 100% 的窗口。这是一种水平滑块,但我想将其用作表单。
[[[容器 1][容器 2][容器 3][容器 4]]]
我的html:
<div class="container fullWidth">
<div id="checkoutContainer">
<div class="checkout" id="cart">Cart</div>
<div class="checkout" id="contact">Contact</div>
<div class="checkout" id="address">Addresse</div>
<div class="checkout" id="overview">Übersicht</div>
<div class="checkout" id="thankyou">Danke</div>
</div>
</div>
我的 CSS:
.container.fullWidth {
width : 100%;
overflow-x: hidden;
}
div#checkoutContainer {
background-image: url(../img/background.jpg);
background-repeat : repeat-x;
width : 500%;
height : 657px;
}
div#checkoutContainer div.checkout {
float : left;
width : 900px;
height : 657px;
}
现在的问题是:我能否以某种方式使单个 div 填充页面的宽度而不使用 javascript(我知道我可以检测页面宽度并设置宽度)?设置div.checkout { width : 100% }不起作用,因为它们会相互叠加。
【问题讨论】: