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 闪烁(但这不是闪烁到白色的问题!)