簡體   English   中英

根據屏幕尺寸調整按鈕之間的邊距

[英]Adjusting margin between buttons according to screen size

我的移動網站上有導航按鈕。 我想根據不同的屏幕尺寸更改按鈕之間的邊距,以使按鈕之間的間隙將按鈕從一端擴展到另一端。 嘗試在CSS按鈕中將邊距設置為auto沒事。

這是按鈕的CSS

.button {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 10px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 3px auto;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.button1 {
    background-color: white; 
    color: black; 
    border: 2px solid #4CAF50;
}

.button1:hover {
    background-color: #4CAF50;
    color: white;

}

和html代碼

<div id="button">



    <a href='<?php if($prev == "#") { echo $random_url; } else { echo $prev; } ?>' class="button button1" id="prev" title="Previous Pic"><i class="fa fa-chevron-left" aria-hidden="true"></i>&nbsp;Prev</a>

                                     <a href='<?php { echo $random_url; } ?>' class="button button1" id="next" title="Random Pic">Random<i class="fa fa-random"></i></a>

                                     <a href='<?php if($next == "#") { echo $random_url; } else { echo $next; } ?>' class="button button1" id="next" title="Random Pic">Next&nbsp;<i class="fa fa-chevron-right" aria-hidden="true"></i></a>

                    </div>
  • 媒體查詢

    @media (max-width: 600px) { .button { margin: 10px 10px; // Vertical, Horizontal } }


  • 引導網格

將以下類添加到網格.col-offset-*-*


- VWVH

.button { margin: 1vh 1vw; // Vertical, Horizontal }

我建議使用媒體查詢,因為我假設您已經在使用這些響應式CSS框架或網格系統。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM