css背景background属性常用于定义HTML的背景,background简写属性作用是将背景属性设置在一个声明中,background背景属性常见为以下这些:.background-color代表背景颜色   .background-image代表背景图像   .background-repeat 代表背景图像水平或者垂直平铺  .background-attachment代表背景图像是否固定或者随着页面的其余部分滚动   .background-position代表设置背景图像的起始位置 在这些背景效果中background-color属性定义了元素的背景颜色,颜色值通常以以下方式定义:十六进制 - 如:"#ff0000" RGB - 如:"rgb(255,0,0)"颜色名称 - 如:"red" 具体用下面的代码展示说明下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>CSS背景background</title>
<style type="text/css">
/*background-color:定义元素背景色*/
div{
/*颜色值通常以以下方式定义:十六进制 - 如:"#ff0000" RGB - 如:"rgb(255,0,0)"颜色名称 - 如:"red"*/
color: #f90;
color: rgb(red, green, blue);
color: royalblue;
color: rgb(255,255,255);
background-color: blueviolet;
}
/*background-image:定义元素背景图像*/
body{
background-image:url("https://pic.cnblogs.com/avatar/1350951/20200208114706.png");
}
/*background-repeat:代表背景图像水平或者垂直平铺*/
body{
background-image:url("https://pic.cnblogs.com/avatar/1350951/20200208114706.png");
background-repeat: repeat-x;/*图像水平平铺*/
background-repeat: repeat-Y;/*图像垂直平铺*/
background-repeat: no-repeat;/*图像拒绝平铺*/
}
/*background-position代表设置背景图像的起始位置*/
/* 提示:为 background-position 属性提供值有很多方法。首先,
可以使用一些关键字:top、bottom、left、right 和 center;其次,可以使用长度值,如 100px 或 5cm;最后也可以使用百分数值。不同类型的值对于背景图像的放置稍有差异。 */
body{
background-image:url("https://pic.cnblogs.com/avatar/1350951/20200208114706.png");
background-position:left top;
} /* background-attachment代表背景图像是否固定或者随着页面的其余部分滚动 */
body{
background-image:url("https://pic.cnblogs.com/avatar/1350951/20200208114706.png");
background-repeat: no-repeat;
background-position:800px 1000px;/*图像将在元素内边距向右移动800px,向下移动1000px*/
background-attachment: fixed;
}
/* background背景简写 */
/* div{
background: color image repeat attachment position;
} */
</style>
</head>
<body>
<div>如何在页面滚动齿轮的时候实现背景图不动,选择 background-attachmn:fixed</div>
<!-- 100个换行符 br*100敲下enter键 -->
</body>
</html>

最新文章

  1. WinForm 简单蒙版实现控件遮盖
  2. 用.NET开发通用Windows App
  3. jquery 展开折叠效果
  4. 【M24】了解虚方法、多继承、虚基类、RTTI的成本
  5. mysql聚合函数
  6. HDU 4294 Multiple(搜索+数学)
  7. arc4random和arc4random_uniform
  8. winform中获取Properties窗口的值.
  9. AMD模块化JS
  10. HDU 4284 状压dp+spfa
  11. 利用commons-io.jar包中FileUtils和IOUtils工具类操作流及文件
  12. 20165230 2017-2018-2 《Java程序设计》第4周学习总结
  13. python写注册
  14. 2018-2019-1 20189206 vim.c插件安装
  15. nginx与php-fpm原理
  16. SDN2017 第四次实验作业
  17. Netty Nio启动全流程
  18. 使用SUI框架下的&lt;a&gt;标签点击跳转页面不刷新的问题
  19. 20155339 2016-2017-2 《Java程序设计》第7周学习总结
  20. MySQL案例01:Last_SQL_Errno: 1755 Cannot execute the current event group in the parallel mode

热门文章

  1. Intellij idea智能提示设置
  2. Notepad++ Plugin Manager更新插件出错
  3. GetModuleFileNameEx遍历获取64bit程序路径失败的一种解决方法(Win7-64-bit)
  4. iomanip、cstring、string、sstream
  5. python 更改pip源
  6. HDU_5692_dfs序+线段树
  7. 题解 NOI2004【郁闷的出纳员】
  8. [源码分析] 从源码入手看 Flink Watermark 之传播过程
  9. 在debian10启动器中添加自定义应用
  10. js能力测评——查找元素的位置