css第四节进阶

html标准布局

从左往右

从上往下

float 元素浮动 脱离了标准布局的控制 只有往左往右

同两浮动元素顶部对齐从左往右

浮动元素具有包裹性和破坏性

1.元素清除浮动 不被影响(隔墙浮动)

用一个墙使用clera:both;清除浮动

2.overflow清除浮动 含有包裹性

overflow:hidden;超出的部分进行隐藏

overflow:visible;(默认)超出的部分溢出

overflow:auto;超出的内容自动增加上下滚动条,没有就不增加

overflow:scroll;有无超出都增加上下滚动条,增加左右滚动条

overflow触发bfc,具有包裹性。

float加块级外边距得到自适应

3.clear清除浮动

clear:both;清除左右浮动

display:table; 触发bfc,div具有包裹性

css:before,css:after;前后样式

zoom:1; 缩放

visibility:hidden;隐藏

claerfix,

父盒子把所有的子盒子包裹住。需要前后进行清除浮动

display:table

before,after:

content:“”;

display:block;

clear:both;

height:0;=visibility:hidden;

_zoom:1;//适用于ie

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,805评论 1 92
  • 一,浮动元素有什么特征?对父容器、其他浮动元素、普通元素、文字分别有什么影响? 浮动模型是一种可视化格式模型,浮动...
    DeeJay_Y阅读 901评论 0 4
  • 一、BFC是什么? 它是 Block Formatting Context (块级格式化上下文) 的简称,接下来通...
    07120665a058阅读 3,820评论 15 40
  • 浮动,从诞生那天起,它就是个特别的属性——既为网页布局带来新的方法,却又随之产生一系列的问题。当然,随着时间的推移...
    郝特么冷阅读 858评论 0 6
  • CSS第四节 浮动 标准流 标准流就是浏览器默认布局的方式,也就是从上往下,从左向右的默认的排班布局的方式。 浮动...
    金妮ing阅读 505评论 0 0