HTML5培训课件:CSS3新增属性拿走不谢

  CSS3 背景的新增属性css

  一、Background-origin 背景原点css3

  说明:指定background-origin属性应该是相对位置属性值:padding-box 背景图像填充框的相对位置浏览器

  border-box 背景图像边界框的相对位置url

  content-box 背景图像的相对位置的内容框3d

  注:默认值为:padding-box;orm

  二、Background-clip 背景裁切cdn

  说明:background-clip 属性规定背景的绘制区域。属性值:border-box 背景被裁剪到边框盒。blog

  padding-box 背景被裁剪到内边距框。图片

  content-box 背景被裁剪到内容框ip

  。

  注:默认值:border-box;

  三、Background-size 背景尺寸

  说明:background-size 规定背景图像的尺寸属性值:length

  规定背景图的大小。第一个值宽度,第二个值高度。

  Percentage(%)

  以百分比为值设置背景图大小

  cover

  把背景图像扩展至足够大,以使背景图像彻底覆盖背景区域

  contain

  把图像图像扩展至最大尺寸,以使其宽度和高度彻底适应内容区域。

  四、css3多背景属性

  Eg:p{ background:url(demo.gif) no-repeat; //这是写给不识别下面这句的默认背景图片

  background:url(demo.gif) no-repeat ,url(demo1.gif) no-repeat left bottom, url(demo2.gif) no-repeat 10px 15px; //这是高级浏览器的css多重背景,第一个最上面

  background-color:yellow; //这是定义的默认背景颜色,所有适合 }

  CSS3 颜色特性

  一、rgba 颜色模式

  二、 Hsl 颜色模式(了解)

  三、 Hsla 颜色模式(了解)

  CSS3 边框的新增属性

  一、border-color

  EG:border-color:red green #000 yellow;(上右下左)

  二、border-image

  border-image 属性是一个简写属性,用于设置如下属性:

  border-image-source 用在边框的图片的路径。

  border-image-slice 图片边框向内偏移。

  border-image-repeat 图像边框是否应平铺(repeated)、铺满(rounded)或拉伸(stretched)

  border-image-outset 边框图像区域超出边框的量

  三、Border-radius 圆角边框

  (1).box{ border-radius: 5px 10px 20px 50px }

  #FormatImgID_0#

  78b15baf0ed54b598f009f6ae8d35937.png

  (2).div1{border-radius: 2em/1em}

  #FormatImgID_1#

  06244fe7363d498b9870291923a60de8.png

  以斜杠/分开后面的参数:

  第一个参数表示圆角的水平半径,第二个参数表示圆角的垂直半径

  (3).div1{ border-radius:10px 20px 30px 40px/40px 30px 20px 10px }

  #FormatImgID_2#

  713d94609bf8401195319d9ce60bf463.png

  按顺时针的顺序,斜杠/左边是四个圆角的水平半径,右边是四个圆角的垂直半径,可是一般咱们不多写右边的参数,那就是默认右边等于左边的值。

  四、box-shadow 盒子阴影

  属性值:

  0e6c216014b745ff993045ffd14cb49d.png

  Eg:box-shadow: 10px 10px 5px #888888

相关文章
相关标签/搜索