您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

calc 计算属性

calc 这个可以达到什么呢?通过计算,可以在不刷新浏览器的情况下,实时的让值发生变化,我们一起看看 calc 的使用吧。

calc() 用于动态计算长度值。

.demo{
    /* property: calc(expression) */
    width: calc( - px);
}

解释:demo 的宽度 = 父元素总体宽度 - 80px 。

.out-@R_540_2@{
    border:px solid #ccc;
    width: px;
    height: px;
}
.demo{
    border:px solid #ccc;
    height:px;
    width: calc( - px);
}

图:

<!DOCTYPE html>
<html lang="en">
<head>
    < charset="UTF-8">
    < name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .out-@R_540_2@{
            border:px solid #ccc;
            width: px;
            height: px;
        }
       .demo{
            border:px solid #ccc;
            height:px;
            width: calc( - px) ;
        }
    </style>
</head>
<body>
    <div class="out-@R_540_2@">
        <div class="demo">
            网:计算学习
        </div>
    </div>    
</body>
</html>
.out-@R_540_2@{
    border:px solid #ccc;
    width: px;
    height: px;
}
.demo{
    border:px solid #ccc;
    height: calc( /);
    width: calc( /);   
}

图:

<!DOCTYPE html>
<html lang="en">
<head>
    < charset="UTF-8">
    < name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .out-@R_540_2@{
            border:px solid #ccc;
            width: px;
            height: px;
        }
        .demo{
            border:px solid #ccc;
            height: calc( /) ;
            width: calc( /) ;   
        }
    </style>
</head>
<body>
    <div class="out-@R_540_2@">
        <div class="demo">
            网:计算学习
        </div>
    </div>    
</body>
</html>
.out-@R_540_2@{
    border:px solid #ccc;
    width: px;
    height: px;
}
.demo{
    border:px solid #ccc;
    height: calc( ( + px) /);
    width: calc( ( + px) /);   
}

图:

<!DOCTYPE html>
<html lang="en">
<head>
    < charset="UTF-8">
    < name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .out-@R_540_2@{
            border:px solid #ccc;
            width: px;
            height: px;
        }
        .demo{
            border:px solid #ccc;
            height: calc( ( + px) /) ;
            width: calc( ( + px) /) ;   
        }
    </style>
</head>
<body>
    <div class="out-@R_540_2@">
        <div class="demo">
            网:计算学习
        </div>
    </div>    
</body>
</html>
calc( ( + px) /)

我们可以写成 :

calc( / + px/)

联系我
置顶