2015-03-08 56 views
1

在CSS中是否與:inherit相反? (如果您不熟悉:inheritinheritCSS - 是否存在與「:inherit」相反的內容

E.g.以獲得一個元素來接管其子元素的寬度,而不是其父元素(後者將使用:inherit

+5

查看顯示內聯塊,內聯表,表和flex beh行爲,但從子女繼承CSS不存在 – 2015-03-08 21:04:35

+1

這樣的功能是沒有意義的,因爲一個元素可以有任意數量的子元素。 – Sildoreth 2015-03-08 21:39:05

+0

@Sildoreth - 當然,這是真的。能夠集成諸如':nth-​​child()'選擇器之類的東西會很好。 – 2015-03-09 08:06:55

回答

2

否,CSS的設計使得繼承只起作用,以便元素可以從父元素繼承。

元素的寬度可能取決於子元素的寬度,但這是一個完全不同的問題,在某些上下文中,元素需要最小寬度來容納其子元素,但這是因爲它已被定義。沒有魔術字用來達到與關鍵字inherit相似的效果。

相關問題