2012-09-12 101 views
0

在我的菜單中,我使用overflow:hidden和菜單寬度來顯示我的菜單並在屏幕尺寸變小時隱藏文本。但它同時隱藏子菜單菜單顯示中的溢出風格

按子菜單我的意思是級別> 2的菜單 因此,如果我將菜單欄中的某個項目懸停,我可以獲取菜單顯示,但如果該菜單包含某些子項目,則他們根本不會顯示。但是,當我刪除溢出:隱藏在我的css中正在申請ul/li元素來創建菜單,他們顯示,但文本看起來很醜,特別是如果它比菜單寬度更長

+0

你可以用代碼或截圖更詳細地解釋嗎? –

+0

小提琴... – krish

回答

1

我認爲使用這應該工作:

ul{ 
    overflow:visible; 
} 
ul.li{ 
    overflow:hidden; 
} 
ul.li.ul{ 
    overflow:visible; 
} 
ul.li.ul.li{ 
    overflow:hidden; 
} 

當然,你將不得不將它應用到你自己的樣式表中。我不敢肯定這會工作,因爲我不能從這裏看到你的代碼/樣式表。