【发布时间】:2014-07-14 01:41:25
【问题描述】:
我一直试图让两个 div 并排浮动,或者基本上是购物车和物品(即 jcart 和 cartbox),但似乎无法得到它。这是演示:link
我尝试在购物车 css 上更改 float:right; 但这只会将购物车移动到右侧,如果我删除购物车 css 上的浮动。购物车和物品并排对齐,但由于某种原因购物车看起来真的很小,“添加到购物车”按钮似乎没有点击。任何帮助将不胜感激!
HTML:
<form method="post" action="" class="jcart">
<fieldset>
// item details here
</fieldset>
</form>
<div class='cartbox'>
<div id="jcart"><?php $jcart->display_cart();?></div>
<div id='jcart-loader'><img src='img/ajax-loader.gif' alt=''></div>
</div>
CSS:
#jcart {
position:relative;
font-size:1.15em;
top:0;
margin:0 0 .75em;
}
.jcart {
width:135px;
margin:0 20px 20px 0;
padding-top:20px;
border:solid 2px #E5E5E5;
float:left;
background:#F0F0F0;
text-align:center;
}
.cartbox {
float:left;
position:relative;
top:0;
width:500px;
margin:0;
padding:0;
}
【问题讨论】:
-
在提出新问题之前请搜索 SO。你会发现这个问题被问了很多遍!
-
投反对票有点苛刻!在发布之前我已经研究了很长时间,但我仍然道歉。
-
也可以只使用 span 标签,因为它的默认显示是 inline-block。