web-dev-qa-db-ja.com

Bootstrap 4、2つのカードデッキ間にスペースを追加します

2つのカードデッキの間にスペースを追加しようとしています。私はbootstrap 4 alpha 6を使用しています。2番目のカードデッキでmt-20を使用しない理由はわかりません。私はそれらを行にラップしてやってみましたが、それもしません:

enter image description here

<div>
<div class="container">
            <div class="card-deck">
                <div class="card text-center">
                    <div class="card-block">
                        <h4 class="card-title">Permits</h4>
                        <p class="card-text">
                            Apply for parking permit<br />
                            View existing permit requests<br />
                            Activate Visitor permits<br />
                        </p>
                    </div>
                    <div class="card-footer">
                        @Html.ActionLink("Permits", "Index", "Home", new { Area = "Permit" }, new { @class = "btn btn-primary" })
                    </div>
                </div>

                <div class="card text-center">
                    <div class="card-block">
                        <h4 class="card-title">Vehicles</h4>
                        <p class="card-text">
                            View and manage your vehicles
                        </p>
                    </div>
                    <div class="card-footer">
                        @Html.ActionLink("My Vehicles", "Index", "Vehicle", null, new { @class = "btn btn-primary" })
                    </div>
                </div>

                <div class="card text-center">
                    <div class="card-block">
                        <h4 class="card-title">Parking Tickets</h4>
                        <p class="card-text">
                            View your parking ticket history
                        </p>
                    </div>
                    <div class="card-footer">
                        @Html.ActionLink("My Tickets", "Index", "ParkingTicket", null, new { @class = "btn btn-primary" })
                    </div>
                </div>
            </div>
    <div class="card-deck mt-20">
        <div class="card text-center">
            <div class="card-block">
                <h4 class="card-title">Funding Options</h4>
                <p class="card-text">
                    Add credit/debit card<br />
                    Top up Account<br />
                    Manage cards
                </p>
            </div>
            <div class="card-footer">
                @Html.ActionLink("Funding Options", "Index", "Funding", null, new { @class = "btn btn-primary" })
            </div>
        </div>

        <div class="card text-center">
            <div class="card-block">
                <h4 class="card-title">Account History</h4>
                <p class="card-text">
                    View all financial transactions on my account
                </p>
            </div>
            <div class="card-footer">
                @Html.ActionLink("Account transactions", "Index", "Activity", null, new { @class = "btn btn-primary" })
            </div>
        </div>
        <div class="card text-center">
            <div class="card-block">
                <h4 class="card-title">User Settings</h4>
                <p class="card-text">
                    Edit personal details<br />
                    Change top-up settings<br />
                    Change password
                </p>
            </div>
            <div class="card-footer">
                @Html.ActionLink("Personal details", "Update", "Account", null, new { @class = "btn btn-primary" })
            </div>
        </div>
    </div>
</div>
19
InitLipton

Bootstrap 4.にはmt-20がありません4. Bootstrap 4 マージンクラス は...

m {sides}-{size}

size0-5、サイズは1remのデフォルトのスペーサーユニットの一部です

  • 0-マージンを削除します
  • 1-マージンを.25remに設定します
  • 2-マージンを.5remに設定します
  • 3-マージンを1remに設定します
  • 4-マージンを1.5remに設定します
  • 5-マージンを3remに設定します

したがって、mt-3mt-4mt-5などを使用できます。

http://www.codeply.com/go/29IGJHkqVd

33
Zim

カードの下に改行を入れることができます:<br />。または、card-deckクラスの下に下マージンを追加することもできます。

.card-deck{
    bottom-margin: 10px;
}
1
Tony