html - 如何将这些元素显示在一行中?

标签 html css

我有这个网站:

http://www.les-toiles.co/shop/amandine-dress/

我放了一张图片以更好地理解我想要什么。我想将这些景点整体定位以与“库存”保持一致。

这是 HTML 代码:

<div class="single_variation_wrap" style="">
    <div class="single_variation">
         <p class="stock in-stock">Only 2 left in stock</p>
    </div>
    <div class="variations_button add-cart">
        <div class="cart-number">
            <span></span>
            <div class="quantity">
                <input type="number" step="1" name="quantity" value="1" title="Quantity" class="input-text qty text" size="4" min="1" max="2">
           </div>
       </div>
       <button type="submit" class="button single_add_to_cart_button alt btn-block">
           <i class="icon-cart2"></i>
           Add to cart              
       </button>
    </div>

    <input type="hidden" name="add-to-cart" value="1726">
    <input type="hidden" name="product_id" value="1726">
    <input type="hidden" name="variation_id" value="1922">
</div>

如何使用 CSS 解决此问题?

我尝试添加这段 CSS 代码,但不幸的是没有用

.cart-number {float:left;display:inline-block;}

最佳答案

这不仅仅是您可以获得的简单快速的东西。还有更多的事情需要改变。让我看看我能解释到什么程度。请参阅所附图片。为此,您应该使用“Chrome Dev Toolbar”或 Firefox 的 Firebug,这样会有所帮助。

首先,Wishlist 按钮的 div block 完全位于 FORM 元素之外。所以你不能让它内联,除非你把它移到 FORM 元素里面。见第一张图片。

enter image description here

现在我已经将您的愿望 list 按钮的 DIV block 移动到 FORM 元素内,并为许多类和 DIV 修改了 CSS,绝对是 INLINE,以供演示。您需要真正努力将其尽可能模块化。我相信你会明白的。在下一张图片中,您将看到您想要的效果,并看到添加或编辑的 CSS 代码的 CIRCLED 部分

enter image description here

关于html - 如何将这些元素显示在一行中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30442004/

相关文章:

css - Router Link Active 在以下情况下不起作用,他们是否有任何替代方法来动态激活按钮?

html - 你可以在没有绝对位置的情况下使子 div 大于父 div 吗?

php - 如何将域名页面重定向到另一台主机?

javascript - 使用 IE 导航时处理网站弹出窗口

javascript - 将用户 HTML 输入作为 javascript 函数参数传递

html - 如何将 <div> 定位到左侧,将 <div> 定位到右侧(不偏离表格)?

javascript - 如何在文本框中显示 slider 更改值的结果?

css - 我的媒体查询在我的 Android 设备上不起作用

html - 使行元素成为 Bootstrap 中的可点击链接

html - 我正在为新网站使用 html 模板。它使用 SASS 样式,但我只想使用 CSS。我怎样才能摆脱SASS样式表