2015-03-08 57 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相似的效果。

相关问题