CSS 总结

 

1.display(显示)

样式名 描述
display:block 块元素:有宽高,换行
display:inline 行元素:无宽高,换行
display:inline-block 行块元素:有宽高,不换行
display:none 无不显示

 

 

 

 

 

 

行元素:默认在一行显示:

font,a,b.i,u..................

块元素:换行效果:

table,ui,li,ol,p,h1--h6.............

2.opacity(占位置)

值范围:0-1;

opacity:0;隐藏

opacity:1;显示

浏览器兼容:

IE 6、7、8识别的样式;filter:Alpha(opacity=1-100);

3.visibility(占位置)

p(visibility:hidden;)隐藏

p(visibility:visible;)显示

5.outline(轮廓)

outlin:2px solid red;

outlin-offset:2px/-2px  偏移值/可以实现外边框效果

input{outline:none}

6.省略号代替溢出内容

word-break:keep-all  保持在一行显示

white-space:nowrap 遇见空格或符合:不换行

overfiow:ellipsis;  溢出文本:省略号显示

word-brea 属性规定自动换行的处理方法

 

word-break 属性规定自动换行的处理方法。

提示: 通过使用word-break 属性 ,可以让浏览器实现在任意位置换行。

默认值

normal     

继承性 yes
版本 css3
JavaScript  语法 object.style.wordBreak="keep-all"

 

 

 

 

 

 

语法

word-break:normal(break-all) kepp-all;

描述
normal 使用浏览器默认的换行规则
break-all 允许在单间内换行
keep-all 只能在半角空格或连字符处换行

 

 

 

 

 

div盒子模型原理

宽=左外间距+左边框+左内间距+宽+右内间距+右边框+右外间距;

高=上外编剧+上边框+上内间距+高+下内间距+下边框=下外间距

 

 2css margin

margin-top:10px;

margin-bottom:10px;

margin-left:10px;

margin-right:10px;

左右自适应居中

margin-left:auto;

margin-right:auto;

合并方式;

margin:10px 20px 30px 40px;

上 右 下 左

margin:10px 20px 30px ;

上 左右  下

margin:10px 20px  ;

上下  左右

margin:10px  ;

上下左右

padding

padding-top

padding-top:10px;

padding-bottom:10px;

margin-left:10px;

margin-right:10px;

float :浮动定位

float:left

float:right

clerr:清楚浮动

clear:left|right|both;

自适应看:https://www.sohu.com/a/316487065_744986

position:absolute 绝对定位

z-index :值,值越大,图层越靠上

实现水平居中和垂直居中

posltion:fixed

left:50%

margin-left:-150px;/宽度的一半

top:50%

 

margin-top:-100px/高度的一半

 

CSS 总结

上一篇:input[type="file"]上传图片并显示图片


下一篇:省市区json