零基础建站培训介绍

当前位置:

CSS3中新增的背景属性(如何设置多个背景图片)

    • 新增背景属性
      • background-clip
      • background-origin
      • background-size
    • CSS常用背景属性
      • background-repeat
      • background-image
    • 边框样式
      • border-radius
      • border-image

新增背景属性:

background-clip

指定显示背景的范围

属性值:
border-box:边框以内的背景,包括边框(默认)
padding-box:padding以内的背景,包括padding
content-box:content以内的背景,包括content


background-origin:

开始显示的位置,一般是以图片为背景的时候使用

属性值:
border-box:从边框开始显示
padding-box:从padding开始显示
content-box: 从content开始显示


background-size:

设置背景图像的宽度和高度

属性值:
auto:保持原高度和宽度
length:后面可以跟两个数值,分别是宽度和高度,若只写一个数值,则高度自适应
percentage:后面可以跟两个数值,分别是宽度和高度(百分比),若只写一个数值,则高度自适应
cover:扩大至充满容器,一般适用于比容器小的图片
contain:缩小至充满容器,一般适用于比容器大的图片

 

background-position

属性设置背景图像的起始位置。


background-position:center;

CSS常用背景属性:

background-repeat:

图片重复

background-image:

一个元素可以设置一张或多张背景图片

写法:


background-image: url(123.jpg”),url(124.jpg”),url(125.jpg”);

添加多张图片时可叠加,第一张在特别上面依次往下


边框样式:

border-radius

属性介绍:
①后面跟两个值的时候,第一个表示左上与右下的角度,第二个表示右上与左下的角度
②一个值的时候,是所有角的角度

③也可以分别设置左上左下右上右下的属性
例如左上的属性为:
border-top-left-radius

border-image

图像边框(类似于切割图片)

写法:


border-image: url("../image/123.jpg") 100;
border-image: url("../image/123.jpg") 100 100 100 100;

上边两行代码是等价的

第二行代码后面的四个数字分别上,右,下,左的边距


border-image: url("../image/123.jpg") 100/100px repeat repeat;

“/”后的三个参数分别是border的宽度,上和下图片填充的方式,左和右图片填充的方式。repeat平铺,stretch拉伸(默认样式),round也是平铺,不同的是如果最后一张图片没有都显示则不显示,而是把之前的图像扩大

上一课: 下一课:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关教程

  • CSS3 text-shadow 属性是CSS3中设置文字阴影的属性,通过这个属性可以设置文字的各个角度的阴影效果。下面介绍一下CSS3 text-shadow 属性的使用方法。
  • 什么是css3-gird布局格式 (142055 次浏览)
    CSS3-Gird布局格式css3-gird布局格式应用很广泛,最简单的例子就是内容的分栏显示。对于布局复杂的三栏网页来说,如果使用CSS3Grid布局的话,我们
  • CSS3新增选择器有哪些 图文教程 (145158 次浏览)
    css1-css3提供特别丰富的选择器,但是由于某些选择器被各个浏览器支持的情况不一样,所以很多选择器在实际css开发中很少用到。(相关教程:CSS3视频教
  • HTML5新增标签及含义 (16589 次浏览)
    HTML5较以前的HTML版本,增加了很多的标签:属性值描述autoplayautoplay如果出现该属性,则视频在就绪后马上播放。contr
  • 新增背景属性 background-clip background-origin background-size CSS常用背景属性 background-repeat background-im
  • CSS中可以给一个DIV设置背景图片,甚至可以设置背景的样式和位置。(相关教程:CSS3视频教程)控制背景图片位置:background-position:水平方向
  • 图片上的文字如何用ps除去呢?下面小编向大家分享一个比较简单的方法,主要运用ps中的移动工具。不过该方法对于纯色背景的文字比较好用,而处理那些复
  • html元素标签属性大全 (116343 次浏览)
    什么是HTML属性每个HTML元素都可以给它添加一些属性,让它成为我们做网站时需要的样子。例如一段文字,我们可以给它添加属性,使这段文字变成红色,
  • 在自己做网站时,为了显示效果,我们需要对某些区块设置圆角边框,这时,我们需要用到CSS的border-radius属性,通过border-radius属性就可以轻松设置
  • 问题:在HTML中元素分为块状元素和行内元素,块状元素的外边距和内边距我们分别使用margin\padding属性来设置,那么行内元素可以设置margin\paddi
  • 1、CSS3设置文字一个阴影在CSS3中使用text-shadow属性来给文字添加阴影效果[cce_html]h1{text-shadow: 5px 5px 5px #FF0000;}[/c
  • 使用PHP写数据到数据库时,往往一组数据里有很多字段,并且不同的字段是放在不同的数据表里,这时我们插入数据表时,就要将一组数据中的不同字段同时
  • 在PHP做网站时,有时需要使用PHP去替换某个字符串中指定的字符,这时就需要使用PHP的替换代码。在PHP中,有两个函数可以实现字符串替换,str_replace
  • 做网站时,避免不了网站上有大量的图片。网站上的图片显示就需要使用img图片标签。HTML img图片标签写法[cce_html]<img src="图片地址" alt=
  • html中marquee标签让图片水平滚动可以如下写法:[cce_html]<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2"