值得注意的CSS属性
文本TEXT
- letter-spacing 字符间距
- word-spacing 字间距
- line-height 行高
- text-decoration 修饰(下划线)
- text-indent 首行缩进
- text-shadow 文字阴影
- vertical-align 元素垂直对齐
- overflow-wrap 容器内文字溢出容易还是/换行
定位POSITION
- position 定位
- z-index 层叠
- top/right/left/bottom 配合position使用
布局LayOut
- visibility 是否可见(不可见也保留空间)
- overflow 对溢出内容的处理
尺寸Dimension
- width
- min-width
- max-width
- height
- min-height
- max-height
边框border
- border-radius 边角半径长度
- border-shadow 边框阴影
背景background
- background-attachment 背景图像是否随着页面滚动(是否fixed)
- background-position 指定背景图像填充的位置
- background-clip 从什么区域开始向外剪裁图像
- background-size 背景图像的大小
颜色color
- opacity 不透明度
字体font
- font-style 字体样式(斜体等)
- font-weigth 字重(粗细)
- font-size 字大小
- font-family 字体库
列表list
- list-style-image 标记的图像
- list-style-position 标记的位置
- list-style-type 标记样式
表格table
- table-layout 表格布局(根据内容拉伸或固定不变)
- border-collapse 表格的行和单元格的边是合并还是独立
- border-spacing 表格之间的间距(若表格边是合并的则无效)
- empty-cells 空单元格是否显示
内容content
使用用户自定义标识名作为组件取值。
- 自定义标识区分大小写,例如test与TEST是2个不同的值
- 自定义标识不能使用与CSS属性及属性值相同的名字
- 正常工作的例子:
示例代码:
li {
counter-increment: testname;
}
li {
counter-reset: testname2;
}
用户界面userinterface
- text-overflow 当内联内容溢出容器时,将溢出部分裁切掉
- outline-width/color/style/offset 不占据中间的轮廓
- cursor 不仅有样式选择,还有位置
- zoom 对象实际尺寸的缩放
- box-sizing 定义盒模型的宽高是针对content还是border
- pointer-events 设置属性是否可以触发事件
变化transform
- transform 设置或检索对象的转换,可选项很多
- transform-origin 设置对象以某个原点进行转换
- transform-style 设置对象是2D还是3D
- perspective 指定观察者距离z=0界面的距离,为元素及其内容应用透视变换
- perspective-origin 指定透视点位置
- backface-visibility 指定元素背面可见,允许显示正面的镜像
过渡Transition
- transition-property 需要过渡的属性
- transition-duration 过渡持续时间
- transition-timing-function 事件函数
- transition-delay 过渡延时
动画Animation
- animation
- <' animation-name '>:
- 检索或设置对象所应用的动画名称
- <' animation-duration '>:
- 检索或设置对象动画的持续时间
- <' animation-timing-function '>:
- 检索或设置对象动画的过渡类型
- <' animation-delay '>:
- 检索或设置对象动画延迟的时间
- <' animation-iteration-count '>:
- 检索或设置对象动画的循环次数
- <' animation-direction '>:
- 检索或设置对象动画在循环中是否反向运动
- <' animation-fill-mode '>:
- 检索或设置对象动画时间之外的状态
- <' animation-play-state '>:
- 检索或设置对象动画的状态。w3c正考虑是否将该属性移除,因为动画的状态可以通过其它的方式实现,比如重设样式
以上就是CSS包括CSS3基本的重点属性了,但是多列和伸缩盒本人没有用到所以暂时没有列出来!
值得注意的CSS属性的更多相关文章
- jQuery修改操作css属性实现方法
在jquery中我们要动态的修改css属性我们只要使用css()方法就可以实现了,下面我来给各位同学详细介绍介绍. css()方法在使用上具有多样性,我们先来了解css()方法基本知识. css() ...
- javascript操作html元素CSS属性
下面先记录一下JS控制CSS所使用的方法. 1.使用javascript更改某个css class的属性... <style type="text/css"> .ori ...
- CSS属性操作/下
CSS属性操作/下 1.伪类 anchor伪类 跟<a>/</a>有关:专用于控制链接的显示效果 a:link(没有接触过的链接),用于定义了链接的常规状态. a:hover( ...
- CSS属性操作
CSS属性操作 1 属性选择器 Elenment(元素) E[att] 匹配所有具有att属性的E元素,不考虑它的值.(注意:E在此处可以省略)(推荐使用) 例如:[po]{ font-size: 5 ...
- css属性分类介绍
css属性分类介绍 CSS分类目录 文本/字体/颜色 文本相关 字体相关 颜色相关 背景相关 大小/布局 大小属性 margin 外边距 padding 内边距 border 边框 position ...
- 好程序员web前端分享值得参考的css理论:OOCSS、SMACSS与BEM
好程序员web前端分享值得参考的css理论:OOCSS.SMACSS与BEM 最近在The Sass Way里看到了Modular CSS typography一文,发现文章在开头部分就提到了OOCS ...
- CSS 属性选择器的深入挖掘
CSS 属性选择器,可以通过已经存在的属性名或属性值匹配元素. 属性选择器是在 CSS2 中引入的并且在 CSS3 中得到了很好拓展.本文将会比较全面的介绍属性选择器,尽可能的去挖掘这个选择器在不同场 ...
- 值得学习的CSS知识
这里零度给大家推荐几个值得学习的CSS技巧,能让你编写网页事半功倍!一.清除默认值 通常 padding 的默认值为 0,background-color 的默认值是 transparent.但是在不 ...
- css样式重叠、css样式继承、css 属性计算,,a元素下的文字颜色不能继承
1.属性的重叠 在渲染前浏览器将判断使用哪个样式 我们书写的样式会覆盖浏览器的自带样式 我们写的样式进行权重比较,规则如下 !import Infiniti无穷大 进制伪256行内样式 1000.id ...
随机推荐
- unity连接数据库工具
这里用的是一个集成工具UPUPW(Nginx+mysql+php版本) 网址:http://php.upupw.net/ 数据库登录: 本地: http://127.0.0.1/pmd 外网: htt ...
- netlink组播的使用
Linux的netlink机制是非常好的Linux内核与应用层进行双向交互数据的方式.其常用的单播方式可以实现内核为服务端,应用层为客户端的通信方式.如果需要实现应用层为服务端,内核为客户端的通信方式 ...
- obj-c编程13:归档
这篇归档内容的博文也挺有趣的,笨猫对好玩的东西一向感兴趣啊!如果用过ruby就会知道,obj-c里的归档类似于ruby中的序列化概念,不过从语法的简洁度来说,我只能又一次呵呵了. 下面大家将会看到2种 ...
- springMVC导出word模板
controller 调用 @RequestMapping(value = "/exportWord") public void exportWord(HttpServletRes ...
- JVM学习--(七)性能监控工具
前言 工欲善其事必先利其器,性能优化和故障排查在我们大都数人眼里是件比较棘手的事情,一是需要具备一定的原理知识作为基础,二是需要掌握排查问题和解决问题的流程.方法.本文就将介绍利用性能监控工具,帮助开 ...
- CSS基础:层叠顺序和层叠上下文
简介 在考虑到两个元素可能重叠的情况下,层叠顺序决定了那个元素在前面,那个元素在后面,这是针对普通元素而言.而层叠上下文和块级格式化上下文 (BFC) 一样,基本上也是由一些 CSS 属性创建的,它单 ...
- C++堆栈问题
编写C++中的两个类 一个只能在栈中分配空间 一个只能在堆中分配. 解答: (1)代码如下 (2)堆栈分配内存的介绍 一.一个经过编译的C/C++的程序占用的内存分成以下几个部分:1.栈区(stack ...
- GPU Accelerated Computing with Python
https://developer.nvidia.com/how-to-cuda-Python python is one of the fastest growing and most popula ...
- Python练习题-1.使用匿名函数对1~1000求和,代码力求简洁。
Python 练习 标签(空格分隔): Python Python练习题 Python知识点 一.使用匿名函数对1~1000求和,代码力求简洁. 答案: In [1]: from functools ...
- Dynamic 中修改实体中主字段的长度
select EntityId,* from MetadataSchema.Entity where Name='dji_incidentaddress' SELECT TOP 100 [Attrib ...