课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
这个逗号加的有什么讲究吗?有点搞不懂为什么啊
2016-12-27
源自:初识HTML(5)+CSS(3)-升级版 5-12
正在回答
后面学到的css样式的课程中有一个“包含选择器”的内容,里面的知识点讲到,在选择器后面加一个空格再接元素即选中的是空格后的元素,问题中是
table tr td ,th{ border:1px solid #000; }
选中的即使td和th;如果改成
table tr td { border:1px solid #000; }、
那么表头就没有选中,表头一行就不会被框住;如果再改成
table ,tr ,td ,th{ border:1px solid #000; }
则整个表也被选中,所有被选中的元素:table,tr,td,th都会加上框
慕慕6261125 提问者
空格表示该操作针对table内的tr tr内的td
如果是逗号,例如td,th则表示该操作同时针对td和th
则表示对table内的tr内的td和th同时都执行border:1px solid #000
因为td和th属于一个级别的,所以要用逗号区分。
tr表示行 td表示列 而th表示表头 所以突出表示
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答div{border-bottom:1px solid red;}
1 回答.food>li{border:1px solid red;}
3 回答.first>span{border:1px;solid red;}
3 回答.first>span{border:1px solid red;}