样式设计中总结的一些要点
来源:互联网 发布:mac版迅雷应版方要求 编辑:程序博客网 时间:2024/06/04 18:24
1,normalize.css的使用:比较cssreset来说,normalize更加的适用。保护有用的浏览器默认样式,而不是完全清除,修复浏览器自身的bug,保证各浏览器的一致性,优化css样衣,适用normalize需要先在官方下载,然后通过lingk标签进行引入》《 link rel=”stylesheet” href=”../css/normalize.css”》(这里用书折号来代替单折号)
2,关于rem,px,em;px是固定像素值,不随任何其他元素变化,em是相对长度单位,基于其父元素的font-size,如果父元素没有设置font-size,就一直往上找,如果一直没有找到,浏览器有一个默认设置,既1em=16px,但容易造成混乱。rem是基于根元素html来计算的,如果html没有设置font-size,默认1em=16px,(默认html的font-size为100%)如果html设置font-size为62.5%,1rem=10px。
3,任何元素设置.center-block会在其父元素中居中显示。
center block{display:block;margin-right:auto;margin-left:auto;}
4,transparent:全透明黑色的速记法,类似于rgba(0,0,0,0),css3中被延伸到任何一个有color值的属性上。color:transparent;
5,清除浮动的几种方法:a:在浮动元素下面,大容器里面增加一个空标签,例:《div style=”clear:both”》《/div》
b:大容器里加上overflow:auto或hidden
c:让父元素本身也浮动起来
d:添加一个伪类,添加一个看不见的元素,给浮动元素的容器添加一个after,例如: .clearfix:after{
content:”” ;
display:block;
height:0;
claer:both;
visibility:hidden;}
这样写容易造成bfc上下margin-bottom和margin-top的叠加,因此需要加上一个before伪类
.clearfix:before{
content:””
display:”table”;}
6,display:inline-block使元素在同一行
7,calc(33.33%-3rem),自适应布局
8,notice a:first-child{
/这三行样式是一起写的,保证不换行/
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
}
9,样式中尽量少用position来进行定位。
- 样式设计中总结的一些要点
- 一些设计经验要点总结
- bootstrap中常用的一些样式制作(自我总结)
- IE6的一些样式总结
- 初学html 中一些样式总结
- python 中类使用的一些要点
- 学到的一些CSS样式 总结下
- UML中各种图的要点总结
- 总结网络编程一些要点
- [转载]《CSS网页样式设计》要点
- Struts2的一些要点
- android中listview的一些样式设置
- Android 中可重写的一些样式
- android中listview的一些样式设置
- android中listview的一些样式设置
- android中listview的一些样式设置
- Android中listview的一些样式设置
- android中listview的一些样式设置
- JSP学习笔记(3)_JSP动作元素
- String类中的基本函数
- spring入门与感悟
- 【POJ3461】Oulipo
- 用#define实现宏并求最大值和最小值
- 样式设计中总结的一些要点
- 在ArcGIS中如何画一个五等分的圆
- jquery id选择器和class选择器的区别
- kafka学习内容
- AtCoder Beginner Contest 067 b snake toy
- Apache Kafka -1 介绍
- eclipse解决tomcat端口被占用:Port 8005 required by Tomcat v7.0 Server at localhost is already i
- MySQL 中的字符集和校对规则
- springmvc中url-url-pattern /和/*的区别