文本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

  • content 内容用来和:after:before伪元素一起使用,在对象前或后显示内容。

使用用户自定义标识名作为组件取值。

  • 自定义标识区分大小写,例如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


以上就是CSS包括CSS3基本的重点属性了,但是多列伸缩盒本人没有用到所以暂时没有列出来!

值得注意的CSS属性的更多相关文章

  1. jQuery修改操作css属性实现方法

    在jquery中我们要动态的修改css属性我们只要使用css()方法就可以实现了,下面我来给各位同学详细介绍介绍. css()方法在使用上具有多样性,我们先来了解css()方法基本知识. css() ...

  2. javascript操作html元素CSS属性

    下面先记录一下JS控制CSS所使用的方法. 1.使用javascript更改某个css class的属性... <style type="text/css"> .ori ...

  3. CSS属性操作/下

    CSS属性操作/下 1.伪类 anchor伪类 跟<a>/</a>有关:专用于控制链接的显示效果 a:link(没有接触过的链接),用于定义了链接的常规状态. a:hover( ...

  4. CSS属性操作

    CSS属性操作 1 属性选择器 Elenment(元素) E[att] 匹配所有具有att属性的E元素,不考虑它的值.(注意:E在此处可以省略)(推荐使用) 例如:[po]{ font-size: 5 ...

  5. css属性分类介绍

    css属性分类介绍 CSS分类目录 文本/字体/颜色 文本相关 字体相关 颜色相关 背景相关 大小/布局 大小属性 margin 外边距 padding 内边距 border 边框 position ...

  6. 好程序员web前端分享值得参考的css理论:OOCSS、SMACSS与BEM

    好程序员web前端分享值得参考的css理论:OOCSS.SMACSS与BEM 最近在The Sass Way里看到了Modular CSS typography一文,发现文章在开头部分就提到了OOCS ...

  7. CSS 属性选择器的深入挖掘

    CSS 属性选择器,可以通过已经存在的属性名或属性值匹配元素. 属性选择器是在 CSS2 中引入的并且在 CSS3 中得到了很好拓展.本文将会比较全面的介绍属性选择器,尽可能的去挖掘这个选择器在不同场 ...

  8. 值得学习的CSS知识

    这里零度给大家推荐几个值得学习的CSS技巧,能让你编写网页事半功倍!一.清除默认值 通常 padding 的默认值为 0,background-color 的默认值是 transparent.但是在不 ...

  9. css样式重叠、css样式继承、css 属性计算,,a元素下的文字颜色不能继承

    1.属性的重叠 在渲染前浏览器将判断使用哪个样式 我们书写的样式会覆盖浏览器的自带样式 我们写的样式进行权重比较,规则如下 !import Infiniti无穷大 进制伪256行内样式 1000.id ...

随机推荐

  1. 写一个python的服务监控程序

    写一个python的服务监控程序 前言: Redhat下安装Python2.7 rhel6.4自带的是2.6, 发现有的机器是python2.4. 到python网站下载源代码,解压到Redhat上, ...

  2. 和菜鸟一起学linux之upnp协议的学习记录

    UPnP全名是Universal Plug and Play,主要是微软在推行的一个标准.简单的来说,UPnP 最大的愿景就是希望任何设备只要一接上网络,所有在网络上的设备马上就能知道有新设备加入,这 ...

  3. <mate name="viewport">移动端设置详解

    <meta name="viewport" content="width=device-width,height=device-height,initial-sca ...

  4. 前端工程师的修真秘籍(css、javascript和其它)

    以我的经验,大部分技术,熟读下列四类书籍即可. 入门,用浅显的语言和方式讲述正确的道理和方法,如head first系列 全面,巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解答,如De ...

  5. 浏览器调试js

    在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器. 在Chrome出来的时候,我 ...

  6. Dubbo基本特性之泛化调用

    Dubbo 是支持泛化调用的,什么是泛化调用呢?泛化调用的好处是什么呢,泛化调用说白一点就是服务消费者并没有服务的接口. 在<Dubbo入门-搭建一个最简单的Demo框架>一文中,我们已完 ...

  7. 关于mysql保存数据的时候报问题分析  普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、涉及无线相关的 MySQL 数据库建议都提前采用 utstring value:'\xF0\x9F\x98\x82\xF0\x9F...' for ...

    问题分析 普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战.避免 emoji 表情符号带来的问题 ...

  8. Msys+MinGW编译VLC

      说明:本文只是对官方文档进行简单的翻译总结,旨在帮助一些英文不太好的朋友.官方文档请见wiki.videolan.org/Win32CompileMSYSNew. Msys是MinGW的一个辅助工 ...

  9. 关于非现场审计软件的一些介绍(ACL、IEDA、Teammate)

    http://group.vsharing.com/Article.aspx?aid=661512 IDEA是由caseware开发的数据分析软件.caseware的网址如下:http://www.c ...

  10. Django ValidationError中的单下划线

    用惯pycharm,结果这个下划线无法自动找到.后来看文档发现其是翻译gettext的简化格式,import方式: from django.utils.translation import ugett ...