争怎路由网/网站教程/内容

如何完成一个特殊的单面css框效果(代码案例)

网站教程2022-12-07 阅读
网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
随着CSS3的发展,网络开发的进步已经走向了完美的想象。对于文本和其他用法,CSS drop-shadow可以实现一个好看的效果框,我们直接来看具体的代码。

这是html部分:

<div id="beauty-boxes">Some example text</div>

CSS代码

 #beauty-boxes{
     transition: all 0.5s ease;
     position:relative;
     float:left;
     width:45%;
     padding:2px;
     margin:3px;
     background:#fff;
     -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0), 0 0 40px rgba(0, 0, 0, 0) inset;
     -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0) inset;
     box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0) inset;
     -moz-border-radius:4px;
     border-radius:4px;
     } 
    #beauty-boxes:before,
    #beauty-boxes:after {
     content:"";
     position:absolute;
     z-index:-3;
     bottom:15px;
     left:12px;
     width:50%;
     height:20%;
     max-width:350px;
     max-height:90px;
     -webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
     -moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
     box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
     -webkit-transform:rotate(-3deg);
     -moz-transform:rotate(-3deg);
     -ms-transform:rotate(-3deg);
     -o-transform:rotate(-3deg);
     transform:rotate(-3deg);
      }
 #beauty-boxes:after {
     right:10px;
     left:auto;
     -webkit-transform:rotate(3deg);
     -moz-transform:rotate(3deg);
     -ms-transform:rotate(3deg);
     -o-transform:rotate(3deg);
     transform:rotate(3deg);
 }.beauty-boxes p {
     font-size:16px;
     font-weight:bold;
 }
   #beauty-boxes:hover{
    background-color:#161616;
   color:#fff;
    }

效果如下:

GIF.gif

以上就是如何实现一个特殊的单面css框效果(代码实例)的详细内容,更多请关注php中文网其它相关文章!

  • 微信

  • 网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。



    ……

    标签:如何完成一个特殊的单面css框效果(代码案例)
    相关阅读