首页 > 其他分享 >CSS调整背景

CSS调整背景

时间:2024-09-16 22:25:36浏览次数:11  
标签:平铺 repeat 设置 url 背景 image background 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; 不然图片平铺之后看不出背景图片的位置

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

标签:平铺,repeat,设置,url,背景,image,background,CSS,调整
From: https://blog.csdn.net/weixin_74261199/article/details/142307775

相关文章

  • 用 CSS 实现流动边框特效
    《用CSS实现流动边框特效》在网页设计中,独特的视觉效果能够吸引用户的注意力并提升用户体验。其中,流动边框特效是一种令人眼前一亮的设计元素,可以为网页增添动感和活力。本文将介绍如何使用CSS来创建一个流动的框特效。一、准备工作首先,我们需要一个HTML元素作为应用特效的目......
  • CSS学习路线
    CSS学习路线大全及面试常见题目可以归纳为以下几个部分:CSS学习路线大全CSS基础引入CSS的方式:外部样式表、内部样式表、内联样式。CSS选择器:包括ID选择器、类选择器、标签选择器、后代选择器、子选择器、相邻兄弟选择器、兄弟选择器、属性选择器、伪类选择器、伪元素选择器等。CSS属......
  • CSS 盒子模型
    当对一个文档进行布局(layout)的时候,浏览器的渲染引擎会根据标准之一的CSS基础框盒模型(CSSbasicboxmodel),将所有元素表示为一个个矩形的盒子(box)一个盒子由四个部分组成:content、padding、border、**margin**content:即实际内容padding:即内边距,清除内容周围的区域,内边......
  • java+vue计算机毕设大数据背景下大学生个性化学习系统的构建【源码+开题+论文+程序】
    本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展,大数据已成为推动社会进步与产业升级的重要力量。在教育领域,大数据技术的应用正深刻改变着传统的教学模式与学习方式。当前,高......
  • 开发指南032-调整日志级别
    1)显示SQL语句及其参数nacos里配置spring:  jpa:   show-sql:truelogback-spring.xml里配置<loggername="org.hibernate.type.descriptor.sql.BasicBinder"level="TRACE"/>2)feign显示调用过程logging:  level:   org.qlm.feign:WARN==========持续更新中====......
  • 【油猴脚本】00008 案例 Tampermonkey油猴脚本,动态渲染表格-实现页面动态-添加表格列,
    前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦......
  • 【2025】springboot社区家政服务预约系统课题背景(源码+文档+调试+答疑)
     目录一、整体目录:项目包含源码、调试、修改教程、调试教程、讲解视频、开发文档(项目摘要、前言、技术介绍、可行性分析、流程图、结构图、ER属性图、数据库表结构信息、功能介绍、测试致谢等约1万字)二、运行截图三、代码部分(示范):四、数据库表(示范):数据库表有注释,可以......
  • 【好用安全保密】不用插件,压缩js、html、css、code【一眼就会系列】【亲测有效】
    ​仅用离线版Notepad搞定。不用插件及辅助工具,有效保证了文件信息安全。(一般发布版本都是无注释的-压缩文件和已编译文件。为了信息安全性,所有都是离线-区域网研发。)​ 总结:先把文本中注释去掉。notepad++ 【编辑】-【空白字符操作】-【移除行首和行尾空格】点击任意......
  • HTML5+CSS3(HTML基础)
     HTML基础 1.Web前端分三层: +HTML:超文本标记语言,从语义的角度描述页面的结构。相当于人的身体组织结构。 +CSS:层叠样式表。从审美角度美化页面的样式。相当于人的衣服和打扮。 +JS:从交互的角度描述页面的行为。相当于人的动作,让人有生命里。  2.html5......
  • 《HTML 与 CSS—— 响应式设计》
    一、引言在当今数字化时代,人们使用各种不同的设备访问互联网,包括智能手机、平板电脑、笔记本电脑和台式机等。为了确保网站在不同设备上都能提供良好的用户体验,响应式设计成为了网页开发的关键。HTML和CSS作为网页开发的基础技术,在实现响应式设计方面发挥着重要作用。本......