如何对齐元素,以便相似的元素显示在同一行中

德瓦什·阿格劳瓦尔(Devesh Agrawal)

这是我当前的显示。在此处输入图片说明

添加到购物车按钮未在行中显示,因为第三个元素的产品名称有点长。

这是用于显示产品的代码。

<div>
    <div class='box' ng-repeat="product in ProductService.Products | filter:{'SubCategoryID': SCId.toString()}:true | orderBy:'ProductName'">

        <br>        <b>{{product.BrandName}}</b>
        <br>        {{product.ProductName}}
        <br><br>    <img src="http://localhost/{{ product.ProductImagePath }}" alt="" border=3 height=75 width=75></img>
        <br><br>    <select class="form-control btn btn-default btn-xs" ng-init="SelectedVariant = product.Variants[0]" ng-model="SelectedVariant" ng-options="variant.VariantName for variant in product.Variants" ng-change="ChangeVariant(product.ProductID, SelectedVariant.VariantID)"></select>

        <br>        <strike> {{SelectedVariant.MRP}} </strike> &nbsp; {{SelectedVariant.SellPrice}} {{SelectedVariant.InCart}}
        <br><br>        

        <div ng-if="SelectedVariant.InCart==0">
            <a class="btn btn-success btn-md" ng-click="AddToCart(product.ProductID, SelectedVariant.VariantID)">Add to Cart &nbsp;
                <span class="glyphicon glyphicon-plus"></span> 
            </a>
        </div>



        <div ng-if="SelectedVariant.InCart>0">

            <a class="btn btn-default btn-xs" ng-click="PlusItem(product.ProductID, SelectedVariant.VariantID)">
                <span class="glyphicon glyphicon-plus"></span> 
            </a>

            <button type="button" class="btn btn-info disabled">{{SelectedVariant.InCart}} in cart</button>


            <a class="btn btn-default btn-xs" ng-click="MinusItem(product.ProductID, SelectedVariant.VariantID)">
                <span class="glyphicon glyphicon-minus"></span> 
            </a>
        </div>  

    </div>          
</div>

这是box的CSS样式。

.box {
    margin : 5px;
    display : inline-block;
    width: 150px;
    height: 300px;
    background-color: #F5FBEF;
    text-align:center;
    vertical-align: top;
}

有人可以帮我,使所有添加到购物车按钮或说框中的所有元素都从相似的行开始。像显示中的1,2,4,5,6元素。

斯拉文科·米尔吉奇(Slavenko Miljic)

我强烈建议避免使用<br>标签进行内容布局。

我会将所有这些项目(title / image / dropdown / button)放在一个单独的div容器中,在其中您可以为每个容器设置固定高度,在该容器中将高度.title至少设置为足以允许两行文字。

<div class="boxes">
   <div class="box">
      <div class="title">Wheel <strong>Strong detergent bar</strong></div>
      <div class="image"><img src=""></div>
      <div class="price">$35</div>
      <div class="orderbutton"><button>Order now</button></div>
   </div>
</div>

然后在.css文件中设置每个类的大小。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在同一行自举模型中强制两个元素对齐

来自分类Dev

如何在同一行中对齐两个元素,而不会重叠

来自分类Dev

标题元素始终显示在同一行中

来自分类Dev

在同一行显示元素

来自分类Dev

在同一行和同一容器中居中对齐元素

来自分类Dev

如何在一行中对齐html元素?

来自分类Dev

CSS在容器div中的同一行上显示span和button元素,文本对齐:居中

来自分类Dev

遍历同一行中的元素

来自分类Dev

在同一行上左右对齐元素的问题

来自分类Dev

在同一行中的两个<td>标签中对齐两个元素

来自分类Dev

如何对齐两个元素并使它们保持在同一行

来自分类Dev

如何在同一行上对齐span和img元素?

来自分类Dev

如何在同一行中分别对齐两个span元素

来自分类Dev

如何将 <label> 与其他元素在同一行上对齐

来自分类Dev

CSS:在同一行中左右对齐两个元素,WHITHOUT浮动

来自分类Dev

将两个<p>元素对齐在同一行中

来自分类Dev

在同一行的多个引导列中对齐多个元素

来自分类Dev

将两个<p>元素对齐在同一行中

来自分类Dev

如何根据同一行中td元素的输入禁用一行按钮?

来自分类Dev

如何在一行中显示div元素

来自分类Dev

如何在一行中显示div元素

来自分类Dev

在一行中对齐td中的元素

来自分类Dev

在一行中对齐两个 div 但它们不在同一个元素中?

来自分类Dev

awk-在一行中收集相似的行

来自分类Dev

如何检查2个元素是否显示在同一行上?

来自分类Dev

如何使用脚本外壳在同一行上显示许多元素?

来自分类Dev

material-ui中的版式元素显示在同一行上

来自分类Dev

在HTML5中,如何对齐多个元素以使其出现在列表定义的同一行上?

来自分类Dev

如何在同一行中对齐多个列表?

Related 相关文章

  1. 1

    如何在同一行自举模型中强制两个元素对齐

  2. 2

    如何在同一行中对齐两个元素,而不会重叠

  3. 3

    标题元素始终显示在同一行中

  4. 4

    在同一行显示元素

  5. 5

    在同一行和同一容器中居中对齐元素

  6. 6

    如何在一行中对齐html元素?

  7. 7

    CSS在容器div中的同一行上显示span和button元素,文本对齐:居中

  8. 8

    遍历同一行中的元素

  9. 9

    在同一行上左右对齐元素的问题

  10. 10

    在同一行中的两个<td>标签中对齐两个元素

  11. 11

    如何对齐两个元素并使它们保持在同一行

  12. 12

    如何在同一行上对齐span和img元素?

  13. 13

    如何在同一行中分别对齐两个span元素

  14. 14

    如何将 <label> 与其他元素在同一行上对齐

  15. 15

    CSS:在同一行中左右对齐两个元素,WHITHOUT浮动

  16. 16

    将两个<p>元素对齐在同一行中

  17. 17

    在同一行的多个引导列中对齐多个元素

  18. 18

    将两个<p>元素对齐在同一行中

  19. 19

    如何根据同一行中td元素的输入禁用一行按钮?

  20. 20

    如何在一行中显示div元素

  21. 21

    如何在一行中显示div元素

  22. 22

    在一行中对齐td中的元素

  23. 23

    在一行中对齐两个 div 但它们不在同一个元素中?

  24. 24

    awk-在一行中收集相似的行

  25. 25

    如何检查2个元素是否显示在同一行上?

  26. 26

    如何使用脚本外壳在同一行上显示许多元素?

  27. 27

    material-ui中的版式元素显示在同一行上

  28. 28

    在HTML5中,如何对齐多个元素以使其出现在列表定义的同一行上?

  29. 29

    如何在同一行中对齐多个列表?

热门标签

归档