zoukankan      html  css  js  c++  java
  • CSS3全新的背景图片方案

    firefox支持指定一个元素的ID将它作为另一个元素的背景-moz-element(#ID), webkit系支持-webkit-canvas(xxxx)动态创建一个canvas作为它的背景

    <!DOCTYPE html>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        </head>
        <body>
            <h3>firefox4+</h3>
            <div style="400px; height:400px; background:-moz-element(#myBackground1) no-repeat;">
                <p>This box uses the element with the #myBackground1 ID as its background!</p>
            </div>
    
            <div style="overflow:hidden; height:0;">
                <div id="myBackground1" style="1024px; height:1024px; background-image: -moz-linear-gradient(left, red, orange, yellow, white);">
                    <p style="-moz-transform-origin:0 0; -moz-transform: rotate(45deg); color:white;">This text is part of the background. Cool, huh?</p>
                </div>
            </div>
            <hr/>
            <div style="400px; height:100px; background:-moz-element(#myBackground2);">
            </div>
    
            <div style="overflow:hidden; height:0;">
                <button id="myBackground2" type="button">Evil button!</button>
            </div>
    
        </body>
    </html>
    

    <!DOCTYPE html>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <style>
                div {
                    background: -webkit-canvas(test);
                    float:left;
                     100px;
                    height: 100px;
                }
            </style>
            <script>
                function onLoad() {
                    var ctx = document.getCSSCanvasContext("2d", "test", 100, 100);
                    ctx.fillStyle = "blue";
                    ctx.fillRect(10, 10, 90, 90)
                }
    
                document.addEventListener("DOMContentLoaded", onLoad);
    
            </script>
        </head>
        <body>
            <div>只能运行于webkit系</div>
        </body>
    </html>
    

  • 相关阅读:
    C#获取局域网MAC地址
    查看Linux是32位还是64位的方法
    JS判断不能为空实例代码
    SQL2005数据库行列转换
    mysql 导入导出数据库、数据表的方法
    linux kill 关闭进程命令
    设置CentOS控制台分辨率图文详解
    Windows 2003 IIS 不支持ASP问题的解决方法
    稳聘App设计图分享
    Sql 中存储过程详细案例
  • 原文地址:https://www.cnblogs.com/rubylouvre/p/3401125.html
Copyright © 2011-2022 走看看