您现在的位置:首页 >> 前端 >> 内容

HTML显示梯形图片代码实例

时间:2017/11/9 16:28:16 点击:

  核心提示:HTML显示梯形图片代码实例!DOCTYPE htmlhtmlheadmeta http-equiv=Content-Type content=text/html charset=utf-8 /tit...

HTML显示梯形图片代码实例

<!DOCTYPE html>
<html>

    <head>
        <meta http-equiv="Content-Type" content="text/html" charset="utf-8" />
        <title>skew test</title>
        <style type="text/css">
            html,
            body,
            p,
            img {
                margin: 0;
                padding: 0;
            }

            img {
                border: 0 none;
            }
            .p1 {
                width: 1000px;
                height: 400px;
                padding-left: 0px;
                margin-left: 180px;
                float: left;
                transform: skew(-20deg, 0deg);
                overflow: hidden;
            }

            .p2 {
                width: 500px;
                height: 400px;
                margin-left: -168px;
                background-color: royalblue;
                transform: skew(40deg, 0deg);
                overflow: hidden;
            }

            .p2 img {
                transform: skew(-23deg, 0deg);
            }
        </style>
    </head>
    <body>
        <p class="p1">
            <p class="p2">
                <img width="150%" src="p.jpg"/>
            </p>
        </p>
    </body>
</html>

主要原理是通过将两个p倾斜在最里面的p放上图片,调整图片的位置,溢出部分不显示。

Tags:HT TM ML L显 
作者:网络 来源:yangyulini