background---背景颜色和背景图片填充的范围

一 border定义:

1 元素的边框 (border) 是围绕元素 内容(width+height) 和 内边距(padding)的一条或多条线。
2 边框与背景
CSS 规范指出,边框绘制在“元素的背景之上”。这很重要,因为有些边框是“间断的”(例如,点线边框或虚线框),元素的背景应当出现在边框的可见部分之间。
CSS2 指出背景只延伸到内边距,而不是边框。后来 CSS2.1 进行了更正:元素的背景是内容、内边距和边框区的背景。大多数浏览器都遵循 CSS2.1 定义,不过一些较老的浏览器可能会有不同的表现。

二 明确这些细小的定义之后,简单写个demo走下效果:

    .one {
            width: 800px;
            height: 400px;
            border:dotted green 50px;       
        }


    <body>
        <div class="one"></div>
    </body>'

background

.one {
        width: 800px;
        height: 400px;
        border:dotted green 50px;
        background-color:pink;

    }

bgc

背景色会填充到border 区域。

    .one {
            width: 800px;
            height: 400px;
            border:dotted green 50px;
            background: url(vb.jpg) ;
            }

设置背景图片

哇靠 这些新浪眼你怕了吗?backgrpund 默认 repeat,背景图像将在垂直方向和水平方向重复。背景图片也会填充到border区域。

三 总个小结 :

背景色或者背景图片的填充,平常我们做项目的时候,因为border设置的width比较下,一般不会注意背景的填充是包括了 border区域的,谨记啊。不过有的浏览器或者CSS标准支持也不一样,知道就O dou K lo .
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值