使用png为div添加透视/孔效果?

时间:2013-04-18 14:30:25

标签: css html png

当您点击#video_background#nav div #infowrap淡入时。我想要的但我发现几乎不可能保持我现在所拥有的完全相同的布局{{1但是在右下角通过div打了一个“洞”,这样你就可以通过那个洞看到#infowrap了。我已经考虑过把一个png放在一个单独的div中,或者把png作为背景但是我无法让它工作。有任何想法吗?这是我的HTML:

#video_background

我的css:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8"/>
        <meta name="description" content=""/>
        <meta name="keywords"content=""/>
        <title></title>
        <link href="css/main.css" rel="stylesheet" type="text/css"/>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    </head>


    <body>
<header>
            <div id="nav">
                <p><a id="btn" href="#">+</a></p>
            </div>
        </header>
        <div id="container">
            <div id="infowrap">
                <div class="mainwrap">

                    <div class="smallwrap">
                        <p>Mustache art party pug whatever mixtape, pork belly sriracha gentrify swag. Try-hard selvage butcher high life, hashtag DIY ennui.</p>
                    </div>

                    <div class="smallwrap">
                        <p>Mustache art party pug whatever mixtape, pork belly sriracha gentrify swag. Try-hard selvage butcher high life, hashtag DIY ennui.</p>
                    </div>

                    <div class="smallwrap">
                        <p>Mustache art party pug whatever mixtape, pork belly sriracha gentrify swag. Try-hard selvage butcher high life, hashtag DIY ennui.</p>
                    </div>

                    <div class="smallwrap">
                        <p>Mustache art party pug whatever mixtape, pork belly sriracha gentrify swag. Try-hard selvage butcher high life, hashtag DIY ennui.</p>
                    </div>
                </div>
            </div>
        </div>
<video id="video_background" src="vid/147000037.mp4" autoplay loop>
<script>
                $('#video_background, #btn').on('click', function(){
                    $('#nav').toggleClass('rotate');
                });
        </script>




        <script>
        $(document).ready(function(){
          $("#video_background, #nav").click(function(){
            $("#infowrap").fadeToggle(250);
          });
        });
        </script>
    </body>






</html>

0 个答案:

没有答案