美文网首页
css3-盒模型

css3-盒模型

作者: AssertDo | 来源:发表于2019-08-26 15:36 被阅读0次
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        *{
            padding: 0;
            margin: 0;
        }
        .items{
            width:100%;
            text-align: center;
            margin-top: 100px;
        }
        .item{
            width: 316px;
            height: 170px;
            display: inline-block;
            margin:0 10px;
            overflow: hidden;
            /*添加盒模型*/
            box-sizing: border-box;
        }
        .b1{
            background-image: url("../images/1.jpg");
        }
        .b2{
            background-image: url("../images/2.jpg");
        }
        .b3{
            background-image: url("../images/3.jpg");
        }

        /*鼠标上 移时添加边框*/
        .item:hover{
            border: 10px solid red;
        }

        .box{
            width: 400px;
            height: 200px;
            background-color: #ccc;
            margin: 100px auto;
        }
        .left{
            /*默认情况下,width仅仅是内容的宽度*/
            width: 200px;
            height: 100%;
            background-color: red;
            float: left;
            /*添加内间距*/
            padding-left: 10px;
            border-right: 10px solid green;
            /*添加右边框*/
            /*border-right: 3px solid green;*/
            /*设置盒模型*/
            /*content-box:你设置的width属性值仅仅是内容的宽度,盒子的最终的宽高值在width的基础上再加上padding和border的宽度*/
            /*border-box:你设置的width属性值就是盒子的最终的宽度,包含了border和padding和内容。如果添加了padding和border,那么真正放置内容的区域会减小--但是它可以稳固页面的结构*/
            box-sizing: border-box;
        }
        .right{
            width: 200px;
            height: 100%;
            background-color: blue;
            float: left;
        }
    </style>
</head>
<body>
<div class="box">
    <div class="left">在默认情况下,CSS设置的盒子宽度仅仅是内容区的宽度,而非盒子的宽度。同样,高度类似。真正盒子的宽度(在页面呈现出来的宽度)和高度,需要加上一些其它的属性</div>
    <div class="right"></div>
</div>
<div class="items">
    <div class="item b1"></div>
    <div class="item b2"></div>
    <div class="item b3"></div>
</div>
</body>
</html>

相关文章

  • --- > css3-盒模型

    box-sizing 取值 content-box | border-box context-box(默认值) c...

  • css3-盒模型

  • css3-盒相关样式-盒模型(1)

    盒的类型 1.基本类型 block、inline、inline-blockinline-block特点:1.只能设...

  • css3-背景、阴影、盒模型

    本文目录 1.背景缩放 2.文字阴影 3.CSS3盒模型 1.背景缩放 通过background-size设置背景...

  • css3-对盒使用阴影-盒模型(3)

    1.box-shadow属性 2.将参数设置为0 -将模糊半径设定为0时,将回执不向外模糊的阴影;-将横向与纵向距...

  • CSS面试题

    1、盒模型 答:分为标准盒模型和怪异盒模型(IE盒模型) 标准盒模型:宽高(content)+ padding +...

  • CSS面试题

    1、 盒模型 答:分为标准盒模型和怪异盒模型(IE盒模型) 标准盒模型:宽高(content)+ padding ...

  • CSS盒模型和BFC

    盒模型 盒模型分为IE盒模型和W3C标准盒模型。 IE盒模型 IE盒模型也称border-box。属性width,...

  • 前端第四天

    前端第四天 目录: 盒模型之display 盒模型之overflow 盒模型之隐藏 盒模型之border 盒模型之...

  • 前端面试之浏览器/HTML/CSS问题

    盒模型 盒模型主要两种,标准盒模型和怪异和模型 标准盒模型:width指content部分的宽度 怪异盒模型:wi...

网友评论

      本文标题:css3-盒模型

      本文链接:https://www.haomeiwen.com/subject/rgfdectx.html