背景图片

2020-07-25  本文已影响0人  Amanda妍

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>背景图片</title>

<style type="text/css">

*{

margin:0;

padding:0;

}

#box{

width:1000px;

height: 600px;

border: 6px dotted red;

/*1、设置背景图片的路径*/

background-image: url(img/不说谎大图.jpg);

/*2、是否平铺

如果图片没有标签的尺寸大  默认平铺整个标签*/

margin: 50px auto;

background:url(img/不说谎大图.jpg) no-repeat 20% 50%  seagreen;

/*background-repeat:repeat-x;*/

/*space 会按照尺寸选择性平铺 但是会流出缝隙 看空间大小 能放得下就放

repeat-x: 横向平铺(竖直方向不平铺)

repeat-y:纵向平铺(横着方向不平铺)

round 环绕 但是会压缩图片尺寸 不推荐*/

/*background-repeat: no-repeat;*/

/*3、背景裁剪

*/

/*background-clip:

* border-box  默认值 ,从边框位置往外的部分裁剪掉

* padding-box 从padding位置开始往外的部分裁剪掉

* content-box  从内容位置开始往外部分裁剪掉*/

/*background-clip: content-box;*/

/*4、背景图片的位置

方位词可用:  left top center right bottom

百分数值可用  20% 50%

第一个值表示X轴(横向) 第二个值是Y值(纵向)*/

/*background-position: center center;*/

/*5、背景图片的尺寸  size

    可以 px数值

    也可以  百分比数值 参考对应标签的宽高

  cover

  contain

  cover和contain都是按比例缩放图片

  cover会保证按比例充满整个标签 所有有可能会造成图片不能完整展示

  contain只要宽和高一个方向铺满容器,就会停止缩放 有可能造成标签背景留白

  */

/*background-size: contain;*/

/*综合写法:

  * background:url(img/不说谎大图.jpg) no-repeat center seagreen

  */

/*background:url(img/不说谎大图.jpg) no-repeat 20% 50%  seagreen;*/

}

</style>

</head>

<body>

<div id="box">

啥借口带手机的还是看得见开幕式在辽阔的萨满

</div>

</body>

</html>

上一篇下一篇

猜你喜欢

热点阅读