簡體   English   中英

導航欄寬度/ CSS

[英]Nav bar width/ CSS

menu_sub_a如何在沒有JavaScript的情況下繼承menu_li寬度和高度? 我試圖在menu_sub_a類上使用inherit ,但是那沒有用。

HTML:

<li class="menu_li"><a class="menu_drop_a" href="">Gold</a>
  <ul class="menu_sub_ul">
   <li><a class="menu_sub_a" href="">First</a></li>
   <li><a class="menu_sub_a" href="">Second</a></li>
   <li><a class="menu_sub_a" href="">Third</a></li>
  </ul>
 </li>

CSS:

li.menu_li {
display: inline;
float: right;
width: auto;
height: auto;
}
a.menu_a, a.menu_drop_a {
display: block;
width: auto;
height: auto;
text-decoration: none;
font-family: Century Gothic,sans-serif;
font-size: 22px;
color: #787878;
background-color: #3A3A3A;
padding: 0.7em 0.95em;
border-right: 1px solid #323232;
}
ul.menu_sub_ul {
list-style-type: none;
position: absolute;
top: 58px;
}
a.menu_sub_a {
width: 100%;
height: 100%;
display: none;
line-height: 50px;
text-align: center;
text-decoration: none;
font-family: Century Gothic,sans-serif;
font-size: 22px;
color: #787878;
background-color: #323232;
border-top: 1px solid #787878;
}

.menu_li應該相對.menu_sub_ul.menu_sub_ul應該具有width: 100%

ul.menu_sub_ul {
    list-style-type: none;
    position: absolute;
    top: 58px;
    left: 0;
    width: 100%;
}

演示: http : //jsfiddle.net/4jW73/

由於menu_sub_a里面menu_li你可以添加寬度:100%,高度100% menu_sub_a ,因為這是包含分區的百分比。

暫無
暫無

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

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