• 盒模型新增属性


    1.盒子投影box-shadow

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            .box{
                width: 100px;
                height: 100px;
                background-color: red;
                box-shadow: 10px 10px 30px blue;
            }
        </style>
    </head>
    <body>
        <div class="box"></div>
    </body>
    </html>

    运行结果为:

    更多属性可以参看:http://www.runoob.com/cssref/css3-pr-box-shadow.html

    2.倒影box-reflect

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            img{
                width: 200px;
                height: 200px;
                display: inline-block;
                margin: 100px 600px;
                -webkit-box-reflect:below;/*倒影方向,有4个值:above 、 below 、 left 、 right*/
            }
        </style>
    </head>
    <body>
        <img src="1.jpg" alt="">
    </body>
    </html>

    运行结果:

    3.渐变-linear-gradient

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            img{
                width: 200px;
                height: 200px;
                display: block;
                margin: 100px auto;
                -webkit-box-reflect:right 10px -webkit-linear-gradient(right,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);/*倒影方向,有4个值:above 、 below 、 left 、 right*/
            }
        </style>
    </head>
    <body>
        <img src="1.jpg" alt="">
    </body>
    </html>

    运行结果:

     4.自由缩放

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            .box{
                width: 100px;
                height: 100px;
                background: url(1.jpg);
                border: 5px solid #000;
                resize: both;
                overflow: auto;/*注意这两行代码得同时需要*/
            }
        </style>
    </head>
    <body>
        <div class="box"></div>
    </body>
    </html>

    运行结果:

    5.怪异盒模型

    正常情况下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            .box{
                width: 200px;
                height: 200px;
                padding: 50px;
                border: 10px solid #000;
                /*box-sizing: border-box;/*怪异模式*/
            }
            .box_1{
                height: 50px;
                background:red;
            }
        </style>
    </head>
    <body>
        <div class="box">
            <div class="box_1">
                
            </div>
        </div>
    </body>
    </html>

    大小为:

    怪异模式下:

  • 相关阅读:
    Ant 警告:sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除
    SerfJ REST
    SimpleDateFormat的线程安全问题与解决方案
    蔡勒(Zeller)公式:根据日期推算是星期几
    【转】详解 Spring 3.0 基于 Annotation 的依赖注入实现
    PostgreSQL JSON ARRAY 数据类型
    【转】Tomcat源代码阅读系列
    Spring 数据源
    IBatis-Spring 整合
    24 The Go image package go图片包:图片包的基本原理
  • 原文地址:https://www.cnblogs.com/pmlyc/p/8477048.html
Copyright © 2020-2023  润新知