最赞回答 / WingMeng
font-size 是一个会继承的属性,当父容器定义了这个属性,下面的子元素(孙元素)都会继承这个属性。老师视频的例子中,当为外面容器div添加 font-size:0 的时候,div下面的所有span和a标签都继承了这个样式,字体大小变为了 0px,所以看不到任何数字内容了;当为其它类添加 font-size:18px 后,这个属性覆盖了父容器继承下来的属性(CSS的后来居上原则),因此div下的span和a标签里的数字内容就恢复了正常。
2014-11-28
已采纳回答 / 9斌
原因:因为.page-normal这个css样式中设置了“font-size:0;”为0,而小点点(...)包含在这个div中,所以也被设置为大小为0,自然就看不见了。解决:如果需要看见,可以将原来的小点点(...)文本替换为下面的内容<span id="page-omit">...</span>并在css中增加一下内容#page-omit{ font-size:14px; border:none; margin-left: 8px;}
2014-11-22