Html 如何使用CSS将一个元素移动到另一个元素的右侧?
我试图在我的网站上移动一个元素到另一个元素Html 如何使用CSS将一个元素移动到另一个元素的右侧?,html,css,css-float,move,Html,Css,Css Float,Move,我试图在我的网站上移动一个元素到另一个元素 基本上,我希望购物车按钮在数量的右边浮动:向右将按钮水平移动到正确的位置。但是我也希望将它们彼此相邻地移动。。quantity是一个块元素(它占据整行),因此可以像这样使用float: .quantity {float: left;} 不要忘记清除:两者都是。尝试使用位置:相对;右边距:10em取决于您的宽度比例。希望这有帮助您可以使用HTML格式的表格,然后在同一行的不同列中添加购物车按钮和数量。将HTML更改为: <div class="
基本上,我希望购物车按钮在数量的右边<代码>浮动:向右将按钮水平移动到正确的位置。但是我也希望将它们彼此相邻地移动。
。quantity
是一个块元素(它占据整行),因此可以像这样使用float
:
.quantity {float: left;}
不要忘记清除:两者都是如果浮动元素开始从其父元素中退出(除非有一个非浮动元素比所有元素都高),则在之后进行编码>。尝试使用
位置:相对;右边距:10em
取决于您的宽度比例。希望这有帮助您可以使用HTML格式的表格,然后在同一行的不同列中添加购物车按钮和数量。将HTML更改为:
<div class="quantity buttons_added"><input type="button" value="-" class="minus" style="float: left;
"><input type="number" step="1" min="1" name="quantity" value="1" title="Qty" class="input-text qty text" style="float: left;
"><input type="button" value="+" class="plus" style="float: left;
"><button type="submit" class="single_add_to_cart_button button alt" style="float: left;">Add to cart</button>
</div>
我查过了。它会起作用。您可以将数字选择元素的容器设置为
float: left;
还有按钮
display: inline;
只需使用
display:inline更改按钮元素代码>和带有浮动的输入元素:左代码>。你可以试试这个解决方案
input-field-name {
float:left;
}
add-cart-button-name {
display: inline;
}
使用float:left或偶数、display:inline或inline block时会发生什么
input-field-name {
float:left;
}
add-cart-button-name {
display: inline;
}