求大神赐教困扰两天一个问题
css吧
全部回复
仅看楼主
level 2
ITHINKWFIAM 楼主
我是学习PHP的,最近学到前端CSS.的关系选择符,为啥像ul > li可以当做父子级别选中,而table > tr就不行呢。div > table都是可以的,就是table tr td 到底是啥关系,是一体的?为啥不是父子关系。新人求教,不胜感激。
2016年10月22日 01点10分 1
level 2
ITHINKWFIAM 楼主
求助
2016年10月22日 07点10分 2
level 5
楼主,是这样的,这个选择器 叫 直接选择器(我这么叫他,因为这样表达的意思很直接)
比如代码是这样的:
div > ul
那这个意思是 div中的 第一层ul ,换句话来说,就是div的儿子ul,而儿子里面再有ul 不管。不管你div里面的ul中,嵌套多少层ul都不会被选中
而您提到的
table > tr 这个根本需要这么写,table也不会涉及到第一层tr区别,他只有一层tr,另外,如果您出现了表格嵌套,也没必要用到这个选择器,因为一般tr是不添加任何样式的。除了隔行变色给tr加 其他的不用。
欢迎追问。
2016年11月02日 15点11分 3
谢谢。还是有点不解。我明白你的意思。可是像ul li就可以。而tr td为啥不行。当ul只有一层是可以选中的,而tr里面有td呀。为啥不行。
2016年11月18日 04点11分
回复 228850641QQ :人家浏览器就没有支持这样的写法。
2016年11月21日 13点11分
1