html+css前端笔记

盒模型:

1.同级上下叠压;

2.父子级使用margin或margin-top会出现塌陷现象(解决:在父级使用:1.overflow:hidden;2.padding-top;3.border)

3.(塌陷现象的原因:当父级的第一个子元素是块元素并且使用了margin或margin-top)

 

块标签:display:block

案例标签:div,p,h1~h6,ul,ol,li

特点:独占一行;默认宽度占满父级;高度为0

 

行标签:display:inline

案例标签:span,a

特点:同排序跟显示;不支持宽高的设置,内容撑开宽高;不支持上下的margin;不正常显示上下的padding;换行被解析(增加了元素间的缝隙)

 

行块标签:display:inline-block

案例标签:img

特点:同排显示;当只设置宽或高时,另一边等比例显示;换行被解析(增加了元素间的缝隙);ie6,ie7不支持该行块属性

 

浮动:

说明:元素脱离文档流,按照指定方向发生移动,遇到父级边界换行

取值:none不浮动,left左浮动,right右浮动,inherit继承父级

作用:解决水平布局问题

特性:所有标签同排显示;行标签将会支持所有css样式;默认内容撑开宽高;脱离文档流

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章