前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【CSS】CSS 背景设置 ① ( 背景颜色 | 背景图片 | 背景平铺 )

【CSS】CSS 背景设置 ① ( 背景颜色 | 背景图片 | 背景平铺 )

作者头像
韩曙亮
发布2023-03-30 19:21:37
5.7K0
发布2023-03-30 19:21:37
举报

文章目录

一、背景颜色


1、语法说明

CSS 的背景颜色样式语法 : 默认的背景颜色是 transparent 透明 ;

代码语言:javascript
复制
background-color:颜色值;

background-color 属性 可以 定义 文本颜色 , 其颜色值有三种表示方式 :

  • 预定义颜色 : 直接使用 颜色的英文名称 , blue , red , green ;
  • 十六进制颜色 : #FF0000 红色 , #00FF00 绿色 , #0000FF 蓝色 ; 该写法最常用 ;
  • RGB 代码颜色 :
    • 数值形式 : rgb(255, 0, 0) , rgb(0, 255, 0) , rgb(0, 0, 255)
    • 百分比形式 : rgb(100%, 0%, 0%) , rgb(0%, 100%, 0%) , rgb(0%, 0%, 100%)

2、代码示例

代码示例 :

代码语言:javascript
复制
<!DOCTYPE html> 
<html lang="en">
<head>    
	<meta charset="UTF-8" /> 
    <title>背景颜色</title>
	<base target="_blank"/>
    <style>
		/* 设置背景颜色 */
		.background {
			width: 200px;
			height: 200px;
			background-color: pink;
		}
    </style>
</head>
<body>
	<div class="background">
		背景颜色测试
	</div>
</body>
</html>

展示效果 :

在这里插入图片描述
在这里插入图片描述

二、背景图片


1、语法说明

CSS 的背景图片样式语法 : 背景图片的链接需要写在 url() 中 , 并且 url() 中的链接可以没有双引号 ;

代码语言:javascript
复制
background-image: url(相对路径);
  • 在 url() 中设置相对链接
  • url() 中的链接没有双引号

2、代码示例

代码示例 :

代码语言:javascript
复制
<!DOCTYPE html> 
<html lang="en">
<head>    
	<meta charset="UTF-8" /> 
    <title>背景图片</title>
	<base target="_blank"/>
    <style>
		/* 设置背景图片 */
		.background {
			width: 200px;
			height: 200px;
			color: white;
			
			/* 背景图片设置 
				1. 在 url() 中设置相对链接
				2. url() 中的链接没有双引号
			*/
			background-image: url(images/image.jpg);
		}
    </style>
</head>
<body>
	<div class="background">
		背景图片测试
	</div>
</body>
</html>

展示效果 :

在这里插入图片描述
在这里插入图片描述

三、背景平铺


上面示例中 , 使用的图片像素是 200x200 像素 , 设置到 200x200 的盒子中 , 正好充满整个背景 ;

但是如果设置到 400x400 像素的盒子中 , 就会出现如下样式 , 背景会重叠展示多个 ;

在这里插入图片描述
在这里插入图片描述

通过设置 background-repeat 属性 , 可以设置平铺效果 ;

  • 默认平铺样式 : background-repeat: repeat; , 背景在 X 和 Y 轴方向上平铺 ;
在这里插入图片描述
在这里插入图片描述
  • 背景不平铺 : background-repeat: no-repeat; , 背景放在盒子左上角 ;
在这里插入图片描述
在这里插入图片描述
  • 横向平铺 : background-repeat: repeat-x; , 背景在 X 轴方向上平铺 ;
在这里插入图片描述
在这里插入图片描述
  • 纵向平铺 : background-repeat: repeat-y; , 背景在 Y 轴方向上平铺 ;
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、背景颜色
    • 1、语法说明
      • 2、代码示例
      • 二、背景图片
        • 1、语法说明
          • 2、代码示例
          • 三、背景平铺
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档