2009-11-18 115 views
1

應用浮動屬性後,內聯元素的顯示屬性是否會更改?例如具有float的錨標籤的顯示屬性是什麼:left?CSS顯示和浮動屬性

另外,它的父顯示屬性會發生什麼,它也會改變嗎?

回答

3

將在顯示器屬性內嵌 一旦應用浮點屬性 ,元素將發生更改?例如 float:left?將會是 錨定標記的display屬性是什麼?

display屬性將保持不變。如果通過「錨定標記」表示「A元素」,那麼display屬性仍將被設置爲inline(默認情況下)。

另外,它的父母 顯示屬性會發生什麼,它也會改變嗎?

父元素的display屬性也將保持不變。

+0

那麼它是否允許浮動內聯元素?如果你這麼說,那麼推薦? – 2009-11-18 08:17:55

+0

是的,這是允許的。 – 2009-11-18 08:44:56

0

但請記住,如果您應用背景/邊框樣式,則內容將浮出容器,導致0高度框。

0

浮動屬性不會影響顯示屬性。

帶有float:left的錨標籤可能將display屬性設置爲'inline'。

猜浮動:左引起你的錨移動「背後」在左側的其他元素的...

嘗試更高的z-index ..

+0

'float'將使其超出正常流量,不會影響'display'。 – random 2009-11-18 07:51:45