当前位置: 首页 > article >正文

CSS调整背景

一、设置背景颜色

通过 background-color 属性指定,值可以是十六进制 #ffffff,也可以是rgb(0, 255, 255),或是颜色名称 "red"

div {
       	background-color: red;	/*	通过颜色名称设置	*/
        background-color: #ff0000;	/*	通过十六进制设置	*/
        background-color: rgb(255, 0, 0);	/*	通过rgb三原色设置	*/
}

效果如下:请添加图片描述

二、设置背景图片

通过 background-image 属性,结合url()函数指定,图片的位置可以是本地路径,也可以是网络资源路径

body {
        background-image: url('https://tse4-mm.cn.bing.net/th/id/OIP-C.cNR3IRrOp0ig5dFcUwkwCwHaEo');
}

效果如下:

请添加图片描述

三、设置图片的重复平铺方式

正如刚刚只设置了背景图片,没有设置重复平铺方式,那么当网页缩小时,背景图将向水平方向、垂直方向重复平铺

如:
请添加图片描述

通过 background-repeat 属性设置重复平铺方式,这里简单介绍三种:

no-repeat 不重复平铺

body {
        background-image: url('https://tse4-mm.cn.bing.net/th/id/OIP-C.cNR3IRrOp0ig5dFcUwkwCwHaEo');
    	/*	不重复平铺	*/
        background-repeat: no-repeat;
}

效果如下:

请添加图片描述
repeat-x 只在水平方向(x轴)上重复平铺

body {
        background-image: url('https://tse4-mm.cn.bing.net/th/id/OIP-C.cNR3IRrOp0ig5dFcUwkwCwHaEo');
 		/*	只在水平方向上平铺	*/
        background-repeat: repeat-x;
}

效果如下:
请添加图片描述
repeat-y 只在垂直方向(y轴)上重复平铺

body {
        background-image: url('https://tse4-mm.cn.bing.net/th/id/OIP-C.cNR3IRrOp0ig5dFcUwkwCwHaEo');
        /*	只在垂直方向上平铺	*/
        background-repeat: repeat-y;
    }

请添加图片描述

四、设置背景图片的位置

通过 background-position-x 设置背景图的起始x坐标,background-position-y 设置背景图的起始y坐标

body {
        background-image: url('https://tse4-mm.cn.bing.net/th/id/OIP-C.cNR3IRrOp0ig5dFcUwkwCwHaEo');
        background-repeat: no-repeat;
    	/*	设置背景图片的坐标	*/
        background-position-x: 500px;
        background-position-y: 200px;
    }

注意:设置图像坐标时,一定要把图像设置为不重复平铺,即background-repeat: no-repeat; 不然图片平铺之后看不出背景图片的位置

效果如下:
请添加图片描述


http://www.kler.cn/news/307902.html

相关文章:

  • 文档内容识别系统源码分享
  • 绘制简单的激波的图
  • 【数据结构】字符串与JSON字符串、JSON字符串及相应数据结构(如对象与数组)之间的相互转换
  • 基于深度学习,通过病理切片直接预测HPV状态|文献速递·24-09-16
  • web技术栈总体概念
  • 有关C# .NET Core 过滤器的使用
  • vue part 11
  • string的模拟实现and友元
  • Jacoco的XML报告详解
  • 链动321模式小程序开发源码
  • HTML 和 CSS
  • java项目之基于web的人力资源管理系统的设计与实现(源码+文档)
  • MySQL之安装与基础知识
  • R语言的基础知识R语言函数总结
  • reg和wire的区别 HDL语言
  • chapter14 数据结构与集合源码 知识点总结Note
  • Kotlin 极简小抄 P2(插值表达式、运算符、选择结构赋值)
  • SpringBoot的Web开发支持
  • AG32 MCU的引脚特点及功耗说明
  • 【python数据处理】保存网页
  • C/C++实现植物大战僵尸(PVZ)(打地鼠版)
  • Transformer-Adaboost多输入单输出回归预测神经网络【MATLAB】
  • Alinx MPSoC驱动开发第11章异步IO实验按下按键报IO Possibile后结束进程
  • 【运维】好用的线上项目运维命令
  • ASPICE培训:打造卓越的汽车软件开发能力
  • 比传统机器学习更先进的深度学习神经网络的二分类建模全流程教程
  • 【网络原理】❤️Tcp 常用机制❤️ —— 延时应答,捎带应答, 面向字节流, 异常情况处理。保姆式详解 , 建议收藏 !!!
  • Kafka支持SSL/TLS协议技术深度解析
  • Android13 下载apk并安装apk
  • 跳出大厂圈子——普通程序员如何开启逆袭之路