博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
W3Cschool学习笔记——CSS3教程
阅读量:5340 次
发布时间:2019-06-15

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

向 div 元素添加圆角:

div{border:2px solid;border-radius:25px;-moz-border-radius:25px; /* Old Firefox */}
 
 
 
 
在 CSS3 中,box-shadow 用于向方框添加阴影:
div{box-shadow: 10px 10px 5px #888888;}
 
 
 
 
通过 CSS3 的 border-image 属性,您可以使用图片来创建边框:
div{border-image:url(border.png) 30 30 round;-moz-border-image:url(border.png) 30 30 round; /* 老的 Firefox */-webkit-border-image:url(border.png) 30 30 round; /* Safari 和 Chrome */-o-border-image:url(border.png) 30 30 round; /* Opera */}
 
 
 
 
 
 

CSS3 background-origin 属性

background-origin 属性规定背景图片的定位区域。

背景图片可以放置于 content-box、padding-box 或 border-box 区域。

背景图片的定位区域

div{background:url(bg_flower.gif);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-origin:content-box; /* Safari */background-origin:content-box;}

 

 

 

 

CSS3 文本阴影

在 CSS3 中,text-shadow 可向文本应用阴影。

文本阴影效果

您能够规定水平阴影、垂直阴影、模糊距离,以及阴影的颜色:

实例

向标题添加阴影:

h1{text-shadow: 5px 5px 5px #FF0000;}

 

 

 

 

 

 

CSS3 自动换行

单词太长的话就可能无法超出某个区域:

This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.

在 CSS3 中,word-wrap 属性允许您允许文本强制文本进行换行 - 即使这意味着会对单词进行拆分:

This paragraph contains a very long word: thisisaveryveryveryveryveryverylongword. The long word will break and wrap to the next line.

下面是 CSS 代码:

实例

允许对长单词进行拆分,并换行到下一行:

p {word-wrap:break-word;}
 
 
 
 

translate() 方法

通过 translate() 方法,元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数:

实例
div{transform: translate(50px,100px);-ms-transform: translate(50px,100px);		/* IE 9 */-webkit-transform: translate(50px,100px);	/* Safari and Chrome */-o-transform: translate(50px,100px);		/* Opera */-moz-transform: translate(50px,100px);		/* Firefox */}
 
 
 
 
 
 
 

rotate() 方法

通过 rotate() 方法,元素顺时针旋转给定的角度。允许负值,元素将逆时针旋转。

实例
div{transform: rotate(30deg);-ms-transform: rotate(30deg);		/* IE 9 */-webkit-transform: rotate(30deg);	/* Safari and Chrome */-o-transform: rotate(30deg);		/* Opera */-moz-transform: rotate(30deg);		/* Firefox */}

转载于:https://www.cnblogs.com/yinzf/p/5308602.html

你可能感兴趣的文章
一个控制台程序,模拟机器人对话
查看>>
web.xml 中加载顺序
查看>>
pycharm激活地址
查看>>
hdu 1207 四柱汉诺塔
查看>>
Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(上篇——纯前端多页面)
查看>>
display:none与visible:hidden的区别
查看>>
我的PHP学习之路
查看>>
【题解】luogu p2340 奶牛会展
查看>>
对PostgreSQL的 SPI_prepare 的理解。
查看>>
解决响应式布局下兼容性的问题
查看>>
京东静态网页练习记录
查看>>
使用DBCP连接池对连接进行管理
查看>>
【洛谷】【堆+模拟】P2278 操作系统
查看>>
hdu3307 欧拉函数
查看>>
Spring Bean InitializingBean和DisposableBean实例
查看>>
Solr4.8.0源码分析(5)之查询流程分析总述
查看>>
[Windows Server]安装系统显示“缺少计算机所需的介质驱动程序”解决方案
查看>>
[容斥][dp][快速幂] Jzoj P5862 孤独
查看>>
Lucene 学习之二:数值类型的索引和范围查询分析
查看>>
软件开发工作模型
查看>>