Day03 Css的学习深入 background-X属性

简介: Day03 Css的学习深入 background-X属性

CSS background-X属性

image.png

Cssbackground-color属性值

描述

color

指定背景颜色。在CSS颜色值近可能的寻找一个颜色值的完整列表。

transparent

指定背景颜色应该是透明的。这是默认

inherit

指定背景颜色,应该从父元素继承

 <style>
     div {
         height: 200px;
         width: 200px;
         /* 第一种方式的色彩色 */
         background-color: red;
     }
     div1 {
         display: block;
         height: 200px;
         width: 200px;
         /* 第二种方式的色彩色十六进制 */
         background-color: #333;
     }
     div2 {
         display: block;
         height: 200px;
         width: 200px;
         /* 第三种方式才色彩色 rgb*/
         background-color: rgb(18, 105, 182);
         opacity: 0.3;
     }
 </style>
 <div>1</div>
 <div1>2</div1>
 <div2>3</div2>

运行结果:

三种色彩值的使用和步透明度

 CSS background-image 属性

说明

url('URL')

图像的URL

none

无图像背景会显示。这是默认

inherit

指定背景图像应该从父元素继承

 /*     background-image 插入图片的使用 */
 background-image: url(img/1\ \(17\).jpn) ;

CSS background-repeat 属性

image.png

CSS background-position 属性

image.png

CSS background-attachment 属性

说明

scroll

背景图片随页面的其余部分滚动。这是默认

fixed

背景图像是固定的

inherit

指定background-attachment的设置应该从父元素继承

 span {
     display: block;
     height: 1000px;
     width: 1000px;
     border: 1px solid red;
     background-color: rgb(139, 237, 211);
     /*     background-image 插入图片的使用 */
     background-image: url(img/1\ \(17\).jpn) ;
     /* padding: 50px 20px ; */
     /* 水平X 重复 */
     background-repeat: repeat-x;
     /* 水平y抽重复 */
     background-repeat: repeat-y;
     /* 不重复 */
     background-repeat: no-repeat;
     /* 背景图片大小 */
     /* background-size: length|percentage|cover|contain; 
     /* background-size:13%, 56%; */
     /* right top left bottom */
     background-size: 40%;
     background-position: right top;
     background-position: right bottom;
     background-position: 10% 40%;
     background-position: left top;
     /* 图片固定不动 文字开始滚动*/
     background-attachment: fixed;
     /* 会滚动的 */
     background-attachment: scroll;
 }

前端编译软件一般要审查元素

/* 图片固定不动 文字开始滚动*/

background-attachment: fixed;

{
background-image:url(img/1\ \(3\).jpg);
background-repeat:no-repeat;
background-attachment:fixed;
/* background-attachment: scoll; */
}
p{
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-size: 40px;
}
<p>背景图片是固定的。尝试向下滚动页面。</p>
<p>背景图片是固定的。尝试向下滚动页面。</p>
<p>背景图片是固定的。尝试向下滚动页面。</p>
<p>背景图片是固定的。尝试向下滚动页面。</p>
<p>背景图片是固定的。尝试向下滚动页面。</p>
<p>背景图片是固定的。尝试向下滚动页面。</p>

背景图片是固定的。尝试向下滚动页面

 

 

相关文章
|
4月前
|
前端开发
CSS属性:盒子模型
CSS属性:盒子模型
46 0
|
4月前
|
前端开发
CSS属性
CSS属性
47 0
|
2月前
|
前端开发
CSS 浮动属性讲解和使用
本文介绍了CSS中的浮动(float)属性,包括其基本功能、属性选项及其在网页布局中的应用。浮动使元素脱离文档流,向左或右排列,周围元素随之调整。文章还详细讲解了清除浮动的方法,如使用clear属性、设置父元素高度、利用overflow属性、伪元素等,以解决因浮动导致的布局问题。最后,强调了浮动在创建复杂布局时的作用,并预告后续内容。
56 2
|
2月前
|
前端开发
CSS transition过渡属性详解
本文介绍了CSS中`transition`属性的作用、用法及实例。`transition`用于在元素属性变化时添加平滑过渡动画,通过设置`transition-property`、`transition-duration`、`transition-timing-function`和`transition-delay`等属性值,可以精细控制过渡效果。文末提供了HTML示例代码,展示了如何使用`transition`实现鼠标悬停时背景颜色的平滑变化。
88 1
|
2月前
|
Web App开发 前端开发 iOS开发
css所有缩写属性,CSS属性简写整理
css所有缩写属性,CSS属性简写整理
57 1
|
3月前
|
前端开发
CSS 中哪些属性可以继承
在 CSS 中,属性分为可继承与不可继承。可继承属性会在子元素中沿用父元素的样式设定。常见可继承属性包括:文本属性(如 `font-family`, `color`),列表属性(如 `list-style`),表格布局属性(如 `border-collapse`),以及其他如 `visibility` 和 `direction` 等属性。正确理解这些属性有助于更高效地进行样式设计。
|
2月前
|
前端开发
css简写属性
css简写属性
42 0
|
3月前
|
前端开发 JavaScript
如何在CSS中添加自定义属性
如何在CSS中添加自定义属性
35 0
|
3月前
|
前端开发
运用CSS伪类与属性,巧妙实现背景图片旋转效果
运用CSS伪类与属性,巧妙实现背景图片旋转效果
66 0
|
3月前
|
前端开发
哪些 CSS 属性可以继承?
哪些 CSS 属性可以继承?
79 0