CSS Safari CSS3 Fun - 目标+边框半径+框阴影
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS Safari CSS3 Fun - 目标+边框半径+框阴影相关的知识,希望对你有一定的参考价值。
<style type="text/css">
#r, #g, #b {
position:relative;
margin:0 auto;
margin-top:20px;
width:30px;
height:30px;
display:block;
-webkit-border-radius: 15px;
}
#r {
-webkit-box-shadow: 1px 1px 1px red;
background-color:red;
}
#r:hover {
-webkit-box-shadow: 2px 2px 40px red;
}
#g {
-webkit-box-shadow: 1px 1px 1px green;
background-color: green;
}
#g:hover {
-webkit-box-shadow: 2px 2px 40px green;
}
#b {
-webkit-box-shadow: 1px 1px 1px blue;
background-color: blue;
}
#b:hover {
-webkit-box-shadow: 2px 2px 40px blue;
}
#a {
margin:30px;
width:60px;
height:170px;
border:1px #666 solid;
-webkit-box-shadow: 4px 4px 10px #666;
-webkit-border-radius: 5px;
}
#rgb {
position:absolute;
left:140px;
top:10px;
font-size:150px;
font-family:"Arial Black";
letter-spacing:10px;
}
#red, #green, #blue {
opacity:0.8;
}
#red:hover, #green:hover, #blue:hover {
opacity:1;
}
#red:target {
opacity:1;
text-shadow:4px 0px 20px red;
}
#green:target {
opacity:1;
text-shadow:4px 0px 20px green;
}
#blue:target {
opacity:1;
text-shadow:4px 0px 80px blue;
}
#red a::selection {
background-color:red;
color:white;
}
#green a::selection {
background-color: green;
color:white;
}
#blue a::selection {
background-color: blue;
color:white;
}
a {
text-decoration:none;
color: inherit;
}
</style>
<div id="a">
<a href="#red" title="Red" id="r"></a>
<a href="#green" title="green" id="g"></a>
<a href="#blue" title="blue" id="b"></a>
</div>
<div id="rgb">
<span id="red"><a href="#red">R</a></span><span id="green"><a href="#green">G</a></span><span id="blue"><a href="#blue">B</a></span>
</div>
以上是关于CSS Safari CSS3 Fun - 目标+边框半径+框阴影的主要内容,如果未能解决你的问题,请参考以下文章
CSS3 转换影响其他元素与 chrome/safari
仅 Safari 的 CSS3 背景位置问题
Firefox 和 Safari 的 css3 flexbox 兼容性问题
CSS3 转换导致文本在 Safari 和 Firefox Mac Yosemite 中闪烁
为啥这个 CSS3 动画在 Safari 和 Chrome 中不起作用?
OSX 上 Safari 6 中的 CSS3 闪烁(但这不是闪烁到白色的问题!)