一 选择器
1 兄弟选择器 0
以第一个选择器开始,往后找满足条件的兄弟节点
class~class()
<-- lorem+数字 -tab --> 可以输出默认文字
2 属性选择器
标签[attr]
标签[attr=某个具体值]
标签[attr^=某个具体值开头]
标签[attr$=某个具体值结尾] li[]
标签[attr*=属性中包含的某个值] li[]
标签[attr | =-前的第一个值] 属性中以-进行分割
二 伪类选择器 1 attr:nth-child(index) attr:nth-child(n) 获取所有项
attr:nth-child(2n) 获取所有偶数项
attr:nth-child(2n-1) 获取所有奇数项
2
attr:first-child
attr:last-child 扩充小知识: ul>li{$}*30 ( 标签快速写法) 注意:索引值是以所有的兄弟节点进行计算,不分标签种类,通通按索引值来 :not([选择器]) 找到所有 不是price属性的标签
:not([选择器='18']) 找到所有price属性不等于18的标签 (h2#title${标题$}+p)*4
[href='title$'] 3 锚节点,作为锚元素可单独设置样式k
attr:target 4 伪元素before 和after
给双标签添加子元素时:
1 ,必须添加content属性, 2 默认为行内元素, 3 若想给宽高,需变为块display:block; 或者position定位
div::before {
content:'';
} 5 text文本
首字母(下沉) 阿拉伯语言从右到左
attr::first-letter
首行
attr::first-line
选中的文字
attr::selection {
text-shadow //字体阴影
}
6 placeholder
-webkit- 谷歌
-ms- 微软
-moz- 火狐
-o- opera
添加前缀
时机:没有效果
需要兼容多个浏览器 7 边框阴影
box-shadow :insert(可选 影子的方向) x方向 y方向 影子模糊程度 扩充影子大小 颜色;
(添加多个,使用逗号分隔) 8 文字阴影
text-shadow : x方向 y方向 影子模糊程度 颜色;
(添加多个,使用逗号分隔) 9 颜色的设置
rgb(255,100,97) 桃红色 使用滴管工具
hsl()
rgba 和 hsla 不受透明度影响 直接设置透明:(纯透明)
">
10 圆角
border-radius : 0 0 0 0 ;
四个值分别为 :左上 右上 右下 左下 11 盒子模型
box-sizing //可以让我们的盒子保证自己的大小作为第一优先级
box-width
12 旋转
deg 角度
transform:rotate(-30deg);
移动
transform:translate(0px ,-10px);
缩放
transform:scale(2,1); //x方向改变倍数 y方向
扭曲
transform:skewX(-45deg); X方向扭曲值 13 缓慢过渡 
transition: all 1s;

css3 新属性的更多相关文章

  1. 基于css3新属性transform及原生js实现鼠标拖动3d立方体旋转

    基于css3新属性transform,实现3d立方体的旋转 通过原生JS,点击事件,鼠标按下.鼠标抬起和鼠标移动事件,实现3d立方体的拖动旋转,并将旋转角度实时的反应至界面上显示 实现原理:通过获取鼠 ...

  2. 两点补充——CSS3新属性以及弹性布局

    CSS3 新属性 一.[ CSS3新增属性前缀 ] 1.-webkit-:chrome/safari 2.-moz-:火狐 3.-mo-:IE 4.-o-: Opera 欧朋 二 .[CSS 长度单位 ...

  3. css3新属性position: sticky 一分钟实现 导航栏悬停功能

    css3新属性position: sticky 一分钟实现 导航栏悬停功能 前言 正文 前言 想必很多前端小伙伴经常会在开发中遇到这样一个需求,就是在下划时,导航栏悬停在屏幕最上方,例如咱们的csdn ...

  4. 使用css3新属性clip-path制作小图标

    一般一个网页上面,或多或少都会用到一些小图标,展示这些小图标的方法有很多种.最简单的做法就是将UI图上面的每个小图标都保存为图片,一个小图标就一张图片.但这也是比较笨的方法,因为浏览器同一时间最多加载 ...

  5. css3新属性@ text-shadow

    text-shodow是css3的新属性,可以利用这个属性使字体更有立体感,还可以创造有趣的效果. 1.语法形式:text-shadow : x-offset(x轴偏移量) y-offset(y轴偏移 ...

  6. css3新属性的总结

    今天继续总结css3的一些css3新样式,先列一个简单的提纲,重要的还是圆角.阴影.渐变.文字缩略,最最重要的是过度transition,变换transform和animation圆角阴影渐变 圆形渐 ...

  7. CSS3新属性注释及实例

    这里把CSS3的新属性单独拿出来讲解一下: border-radius 属性用于创建圆角 div { border:2px solid; border-radius:25px; -moz-border ...

  8. css3新属性的学习使用

    display 可选值:none隐藏元素: block显示为块级元素: inline显示为行级元素 inlineblock显示为内联块级元素,本身将是一个行级元素,但是拥有 块级元素的所有属性,比如宽 ...

  9. css3新属性运用

    1.css3新单位vh.vw,这个单位是相对显示窗口的宽度或高度 vh等于viewport高度的1/100.例如,如果浏览器的高是900px,1vh求得的值为9px.同理,如果显示窗口宽度为750px ...

  10. css3新属性

    CSS calc()函数来制作响应式网格: calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,你可以使用calc()给元素的border.margin.pading.fo ...

随机推荐

  1. 版本管理工具 —— SVN

    想想我们在开发过程中是不是会遇到这样的情况: 今天写了很长的一段代码,觉得不合理,然后删了,第二天突然发现昨天的那段代码才是正确的,那怎么办,也无法撤销删除的代码? 还有团队中多人共同开发一个项目,如 ...

  2. SpringBoot之旅 -- 定时任务两种(Spring Schedule 与 Quartz 整合 )实现

    相关文章 Spring Boot 相关文章目录 前言 最近在项目中使用到定时任务,之前一直都是使用Quartz 来实现,最近看Spring 基础发现其实Spring 提供 Spring Schedul ...

  3. Maximum Depth of Binary Tree leetcode

    Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the long ...

  4. Python 之 json 模块

    引言 对于做web开发的人来说,json文本必须要熟知与熟练使用的.大部分网站的API接口调用返回的数据,就是json格式的.如果看json对象所包含的内容,相信对熟悉Python的人开说,很快就能把 ...

  5. OpenvSwitch Port Mirror in OpenStack Neutron

    前言 最近使用搭建了一个基于VXLAN的OpenStack 环境,发现要去dump ovs interfaces的包其实还是蛮麻烦的, 经过多番努力,找到了如下的在openstack下网络环境的一些t ...

  6. PHP语言开发微信公众平台(订阅号)之注册

    1.百度搜索"微信公众平台" 2.选择微信公众平台官网并单击打开 3.进入官网页面,单击 "立即注册" 进入注册页面 4.进入注册页面,单击订阅号 5.进入订阅 ...

  7. QQ互联 redirect uri is illegal(100010)的解决办法,很简单

    我的地址栏内容是:http://openapi.qzone.qq.com/oauth/show?which=ConfirmPage&display=pc&response_type=c ...

  8. [译]Selenium Python文档:八、附录:FAQ常见问题

    另外一个FAQ:https://github.com/SeleniumHQ/selenium/wiki/Frequently-Asked-Questions 8.1.怎样使用ChromeDriver ...

  9. 纪念一下java学习之第一个get请求。

    环境,变量及工具: 1.java jdk1.8.X 2.tomcat 8.5.11 3. 环境变量: CATALINA_HOME: tomcat安装地址   JAVA_HOME:  JDK安装地址   ...

  10. 【读书笔记】-- 你不知道的JavaScript

    <你不知道的JavaScript>是一个不错的JavaScript系列书,书名可能有些标题党的意思,但实符其名,很多地方会让你有耳目一新的感觉. 1.typeof null === &qu ...