有一点疑问看一下呢?
来源:2-42 否定选择器
战神40
2019-04-09 21:16:57
这边为什么用display:block float:left,不用display:inline呢
2回答
慕移动3569406
2019-12-16
因为float:left, 能让元素变得有 inline-block的特性。(之前老师的PPT有讲过)
也就是既能像inline(行内元素)一样从左至右的排列。
还能像block(块级元素)一样被设置宽高。
所以其实这里的display:block是多余的, 真正起作用的是float:left, 可以去掉看看。
好帮手慕夭夭
2019-04-10
你好同学 ,display:inline是让元素变为行内元素,a本身就是行内元素, 会自己排列在一行显示,但是行内元素还有一个特点,就是不能设置宽高,宽高都是内容撑开的。所以这里要想要设置宽高,就要让它变为块元素哦
祝学习愉快 ,望采纳。
相似问题