2010-05-24 40 views
0

我有一個接口,有一些<a>標籤,最後是一個div,有一些<a>的有一個display:none歸因於它。當用戶點擊一個按鈕時,它會觸發一些取消隱藏隱藏div的javascript。問題是我有一個圍繞着包含div的邊框,並希望它在展開時取消隱藏嵌套的div。問題是,除非我指定一個固定寬度,否則我的所有錨定標記都隱藏在div中,只是水平列出。任何幫助創建一個動態擴展寬度的DIV?

(旁白:請問一個<span>爲隱藏的部分是更好地在這裏過<div>

回答

0

(旁白:?請問一個用於隱藏的部分是更好地在這裏 在

spandiv完全不同如果根據您的設計需要,您需要一個塊級元素(您可以給width),其他其他span應該是fin即如果你想保持聯繫作爲的內嵌特性

div a{ 
    display:inline-block; 
} 

如果你想鏈接到垂直出現,你應該申請這種風格對他們說:

div a{ 
    display:block; 
} 

或者可能好。

0

需要標記我認爲,但它聽起來像所有你想要的是你的錨標記重複垂直不水平 - 所以只要給他們display: block沒有?

並且不,這聽起來不像跨度的情況,特別是因爲語義值是非內聯子元素的集合。