美文网首页
高度塌陷

高度塌陷

作者: persistlu | 来源:发表于2019-01-15 14:35 被阅读13次

1、自适应宽高

(1)块级元素宽度设置为100%,或者不设置,默认为父元素的宽

(2)高度自适应:不设置父元素的高度或者height:auto,父元素的高度由子元素撑开,高度自适应窗口:一定设置html,body{height:100%},div{height:100%}.

2、高度塌陷(子元素浮动导致父元素高度塌陷)

解决方法:(1)给父元素设置overflow:hidden

(2)给浮动元素的后面添加空div(标签),并且样式div{overflow:hidden;clear:both;hight:0}

(3)万能清除法(只有有浮动,就给浮动的父元素添加class,class名为clearfix)

.clearfix::after{

content:"";

display:block;

overflow:hidden;

height:0;

clear:both;

visibility:hidden;

}

3、伪对象选择器

(1)选择符::after{

content="文字";

content=url(图片);

}

添加为选择符的最后子元素

不能设置宽高

(2)选择符::before{

content:""

}

添加为选择符的第一个元素

(3)::first-letter 改变第一个字符的样式

(4)::first-line 改变第一行样式

注意点:(3)(4)只能给块级元素添加

相关文章

  • 前端笔记(5)

    代码:(1)高度塌陷 (2)解决高度塌陷1 (3)解决高度塌陷2 (4)解决高度塌陷3 (5)相对定位 (6)绝对...

  • 解决高度塌陷、外边距重叠

    高度塌陷 同时解决高度塌陷和外边距重叠

  • 前端

    1.浮动 2.高度塌陷 3.解决高度塌陷

  • web进阶之十二:高度塌陷、清除浮动

    高度塌陷 高度塌陷,理解字面意思就是高度坍塌了,不存在了 解决塌陷 当我开启Block Formatting Co...

  • 前端盒子模式 解决高度塌陷

    高度塌陷 这样会造成高度塌陷 解决1 解决2 解决3

  • 前端07day

    高度塌陷: 块元素默认父亲宽,高度由内容撑开父元素高度由子元素撑开浮动后塌陷 解决高度塌陷: BFC 1.父元素的...

  • 塌陷,导航,定位

    高度塌陷 块元素默认父亲宽,高度由内容撑开父元素高度由子元素撑开浮动后塌陷解决高度塌陷:BFC 1.父元素的垂直...

  • 高度塌陷

    flost:left 失去宽度 display·:inline-block 失去宽度 将元素overflow设置为...

  • 高度塌陷

    flost:left 失去宽度 display·:inline-block 失去宽度 将元素overflow设置...

  • 高度塌陷

    《相对定位》 相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通...

网友评论

      本文标题:高度塌陷

      本文链接:https://www.haomeiwen.com/subject/fpkydqtx.html