【问题标题】:edit template bootstrap to display 4 product image at row编辑模板引导程序以在行显示 4 个产品图像
【发布时间】:2016-04-29 14:40:58
【问题描述】:

我正在使用 laravel5.2 开发我的应用程序。我有带有引导程序的模板,并希望在每行显示 4 个产品及其图片。 这是我的模板

@extends('layouts.layout',[['subscribe'=>$subscribe]])

@section('content')
    <section id="advertisement">
        <div class="container">
            <img src="{{asset('images/shop/advertisement.jpg')}}" alt="" />
        </div>
    </section>

    <section>
        <div class="container">
            <div class="row">
                <div class="col-sm-3">
                    <div class="left-sidebar">
                        @include('shared.sidebar',array('brands'=>$brands))
                    </div>
                </div>

                <div class="col-sm-9 padding-right">
                    <div class="features_items"><!--features_items-->
                        <h2 class="title text-center">Features Items</h2>
                        @foreach ($products as $product)
                            <div class="col-sm-3">
                                <div class="product-image-wrapper">
                                    <div class="single-products">
                                        <div class="productinfo text-center">

                                                <img src="images/shop/{{$product->image}}" height="200" width="150" alt="">
                                            <h2>{{$product->price}}</h2>
                                            <h6><p>{{$product->name}}</p></h6>


                                            <a href="{{url('cart')}}" class="btn btn-default add-to-cart"><i class="fa fa-shopping-cart"></i>Add to cart</a>
                                            <a href='{{url("products/details/$product->id")}}' class="btn btn-default add-to-cart"><i class="fa fa-info"></i>View Details</a>
                                        </div>
                                        <div class="product-overlay">
                                            <div class="overlay-content">
                                                <h2>${{$product->price}}</h2>
                                                <p>${{$product->name}}</p>
                                                <form method="POST" action="{{url('cart')}}">
                                                    <input type="hidden" name="product_id" value="{{$product->id}}">
                                                    <input type="hidden" name="_token" value="{{ csrf_token() }}">
                                                    <button type="submit" class="btn btn-fefault add-to-cart">
                                                        <i class="fa fa-shopping-cart"></i>
                                                        Add to cart
                                                    </button>
                                                </form>
                                                <a href='{{url("products/details/$product->id")}}' class="btn btn-default add-to-cart"><i class="fa fa-info"></i>View Details</a>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="choose">
                                        <ul class="nav nav-pills nav-justified">
                                            <li><a href=""><i class="fa fa-plus-square"></i>Add to wishlist</a></li>
                                            <li><a href=""><i class="fa fa-plus-square"></i>Add to compare</a></li>
                                        </ul>
                                    </div>
                                </div>
                            </div>
                        @endforeach
                        <ul class="pagination">
                            <li class="active"><a href="">1</a></li>
                            <li><a href="">2</a></li>
                            <li><a href="">3</a></li>
                            <li><a href="">»</a></li>
                        </ul>
                    </div><!--features_items-->
                </div>
            </div>
        </div>
    </section>
@endsection

它没有纪律。它在时间上显示 4 个,在时间上显示 2 个。请帮我做。

【问题讨论】:

    标签: php twitter-bootstrap css laravel-5.2


    【解决方案1】:

    为了有嵌套列(4*x 列 sm-3 在列 sm-9 内),您需要将 4 列包装成一行,使其变为

    <div class="col-sm-9">
        <div class="row">
            @foreach ($products as $product)
                <div class="col-sm-3">
                    ...
    

    【讨论】:

    • 我删除了这个 div
      并在上面添加了
      类行但都是一样的
    • 嗯.. 你能把新代码贴出来吗?顺便说一句:无需删除padding-right
    • 所以它适用于建议的解决方案??如果是,你能选择我的答案是正确的吗?
    【解决方案2】:

    我觉得你应该看看这个视频https://www.youtube.com/watch?v=lIEcyOUcNQk

    【讨论】:

      猜你喜欢
      • 2018-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-11
      • 2016-09-03
      • 2011-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多