是能学到东西 但是 老师的讲解真的不精简 sorry。。。听着好费劲。。。
话说回来 老师也不是专门搞教学的 但是 如果能注意一下精炼语言 肯定会效果更好
一家之言 希望老师不要在意
话说回来 老师也不是专门搞教学的 但是 如果能注意一下精炼语言 肯定会效果更好
一家之言 希望老师不要在意
2016-12-05
line-height设置为零的时候造成的现象,我是这样理解的。
由于内容区的中心是行高对等分的地方,所以当行高设置为零的时候,此时会不断的去往这个中心逼近,形成一条线。
而由于这个文本节点是在span标签里面的,也就是说,现在文本节点的高度只是一条线那么多。
但是此时,文本节点还是在span标签中,所以外面span的容器理论上还是要包含这个文本节点的,那从哪里开始包含呢,就从文本高度的起始点那里去包含,刚好文本节点这个时候的高度只是一条线,所以就出现了span标签上边框和文本中心重叠的现象。
至于baseline的位置有没有改变,个人觉得是没有的,与line-height是否为零无关。
由于内容区的中心是行高对等分的地方,所以当行高设置为零的时候,此时会不断的去往这个中心逼近,形成一条线。
而由于这个文本节点是在span标签里面的,也就是说,现在文本节点的高度只是一条线那么多。
但是此时,文本节点还是在span标签中,所以外面span的容器理论上还是要包含这个文本节点的,那从哪里开始包含呢,就从文本高度的起始点那里去包含,刚好文本节点这个时候的高度只是一条线,所以就出现了span标签上边框和文本中心重叠的现象。
至于baseline的位置有没有改变,个人觉得是没有的,与line-height是否为零无关。
2016-11-22