美文网首页
CSS3笔记

CSS3笔记

作者: 大夏天的洋槐树 | 来源:发表于2019-02-13 00:01 被阅读0次

小技巧:

1、sublime中 输入!再同事按住ctrl+e,生成html模板

2、caniuse网站可以查询属性在各个浏览器的支持情况

3、ul>li*10>a,再ctrl+E

4、transform 按下table,自动生成前缀

学习笔记:

第一章:伪元素选择器,伪元素

一、伪类选择器

定义:不存在html中,可用css能够选择,并对其进行渲染修饰。

1、动态--伪类选择器

a:link{color: #666;}

a:visited{color: #f00;}

a:hover{color:#000;}

a:active{color: #0f0;}

2、UI元素状态--伪类选择器

input:enabled{background-color: #0f0;}

input:disabled{background-color: #f00;}

3、重点:结构--伪类选择器

first-child选择第一个元素

last-child选择最后一个元素

nth-child选择第n个元素,填‘n’表示全部,2n表示双数,2n+1表示单数

nth-last-child,从后往前数的nth-chiled

nth-of-type,固定类型的数数

nth-last-of-type,固定类型的数数,从后往前数数

first-of-type,固定类型的数数,第一个

last-of-type固定类型的数数,最后一个

only-child只有一个元素时候才生效

only-of-type只有一个有类型元素时候才生效

empty标签内容为空时候选择,比如<li></li>

二、伪元素

::first-letter 

::first-line

.demo::first-letter{

font-size: 40px;

font-weight: bold;

float: left;

}

::before,::after

.demo1::before{

content: url(./pic.jpg);

display: block;

}#content一定要写,即使内容为空

第二章:CSS3变形,画多边形

一、boder-radius画圆,半圆

border-top-left-radius: 10% 20%;

border-top-right-radius: 20%;

二、画三角形

border-top:50px solid transparent;

border-left:50px solid #f66;

border-bottom:50px solid transparent;

第三章:CSS3的颜色  透明,颜色模式,渐变

一、opacity:value|inherit

     阴影box-shadow: 3px 3px 5px #888;

*外层样式使用相对布局,内层样式使用绝对布局

二、颜色模式

rgba(),颜色变化,文字不变,而opacity会是文字一起褪色,所以opcacity只作用于背景

hsla()

第四章:CSS3的过度属性  简单的过度属性


第五章:CSS3的动画  复杂的CSS动画


第六章:CSS3文字排版的新特性

相关文章

  • js特效篇---CSS3线性渐变实现图片闪光划过效果

    笔记 - CSS3线性渐变实现图片闪光划过效果 | 前端网(QDFuns) https://www.qdfuns...

  • CSS选择器参考

    说明:本文只是自己的一个笔记,对于CSS3以前的选择器有我自己的一些理解在里边,CSS3的选择器只是列举(目前还未...

  • 网页高级知识点(三)

    CSS3 transition动画 CSS3 transform变换 CSS3 animation动画

  • Scss进阶篇3

    慕课网学习笔记 @importSass 支持所有 CSS3 的 @ 规则, 以及一些 Sass 专属的规则,也被称...

  • CSS3 笔记

    CSS3 是 CSS 的修订版本。CSS3 的开发是朝着模块化发展的。 简介 CSS3 被拆分为“模块”。旧规范已...

  • CSS3-目录

    1 CSS3 兼容性 2 CSS3 选择器 3 CSS3 新加属性 4 CSS3 过渡动画 5 CSS3 变型 6...

  • CSS3 背景

    知识点: CSS3 背景图像区域CSS3 背景图像定位CSS3 背景图像大小CSS3 多重背景图像CSS3 背景属...

  • css3渐变:线性和径向

    知识点: CSS3 渐变CSS3 线性渐变CSS3 径向渐变 CSS3 渐变 渐变(gradients)可以在两个...

  • CSS3设置圆角边框 圆角特效代码 CSS3的圆角border-

    CSS3设置圆角边框 css3圆角特效代码 CSS3 border-radius 属性 使用 CSS3 borde...

  • CSS新特性介绍

    Time: 20200131 本课程是技术胖的课程笔记。 新特性介绍 CSS3选择器 抛弃图片的视觉效果(不能完全...

网友评论

      本文标题:CSS3笔记

      本文链接:https://www.haomeiwen.com/subject/fwjkeqtx.html