美文网首页
CSS3学习笔记

CSS3学习笔记

作者: 小锋子_Gruad | 来源:发表于2016-06-15 17:15 被阅读49次

1. border-radius

向 div 元素添加圆角边框

例子 2
border-radius: 2em 1em 4em / 0.5em 3em;
等价于:
border-top-left-radius: 2em 0.5em;
border-top-right-radius: 1em 3em;
border-bottom-right-radius: 4em 0.5em;
border-bottom-left-radius: 1em 3em;

2. box-shadow

h-shadow必需。水平阴影的位置。允许负值。
v-shadow必需。垂直阴影的位置。允许负值。
blur可选。模糊距离。
spread可选。阴影的尺寸。
color可选。阴影的颜色。请参阅 CSS 颜色值。
inset可选。将外部阴影 (outset) 改为内部阴影。
测试

3. border-image

border-image: url(/i/border_image_button.png) 0 14 0 14 stretch

4. 背景盒子(background-size background-clip background-origin)

border-box padding-box content-box

5. CSS3 文本阴影 text-shadow text-wrap文本换行

实例:text-shadow:2px 2px 8px #ff0000;

6. CSS3 字体 @font-face

在 CSS3 之前,web 设计师必须使用已在用户计算机上安装好的字体。
通过 CSS3,web 设计师可以使用他们喜欢的任意字体。
当您您找到或购买到希望使用的字体时,可将该字体文件存放到 web 服务器上,它会在需要时被自动下载到用户的计算机上。
您“自己的”的字体是在 CSS3 @font-face 规则中定义的。

7. CSS3 2D转换

通过 CSS3 转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸。

  1. 首先是函数transform:配合以下几个使用
  2. tranlate移动
  3. rotate 旋转
  4. scale 尺寸大小
  5. skew 倾斜
  6. matrix矩阵吧,啥都可以干,需要6个参数

8. CSS3 3D转换————下次补充

9. CSS3过渡:transition

通过 CSS3,我们可以在不使用 Flash 动画或 JavaScript 的情况下,当元素从一种样式变换为另一种样式时为元素添加效果。

它如何工作?

CSS3 过渡是元素从一种样式逐渐改变为另一种的效果。
要实现这一点,必须规定两项内容:

  1. 规定您希望把效果添加到哪个 CSS 属性上

  2. 规定效果的时长(注释:如果时长未规定,则不会有过渡效果,因为默认值是 0。)

  3. transition-property 属性规定应用过渡效果的 CSS 属性的名称。

  4. transition-duration 属性规定完成过渡效果需要花费的时间(以秒或毫秒计)。

  5. transition-timing-function 属性规定过渡效果的速度曲线。

transition-timing-function: linear;
transition-timing-function: ease;
transition-timing-function: ease-in;
{transition-timing-function: ease-out;
transition-timing-function: ease-in-out;
transition-timing-function: cubic-bezier(0.42,0,0.58,1);

  1. transition-delay 属性规定过渡效果何时开始。

相关文章

  • Scss进阶篇3

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

  • css3学习笔记

    css3简介 CSS3是层叠样式表(Cascading Style Sheets)语言的最新版本,旨在扩展CSS2...

  • css3学习笔记

    最近做的项目中,涉及到了许多动画效果的实现,今天主要谈谈css3 Animation的使用。 CSS3属性中有关于...

  • CSS3学习笔记

    1. border-radius 向 div 元素添加圆角边框 例子 2border-radius: 2em 1e...

  • CSS3 学习笔记

    过渡 注意:如果时长未规定,则不会有过渡效果,因为默认值是 0。 边框 border-radius border-...

  • CSS3学习笔记

    效果如图 只需要创建一个一个div CSS代码如下

  • 07day

    CSS3动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes ...

  • 前端学习笔记-CSS3

    项目代码同步上传到https://github.com/panhoucheng/Front-End-Study c...

  • CSS3学习笔记(二)

    background-origin:元素背景图片的原始位置。语法: 参数分别表示背景图片是从边框,内边距(默认值)...

  • CSS3学习笔记(三)

    CSS3选择器 属性选择器:通过id属性可将不同div元素进行区分。 在CSS2中引入了一些属性选择器,而CSS3...

网友评论

      本文标题:CSS3学习笔记

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