2016-05-17 52 views
0

我怎樣才能讓div的寬度對上面幾個父級別的div的寬度作出響應?

<div class="navrow1"> 
 
    <div class="dropdown"> 
 
    <li class="dropbtn"><a href="">content</a> 
 
    </li> 
 
    <div class="dropdown-content"> 
 
     <a href="#">Link 1</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
    </div> 
 
    </div> 
 
    <div class="dropdown"> 
 
    <li class="dropbtn"><a href="">content</a> 
 
    </li> 
 
    <div class="dropdown-content"> 
 
     <a href="#">Link 1</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
    </div> 
 
    </div> 
 
    <div class="dropdown"> 
 
    <li class="dropbtn"><a href="">content</a> 
 
    </li> 
 
    <div class="dropdown-content"> 
 
     <a href="#">Link 1</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
    </div> 
 
    </div> 
 

 
    <div class="dropdown"> 
 
    <li class="dropbtn"><a href="">content</a> 
 
    </li> 
 
    <div class="dropdown-content"> 
 
     <a href="#">Link 1</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
    </div> 
 
    </div> 
 
    <div class="dropdown"> 
 
    <li class="dropbtn"><a href="">content</a> 
 
    </li> 
 
    <div class="dropdown-content"> 
 
     <a href="#">Link 1</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
     <a href="#">Link 2</a> 
 
     <a href="#">Link 3</a> 
 
    </div> 
 
    </div> 
 
</div>

嗨,我不知道這是可能的,或沒有,但我能夠說有一個div容器,用div的嵌套的幾級,然後以某種方式使的寬度最嵌套的div反應%主要的div?

例如對於上面的HTML,有沒有一種方法可以讓「下拉內容」類具有,例如,主「navrow1」div的寬度的50%?

怎麼能這樣做呢?

更直接的一點是每個項目都有一個下拉菜單的導航欄,我希望將「下拉內容」(導航項選擇時出現的框)佔用整個導航欄1的50% 。我設置的任何寬度都會轉到它當前擁有和需要的父類。

也很抱歉,如果這是擺放的方式有什麼問題我是新來的,所以請告訴我任何我做錯了,所以我可以糾正它。

+1

只是將它應用於你所說的。看看這裏https://jsfiddle.net/pc6ync5r/ –

+0

我得到了與@SureshPonnukalai相同的結果,我不確定問題是什麼?你可以給我們你嘗試過的CSS嗎?它可能更有效。 – Jhecht

+0

http://imgur.com/Fdhu7Y9繼承人我的意思是圖片,我沒有提到列表是內聯的,當我導航項目被徘徊並且下拉列表出現時,我希望它們的每個寬度都是50 %整個導航欄div – dc843

回答

0

idk爲什麼我沒有想到它,但我只是使用vw單位設置寬度。

相關問題