css树结构最多有多少层

html-css022

css树结构最多有多少层,第1张

理论上说是不限制的层数。

一般来说,css注重的就是代码简洁,尽量缩短,代码过长,会影响加载速度。而且层级嵌套太多,对于其他人员可读性太差 。

写样式,最好不要超过3个以上的层级,只要能找到对应的标签设置样式即可。

你可以重写这个定义.顺序必须按照下面的方式:

.tab{}

.tab TD{}

.tab TD TD{}

对于td下的td不想继承父td的属性在第三组样式里进行重写.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

这个很难,因为你的写法肯定会影响.maintab下所有的TR,如果想消除影响,暂时有两个办法,第一个仍旧是在 .maintab TR TR 重写受影响的属性,第二个就是不用通配了,你给需要的的tr添加类名,大致意思就是:

.maintab{}

.maintab .thisTR{}

.maintab .thisTR TR{}

这样压缩选择范围,不致 所有的TR都受影响.

因为考虑到 你 第一层TR的数量,所以,仍然建议你去用第一种办法重写属性.这个并不难办,因为你.maintab TR的属性才4个,大不了全部重写,也才4个属性.而你给.maintab TR TR定义的其他属性不会受到影响.