正在回答
我好像明白你的意思了。
1、content里面设置的是一个点,或者是其他任何的东西,都可以,在前面浮动的课程里, 设置了点之后,下面还设置了一个visibility: hidden,用了一个隐藏,而我们这个课程中content中写了一个空格,所以不需要隐藏,visibility: hidden和行高没有关系。两个是不同的作用,不要两个混为一谈哦。
2、这里是使用after来清除浮动,但是在真是的开发中,after还有其他的作用,比如在某个元素后面添加一个元素,这个时候,就需要写很多样式,行高啊,是显示为行级元素还是块级元素啊,或者是字体颜色、边框等样式,这里老师把这些写上去是因为习惯性的开发,这样助于他开发,但是老师也说了,这里这里最重要的是写clear语句,确实,这里最主要的是clear,也把clear上面的三行选中了一下,说明这几行不写也可以。这个不是因为兼容性,就是老师平时可能写after的其他功能写多了,形成了一个习惯,单纯就目前的功能来讲,中间三行样式可以不要。
另外,同学学习的有点不太灵活,平时遇到疑问的时候可以多提问一下,这样老师也能给你一个好的引导,继续加油!
如果帮助到了你,欢迎采纳!
1、之前设置的是什么呢?是句号吗?同学好像没有说清楚哦。content必须要设置一下内容,通常情况下就是给设置一个空格,这是一个清楚浮动的小技巧,要记住这个点哦。
2、老师在清除浮动的时候没有使用visibility: hidden;啊,不知道同学说的是哪里出现的这个属性呢?这个属性的作用是设置隐藏,不是设置行高,行高是line-height。
3、after中如果content有内容的话,一般是要设置样式的,但是我们这里给content设置的是一个空格, 所以clear上面的三行可以不写,这个是老师的一个写作习惯,按照规范的写法。
如果帮助到了你,欢迎采纳!
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36713 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星