HTML几个独特的特性标识的应用详细介绍

下列几项特性针对访问器的适配很不太好.

1.transform:rotate(45deg)
2.border-top-left-radius 该特性容许您向元素加上圆角边框
3.border-radius 该特性容许您向元素加上圆角边框
4.box-shadow 特性向框加上1个或好几个黑影
5.text-shadow 特性向文字设定黑影
6.transition

以便更好的适配各个访问器,必须再加前缀.
-o- /*Opera访问器*/
-webkit- /*Webkit核心访问器 Safari and chrome*/
-ms- /*IE 9*/
-moz- /*Firefox访问器*/

1.transform:rotate(45deg)
根据transform特性使目标转动,在其中(45deg)是转动的角度

transform:rotate(45deg);
-ms-transform:rotate(45deg); /*IE 9*/
-o-transform:rotate(45deg); /*Opera访问器*/
-webkit-transform:rotate(45deg); /*Webkit核心访问器 Safari and chrome*/
-moz-transform:rotate(45deg); /*Firefox访问器*/

2.border-top-left-radius border-radius 该特性容许您向元素加上圆角边框
前者能够挑选加上圆角边框的部位
border-top-left-radius,border-top-right-radius,border-bottom-left-radius,border-bottom-right-radius
border-top-left-radius 该特性容许您向元素加上圆角边框,与border-radius1样,只是能够操纵必须加上圆角边框的部位.

3.box-shadow特性向框加上1个或好几个黑影,text-shadow特性向文字设定黑影
box-shadow: h-shadow || v-shadow || blur || spread || color || inset;
特性:水平黑影的部位 || 竖直黑影的部位 || 模糊不清间距 || 黑影规格 || 黑影色调 || 将外界黑影(outset)改成內部黑影
box-shadow:1px 1px 3px #292929;

text-shadow: h-shadow || v-shadow || blur || color;
text-shadow: 0px ⑴px 0px #000;

4.transition
property || duration || timing-function || delay
要求设定过渡实际效果的 CSS 特性的名字 || 要求进行过渡实际效果必须是多少秒或毫秒 || 要求速率实际效果的速率曲线图 || 界定过渡实际效果什么时候刚开始

现阶段全部访问器都不适用 transition 特性。
ease 默认设置。动漫以低速刚开始,随后加速,在完毕前变慢.
ease-in 动漫以低速刚开始.
ease-out 动漫以低速完毕
ease-in-out 动漫以低速刚开始和完毕

transition:background 5s ease;

ONE EG:

拷贝编码
编码以下:

<html>
<head>
<style>
div
{
width:100px;
height:100px;
background:blue;
transition:width 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari and Chrome */
-o-transition:width 2s; /* Opera */
}
div:hover
{
width:300px;
}
</style>
</head>
<body>
<div></div>
<p>请把电脑鼠标指针挪动到蓝色的 div 元素上,便可以看到过渡实际效果。</p>
<p><b>注解:</b>本例在 Internet Explorer 中失效。</p>
</body>
</html>

TWO EG:

拷贝编码
编码以下:

<html>
<head>
<style>
div
{
width:100px;
height:100px;
background:blue;
transition-property:background;
transition-duration:5s;
/* Firefox 4 */
-moz-transition-property:background;
-moz-transition-duration:5s;
/* Safari and Chrome
-webkit-transition-property:background;
-webkit-transition-duration:5s;*/
transition:background 5s ease;
/* Opera */
-o-transition-property:background;
-o-transition-duration:5s;
}
div:hover
{
background:red;
}
</style>
</head>
<body>
<div></div>
<p>请把电脑鼠标指针挪动到蓝色的 div 元素上,便可以看到过渡实际效果。</p>
<p><b>注解:</b>本例在 Internet Explorer 中失效。</p>
</body>
</html>