css3-颜色背景盒模型
来源:互联网 发布:苹果教育软件 编辑:程序博客网 时间:2024/06/15 16:05
颜色
rgba(255,0,0,0.1)
新增了RGBA、HSLA模式,其中的A 表示透明度通道,即可以设置颜色值的透明度,相较opacity,它们不具有继承性,即不会影响子元素的透明度。
A 透明度 取值范围0~1
背景
背景在CSS3中也得到很大程度的增强,比如背景图片尺寸、背景裁切区域、背景定位参照点、多重背景等。
background-size: length|percentage|cover|contain;
- length第一个值设置宽度,第二个值设置高度。如果只设置一个值,则第二个值会被设置为 “auto”。
- percentage以父元素的百分比来设置背景图像的宽度和高度。第一个值设置宽度,第二个值设置高度。同样如果只设置一个值,则第二个值会被设置为 “auto”。
- cover把背景图像扩展至足够大,以使背景图像完全覆盖背景区域。背景图像的某些部分也许无法显示在背景定位区域中。
- contain把图像图像扩展至最大尺寸,以使其宽度和高度完全适应内容区域。但不能保证铺满盒子。
背景原点
background-origin: padding-box|border-box|content-box;
- padding-box背景图像相对于内边距框来定位。也是默认值。
- border-box背景图像相对于边框盒来定位。
- content-box背景图像相对于内容框来定位。
背景裁剪
background-clip: border-box|padding-box|content-box;
- border-box背景被裁剪到边框盒。默认值。
- padding-box背景被裁剪到内边距框。
- content-box背景被裁剪到内容框。
对于background-clip, 其关键字是指将背景图片以border的尺寸、以padding的尺寸,以content的尺寸进行切割,其得到的结果是不完整的背景,也就是其中的一部分(原理与截图差不多)。而且有一点要注意,background-clip的切割是对这个容器背景的切割(包括图片与背景颜色)。
对于background-origin,其关键字是指将背景图片放置到border范围内,padding范围内、content范围内,其得到的结果是完整的背景(原理与图片的缩放相似)。与background-clip不同的是,它只是单纯设置背景图片的边界,并不会对背景颜色造成影响。
盒模型
box-sizing: content-box|border-box|inherit;
- content-box这是由 CSS2.1规定的宽度高度行为。宽度和高度分别应用到元素的内容框。在宽度和高度之外绘制元素的内边距和边框。默认值。实际的宽=width+padding+border
- border-box为元素设定的宽度和高度决定了元素的边框盒。就是说,为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。width =border+padding+内容的宽
- inherit规定应从父元素继承 box-sizing 属性的值。
阅读全文
0 0
- css3-颜色背景盒模型
- css3 颜色 背景 渐变
- 背景颜色渐变 css3
- CSS3 背景颜色渐变
- CSS3背景颜色渐变
- CSS3实现背景颜色渐变
- CSS3实现背景颜色渐变
- 1、CSS3背景颜色渐变
- CSS3背景颜色渐变效果
- 背景建模算法------颜色背景模型
- css3实现背景颜色线性渐变
- css3实现背景颜色线性渐变
- CSS3实现背景颜色渐变 摘抄
- CSS3 颜色(Color)和背景(Backgroud)
- CSS3实现背景颜色渐变 摘抄
- CSS3 边框/颜色/文字与字体/背景
- css3 鼠标hover事件背景颜色渐变
- css3 RGBA颜色实现背景颜色透明而文字不透明
- C语言结构体的字节对齐原则
- 集合乱序方法
- 数组排序
- PIC16模拟串口以及采样正弦波
- C#泛型类访问子类成员
- css3-颜色背景盒模型
- L
- Static 关键字详解
- JAVA 基本功秘籍
- 【Angular】angular-HttpClient 与服务器通讯 Get Post Put Delete Http 拦截器 请求讲解
- [JSP]Servlet/与内置对象/3.0注解新特性/表单通过servlet提交案例
- 关于Druid执行connection.close(),connection不回收问题
- JQuery预习笔记
- [生而为人-思考] Knowledge Cooking -5th 分享会记录