博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
background浅析
阅读量:7240 次
发布时间:2019-06-29

本文共 1678 字,大约阅读时间需要 5 分钟。

background属性涉及有background-color 、background-image 、 background-repeat 、 background-position 、 background-size 、background-clip 、background-origin 、background-attachment下面来一一了解。

1.background-position

1109873-20170316184854948-12090835.png

2.background-size

1109873-20170316185245557-605862466.png

3.background-clip

该属性规定背景的绘制区域(即背景颜色和图像的显示范围)

可能的值border-box、padding-box、content-box, 其默认值为border-box

4.background-orign

background-origin 属性规定 background-position 属性相对于什么位置来定位。

可能的值border-box、padding-box、content-box, 其默认值为padding-box

5.background-attachment

注意:背景是绘制在那一层嵌套元素中

可能的值scroll 、local、 fixed, 其默认值为scroll

scroll此关键字表示背景相对于元素本身是固定的,并且不随其内容滚动。(它实际上附加到元素的边框。)可理解为背景只能在border内绘制,与内部元素是否有溢出无关。 元素外部

#d1 {        margin-top: 300px;        width: 500px;        height: 300px;        bord   er: 2px solid red;        overflow: auto;        background: yellow url(medium.gif) no-repeat scroll ;    }    #d2 {        width: 300px;        height: 1000px;    }

1109873-20170316194003307-959594163.png

local该关键字意味着背景相对于元素的内容是固定的:如果元素具有滚动机制,则背景与元素的内容一起滚动,可理解为背景在整个内容(content,比border大)中绘制。 元素内部

将scroll换为local
1109873-20170316194136963-1217936812.png

fixed此关键字表示背景相对于视口是固定的。即使元素有滚动机制,“固定”背景也不会随着元素移动。(背景可能会神秘消失哟)

关于视口大小,各浏览器不同,有的自动随时刷新视口大小,有的需手动刷新。

        
div {    width: 200px;    height: 200px;    border: 2px solid red;    background: yellow url(medium.gif) no-repeat fixed center center ;    }

1109873-20170316200811448-1732364534.png

用到的图片medium.gif1109873-20170316201012745-127411968.gif

6.显示多个背景图像

最先指定的图像在最上层

background:  url("haoroomsCSS1_s.jpg") 0 0 no-repeat,             url("haoroomsCSS2_s.jpg") 200px 0 no-repeat,             url("haorooms.jpg") 400px 201px no-repeat;
background-image:url("1.jpg"),url("2.jpg"),url("3.jpg");background-repeat: no-repeat, no-repeat, no-repeat;  background-position: 0 0, 200px 0, 400px 201px;

转载于:https://www.cnblogs.com/mamba-note/p/6561060.html

你可能感兴趣的文章
Python基础1
查看>>
(二)整合spring cloud云服务架构 - particle云架构
查看>>
深度学习的异构加速技术(一):AI 需要一个多大的“心脏”?
查看>>
PYTHON学习0017:集合----2019-6-11
查看>>
今天刚学的c++,两个程序。
查看>>
MBR扇区故障及修复
查看>>
获取jar包路径,遍历
查看>>
【VMware vSAN 6.6】5.1.基于存储策略的管理:vSAN硬件服务器解决方案
查看>>
ISTP论文发表 SCI论文发表 EI论文发表常识
查看>>
怎样轻松几步将视频转换成GIF
查看>>
ECS应用管理最佳实践
查看>>
12.throw和throws是的区别
查看>>
福建海峡银行使用ManageEngine统一管控业务应用系统
查看>>
ssh访问与控制
查看>>
皆大欢喜!iPhone不再耗电,续航增加就靠它
查看>>
编写脚本 sumid.sh,计算/etc/passwd文件中的第10个用户和第20用户的 ID之和
查看>>
宇宙沸腾SCCM 2012 R2系列(10)OSD操作系统部署(二)- 添加和分发系统映像包
查看>>
grub加密
查看>>
vim中高级技巧
查看>>
centos7+VMware Workstation创建共享文件夹
查看>>