HTML入门学习笔记--CSS 3D转换模块和背景相关(12)
2017-01-17 21:36
756 查看
106-3D转换模块
1.什么是2D和3D
2D就是一个平面, 只有宽度和高度, 没有厚度 3D就是一个立体, 有宽度和高度, 还有厚度 默认情况下所有的元素都是呈2D展现的 2.如何让某个元素呈3D展现 和透视一样, 想看到某个元素的3d效果, 只需要给他的父元素添加一个transform-style属性, 然后设置为preserve-3d即可
112-背景尺寸属性
1.什么是背景尺寸属性
背景尺寸属性是CSS3中新增的一个属性, 专门用于设置背景图片大小ul li:nth-child(1){ background: url("images/dog.jpg") no-repeat; } ul li:nth-child(2){ background: url("images/dog.jpg") no-repeat; /* 第一个参数:宽度 第二个参数:高度 */ background-size:200px 100px; } ul li:nth-child(3){ background: url("images/dog.jpg") no-repeat; /* 第一个参数:宽度 第二个参数:高度 */ background-size:100% 80%; } ul li:nth-child(4){ background: url("images/dog.jpg") no-repeat; /* 第一个参数:宽度 第二个参数:高度 */ background-size:auto 100px; } ul li:nth-child(5){ background: url("images/dog.jpg") no-repeat; /* 第一个参数:宽度 第二个参数:高度 */ background-size:100px auto; } ul li:nth-child(6){ background: url("images/dog.jpg") no-repeat; /* cover含义: 1.告诉系统图片需要等比拉伸 2.告诉系统图片需要拉伸到宽度和高度都填满元素 */ background-size:cover; } ul li:nth-child(7){ background: url("images/dog.jpg") no-repeat; /* cover含义: 1.告诉系统图片需要等比拉伸 2.告诉系统图片需要拉伸到宽度或高度都填满元素 */ background-size:contain; }
113-背景图片定位区域属性
background-origin: 告诉系统背景图片从什么区域开始显示,默认情况下就是从padding区域开始显示114-背景绘制区域属性
background-clip:背景绘制区域属性是专门用于指定从哪个区域开始绘制背景的, 默认情况下会从border区域开始绘制背景115-多重背景图片
多张背景图片之间用逗号隔开即可
注意点:先添加的背景图片会盖住后添加的背景图片
background: url("images/animal1.png") no-repeat left top
建议在编写多重背景时拆开编写
background-image: url("images/animal1.png"),url("images/animal2.png"),url("images/animal3.png"); background-repeat: no-repeat, no-repeat, no-repeat; background-position: left top, right top, left bottom; }
相关文章推荐
- [置顶] HTML入门学习笔记--CSS背景和精灵图(5)
- HTML入门学习笔记--体验CSS(1)
- HTML入门学习笔记--CSS过渡模块(9)
- (清华大学HTML+CSS+JavaScript入门到精通学习笔记)第一章 网页设计基础
- 【干货】Html与CSS入门学习笔记1-3
- HTML&CSS基础学习笔记12-引入样式表
- 韩顺平_php从入门到精通_视频教程_第11讲_初识css_类选择器_id选择器_html选择器_学习笔记_源代码图解_PPT文档整理
- html css学习笔记-背景与文字
- html及css学习笔记_12_css三种使用方式
- 【慕课网】php工程师学习计划之我的学习笔记——01 入门必学web基础 htmlcss基础课程 篇
- 搬运自己的html学习笔记2-css的入门
- js学习入门教程笔记:css+html+js用户注册代码实现
- HTML入门学习笔记--CSS清除浮动(7)
- HTML入门学习笔记--CSS动画模块(11)
- [HeadFist-HTMLCSS学习笔记][第七章CSS入门:加一点样式]
- (清华大学HTML+CSS+JavaScript入门到精通学习笔记)第二章 HTML基础
- [HeadFist-HTMLCSS学习笔记][第七章CSS入门:加一点样式]
- HTML入门学习笔记--CSS显示模式(4)
- HTML入门学习笔记--CSS属性(2)
- HTML入门学习笔记--CSS 2D转换模块(10)