簡體   English   中英

樣式化按鈕導航

[英]Styling a button navigation

大家好,我想為我的網站創建一個按鈕導航。 我正在嘗試讓它適用於4個按鈕,我希望它們是一個圓形,所有不同的顏色,然后當用戶將鼠標懸停在它上面時,它將發光。 所以我到目前為止:

HTML:

<nav id="main-menu">
  <ul>
    <li class="model-icon a-color hvr-glow">

    </li>
    <li  class="model-icon b-color hvr-glow">

    </li>
    <li  class="model-icon c-color hvr-glow">

    </li>
    <li  class="model-icon d-color hvr-glow">

    </li>
  </ul>
</nav>

#main-menu  > ul > li {
    margin: 0 5px;
    width: 50px;
    height: 50px;
    cursor: pointer;
}

.a-color {
    background-color: Yellow;
}

.b-color {
    background-color: Red;
}

.c-color {
    background-color: White;
}

.d-color {
    background-color: Green;
}

但是問題是,沒有發光效果,它們是盒子而不是圓圈。

將來,我將使用此網站將svg圖像放在其中

但是現在我只想讓盒子變成圓形,然后當用戶將鼠標懸停在上面時,它會發光

謝謝

添加#main-menu > ul > li:hover {}並在此處調整陰影

對於圈子:

邊界半徑:50%;

 #main-menu > ul > li { margin: 0 5px; width: 50px; height: 50px; cursor: pointer; } #main-menu > ul > li:hover { -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75); box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75); border-radius:50%; } .a-color { background-color: Yellow; } .b-color { background-color: Red; } .c-color { background-color: White; } .d-color { background-color: Green; } 
 <nav id="main-menu"> <ul> <li class="model-icon a-color"> </li> <li class="model-icon b-color"> </li> <li class="model-icon c-color"> </li> <li class="model-icon d-color"> </li> </ul> </nav> 

暫無
暫無

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

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