博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css3重要语法汇总
阅读量:6367 次
发布时间:2019-06-23

本文共 2210 字,大约阅读时间需要 7 分钟。

线性渐变

linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet)

linear-gradient(指定渐变方向, 颜色的起点,颜色的结束)

文本溢出于省略标记

text-overflow:ellipsis; (溢出文本显示省略号)

overflow:hidden; (溢出内容为隐藏)
white-space:nowrap; (强制文本在一行内显示)

文字与字体之嵌入字体

@font-face {

font-family : 字体名称;src : 字体文件在服务器上的相对或绝对路径;

}

文字与字体之文本阴影

text-shadow: 水平偏移距离 垂直偏移距离 模糊程度 颜色

背景图片裁剪

background-clip : border-box | padding-box | content-box | no-clip
background-clip : 边框 | 内填充 | 内容 | 不裁剪

属性选择器通配符

a[属性^="value"] 以value开头

a[属性$="value"] 以value结尾
a[属性*="value"] 任意位置

结构性伪类选择器

子选择器 例如#a>p 选择#a的所有子类(直接子类)
  • 相邻选择器 选择紧接在另一个元素后的元素,有相同的父元素。只选择第一个相邻的匹配元素

~ 匹配选择器 例如#b~p匹配所有在#b元素之后的所有p元素

:root 选择当前匹配元素根元素 :root === html
:not 选择除某个元素之外的所有元素 input:not([属性="value"])
:empty 用来选择没有任何内容的元素
:first-child 选择父元素的第一个子元素
:last-child 选择父元素的最后一个子元素
:nth-child(n) 定位某个父元素的一个或多个特定的子元素 ,其中“n”是其参数,而且可以是整数值(1,2,3,4),也可以是表达式(2n+1、-n+5)
:nth-last-child(n) 从某父元素的最后一个子元素开始计算,来选择特定的元素。
:first-of-type 定位一个父元素下的某个类型的第一个子元素
:nth-of-type(n) 定位于父元素中某种类型的子元素
:last-of-type 选择是父元素下的某个类型的最后一个子元素
:enabled 对可用状态表单元素设置样式
:disabled 对不可用状态表单元素设置样式
:checked 对选中状态元素设置样式
::selection 突出显示的文本
:read-only 指定处于只读状态元素的样式 元素中设置了“readonly=’readonly’”
:read-write 指定当元素处于非只读状态时的样式。
::before和::after 用来给元素的前面或后面插入内容

CSS3变形

旋转rote()

扭曲 skew()
缩放 scale()
位移 translate()

css3动画过渡属性

transition-property:指定过渡或动态模拟的CSS属性

transition-duration:指定完成过渡所需的时间
transition-timing-function:指定过渡函数
transition-delay:指定开始出现的延迟时间
transition :简写属性设置四个过渡属性
transition(transition-property,transition-duration,transition-timing-function,transition-delay)
transition(css属性,过渡时间,过渡函数,延迟时间)
transition(all 0 ease 0)默认

css3动画

Keyframes:关键帧 @keyframes 动画名称{…}

animation-name:动画名称
animation-duration: 动画时间
animation-timing-function:动画播放方式
animation-delay:定义动画开始播放时间
animation-iteration-count:设置动画播放次数
animation-direction:动画播放方向
animation-play-state:播放状态
animation-fill-mode:定义在动画开始之前和结束之后发生的操作

css3多列

column-count:指定了需要分割的列数。

column-gap 属性指定了列与列间的间隙。
column-rule-style 属性指定了列与列间的边框样式:
column-rule-width 属性指定了两列的边框厚度:
column-rule-color 属性指定了两列的边框颜色:
column-rule 属性是 column-rule-* 所有属性的简写。
column-width 属性指定了列的宽度。

css3多媒体查询

@media not|only mediatype and (expressions) {

CSS 代码...;

}

@media 除那些设备|特定的媒体类型 and (expressions) {

CSS 代码...;

}

转载地址:http://ssrma.baihongyu.com/

你可能感兴趣的文章
postgres的\d命令不显示全部的用户表
查看>>
poj 3468 A Simple Problem with Integers
查看>>
OOA/OOD/OOP细讲
查看>>
Tomcat 系统架构与设计模式_ 设计模式分析
查看>>
本地串口TCP/IP 映射到远端串口
查看>>
锁机制探究
查看>>
硬盘直接引导启动Manjaro Linux iso
查看>>
CodeSmith代码生成工具介绍
查看>>
几个常用且免费的接口
查看>>
jQuery文件上传插件 Uploadify更改错误提示的弹出框
查看>>
RHEL6下Apache与Tomcat整合
查看>>
Heartbeat+DRBD+MFS高可用
查看>>
要感谢那些曾经慢待你的人
查看>>
常见的global cache等待事件
查看>>
第 7 章 多主机管理 - 047 - 管理 Machine
查看>>
CentOS5和6的系统启动流程
查看>>
怎么看域客户端是否继承了组策略
查看>>
linux防止DDoS***
查看>>
6.4 Linked List 重做
查看>>
小米路由
查看>>