css背景

简介: css基础

<!DOCTYPEhtml>

<htmllang="en">


<head>

   <metacharset="UTF-8">

   <metahttp-equiv="X-UA-Compatible"content="IE=edge">

   <metaname="viewport"content="width=device-width, initial-scale=1.0">

   <title>css背景</title>

   <style>

       /* <!-- 通过css背景属性,可以给页面元素添加背景样式 --> */

       /* <!-- 背景属性可以设置颜色,背景图片,背景平铺,背景图片位置,背景图像固定等  */

       /*背景颜色 background-color:颜色值; */

       /* 一般情况下元素背景颜色默认值是transparent(透明),我们也可以手动指定背景颜色为透明色 */

       

       div {

           width: 400px;

           height: 400px;

           background-color: 颜色值;

       }

       /* 2.5.2背景图片 */

       /* background-image属性描述了元素的背景图像实际开发常见于logo或者一些装饰性的小图片或者是超大的背景图片,

       优点是非常便于控制位置(精灵图也是一种运用场景) */

       /* 利用back...position属性可以改变图片再背景中的位置 */

       

       div {

           background-image: none/url(../songyangjie/1.1img.jpg);

       }

       

       div {

           /* background-position: x(方位名词) y(精确单位); */

           background-position: centertop;

           /* background-position: top center; */

       }

       /* 参数是方位名词

       如果指定的两个值都是方位名词,则两个值前后顺序无关,比如left top和top left 一致

       如果水平靠右侧对齐,第二个参数省略y轴是垂直居中显示的(也就是省略的那个值默认居中对齐)*/

       /* 2.5.3背景图像固定 */

       

       p {

           background-attachment: scroll/fixed;

           /* scroll背景图像随对象内容移动 */

           /* fixed背景图像固定 */

       }

       /* 2,5,4背景属性复合写法 */

       

       p {

           background: blackurl(../songyangjie/1.1img.jpg) no-repeatfixedcentertop;

           /* 这样的一个简写模式 背景颜色,背景图片地址,背景平铺 背景图像滚动 背景图片放的位置 */

       }

       /* 2.5.5背景色半透明 */

       

       p {

           background: rgba(red, green, blue, alpha);

           /* rgba r=red g=green b=blue 如果agb都为0那么就是一个纯黑色a=就是透明度 */

           /* 最后一个是透明度 alpha 取值范围再0-1之间 */

           /* 这是css新增属性,是IE9+以上版本浏览器才支持 */

       }

   </style>


</head>


<body>

   <div></div>

</body>


</html>

相关文章
|
5月前
|
前端开发 UED 容器
CSS基础-背景属性:颜色、图片、重复
【6月更文挑战第9天】本文介绍了CSS背景属性,包括背景颜色、图片、重复的使用和常见问题。通过实例展示了如何设置背景颜色(如使用rgba()注意透明度影响)、背景图片(使用background-size控制缩放)、背景重复(避免默认平铺导致混乱)以及综合使用背景属性创建复杂效果。理解并熟练运用这些属性能提升网页设计的视觉层次和用户体验。建议通过实践不断探索和提升CSS技能。
72 4
|
6月前
|
前端开发 JavaScript
Vue中使用纯CSS实现全屏网格加渐变色背景布局
Vue中使用纯CSS实现全屏网格加渐变色背景布局
230 0
|
5月前
|
前端开发 容器
CSS3 新增背景属性 + 新增边框属性(如果想知道CSS3新增背景属性和新增边框属性的知识点,那么只看这一篇就够了!)
CSS3 新增背景属性 + 新增边框属性(如果想知道CSS3新增背景属性和新增边框属性的知识点,那么只看这一篇就够了!)
|
5月前
|
Web App开发 移动开发 前端开发
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
52 1
|
5月前
|
移动开发 前端开发 HTML5
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器一
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 一
79 1
|
6月前
|
前端开发
一文搞懂css常用字体属性与背景属性(2),非科班面试之旅
一文搞懂css常用字体属性与背景属性(2),非科班面试之旅
|
6月前
|
前端开发
CSS背景
【5月更文挑战第3天】CSS背景。
55 8
|
6月前
|
前端开发
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
|
6月前
|
前端开发 容器
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
86 2
|
6月前
|
前端开发
【CSS进阶】使用CSS gradient制作绚丽渐变纹理背景效果(下)
【CSS进阶】使用CSS gradient制作绚丽渐变纹理背景效果
184 1