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

HTML5+Css3(背景属性background)

css背景属性 background

1. background-color背景颜色

  • 背景颜色可以用“十六进制”、“rgb()”、“rgba()”或“英文单词”表示

2. background-image:url(路径);背景图片

  • 也可以写成 background:url();

3. background-repeat背景重复

  • 属性值:
    - repeat:x,y平铺(默认)- repeat- x:水平方向平铺- repeat-y:垂直方向平铺- no-repeat:不平铺,(照片不重复)

4. backgroun-position 背景图片位置

  • 属性值:backgroun-position:向右移动 向下移动 ;
  • 向右移动:可以写向左移动(left),向右移动(right),居中(center);也可以是像素(具体值),要是是负值表示向左移动
  • 向下移动:可以向上移动(top),向下移动(bottom),居中(center),也可以是具体值,或者用像素表示,要是负值就是向上移动
  • 他们的组合有:
    <!-- 横向居中,竖向居中、顶部、底部 -->backgroun-position: center center ;backgroun-position: center top ;backgroun-position: center bottom ;<!-- 横向向左,竖向顶部、居中、底部 -->backgroun-position: left top ;backgroun-position: left center ;backgroun-position: left bottom ;<!-- 横向向右,竖向顶部、居中、底部 -->backgroun-position: right top ;backgroun-position: right center ;backgroun-position: right bottom ;
    

5. backgroun复合属性

  • backgroun:url() 平铺 照片位置 照片大小 颜色 ; (位置不固定)

6. background-attachment 背景固定,页面滚动

  • 决定背景图像的位置是在“视口”内固定,或者随着它的区块滚动
  • scroll: 默认值。背景图片随着页面的滚动而滚动,相对于元素本身固定,而不是随着它的内容滚动
  • fixed:此关键属性值表示背景相对于视口固定。即使一个元素拥有滚动机制,背景不会随着元素的内容滚动
  • local: 背景相对于元素的内容固定。如果一个元素拥有滚动机制,背景将会随着元素的内容滚动,同时背景图图片随着页面的滚动而滚动

7. background-size 背景尺寸

  • 背景图片的宽高大小
x  y	:	background-size: 100px 200px; (x y 数值,分别表示背景图片宽高大小)
x% y%	:background-size: 50% 20%; (百分比是相对于盒子的宽高而言,)
x auto	:background-size: 100px auto; (是相对于第一个值宽来自动缩放)
contain :background-size: contain; (背景图片智能改变尺寸以容纳到盒子里)
cover   :background-size: cover; (背景图片智能改变尺寸以撑满盒子)

8. background-clip 设置元素的背景,裁剪

  • background-clip设置元素的背景(背景图片或颜色)是否延伸到“边框”、“内边距盒子”、“内容盒子”下面
说明
border-box默认值。背景绘制在边框方框内。 延伸至边框边缘
padding-box背景绘制在内边距方框内。 延伸至内边距边缘
content-box背景绘制在内容方框内。 仅限于内容区域
text背景被裁剪成文字的前景色。

9. background-origin 背景图片的定位区域

描述
padding-box背景图片的摆放以 padding 区域为参考 默认值 从边框开始绘制
border-box背景图片的摆放以 border 区域为参考 从内边距开始绘制
content-box背景图片的摆放以 content 区域为参考 从内容区域开始绘制

10. background-blend-mode

  • 设置背景层之间的混合模式。适用于有多重背景图像或背景颜色与背景图像混合的情况。可选值众多,如normal、multiply、screen、overlay等。
http://www.lryc.cn/news/457426.html

相关文章:

  • 高亚科技助力优巨新材,打造高效数字化研发项目管理平台
  • 用布尔表达式巧解数字电路图
  • 面试--开源框架面试题集合
  • 如何选择医疗器械管理系统?盘谷医疗符合最新版GSP要求
  • shell 脚本批量更新本地git仓库
  • Linux相关概念和易错知识点(12)(命令行参数、环境变量、本地变量)
  • wenserver中 一些常见的 错误码
  • 【电路笔记】-求和运算放大器
  • java实现桌面程序开机自启动
  • Vuex 使用实例
  • 深度分离卷积
  • JSONL 文件的检查和修订器
  • 输电线路悬垂线夹检测无人机航拍图像数据集,总共1600左右图片,悬垂线夹识别,标注为voc格式
  • 杭电合集小tips
  • Python的输入输出函数
  • 如何进行搭建与部署云主机?
  • Biomamba求职| 国奖+4篇一作SCI
  • Python 工具库每日推荐 【Pandas】
  • 电影选票选座系统|影院购票|电影院订票选座小程序|基于微信小程序的电影院购票系统设计与实现(源码+数据库+文档)
  • matlab初学习记录
  • protobuf之Message
  • 【redis-06】redis的stream流实现消息中间件
  • 二、MySQL的数据目录
  • 2024.10月7~10日 进一步完善《电信资费管理系统》
  • vue2项目的路由使用history模式,刷新会导致页面404的问题
  • pytest框架之fixture测试夹具详解
  • 【浏览器】如何正确使用Microsoft Edge
  • 打印1000年到2000年之间的闰年
  • nn.Identity()
  • Java 快速排序