CSS背景设置与Emmet语法
background-color: dimgray;
<style>
.img {
width: 500px;
height: 500px;
background-color: #e3e;
/* 背景颜色和背景图片可以同时设置 */
background-image: url(https://chuquan-public-r-001.oss-cn-shanghai.aliyuncs.com/daily-images/gpu-rasterization-basic-concept.png?x-oss-process=image/resize,w_300);
/* 背景图片是否平铺 */
/* background-repeat: no-repeat; */
background-repeat: repeat-x;
}
</style>
<style>
.img {
width: 500px;
height: 500px;
background-color: #e3e;
/* 背景颜色和背景图片可以同时设置 */
background-image: url(https://chuquan-public-r-001.oss-cn-shanghai.aliyuncs.com/daily-images/gpu-rasterization-basic-concept.png?x-oss-process=image/resize,w_300);
/* 背景图片是否平铺 */
background-repeat: no-repeat;
/* background-repeat: repeat-x; */
/* 背景图片的位置设置是非常灵活简单的,它的设置方式有2种,一种是使用方位名词设置,另一种使用数字坐标设置 */
/* 方位名词:方位名词分水平,垂直两类: left right center top bottom ,设置设置方位名词时,它们两个的前后顺序无要求,只要一个设置成水平的,另一个自动推断成垂直的。如果只设置了一个,系统推断出水平或垂直后,另一个默认用center*/
background-position: top center;
}
</style>
精确单位设置
<style>
.sheji {
width: 300px;
height: 300px;
background-repeat: no-repeat;
background-image: url(images/img_0.jpg);
/* 背景图片位置设置,使用精确单位 */
/* 使用精确单位设置的话,background-position: x y; 这2个数字的设置是有明确的顺序的,第一个是X轴的,第二个是Y轴的。*/
background-position: 20px 70px;
text-indent: 4em;
line-height: 100px;
}
</style> <body>
<div class="sheji">
学服装设计,就到新东方
</div>
</body>
<style>
.wangzhe {
width: 100%;
height: 1000px;
background-image: url(images/97703900184194.jpeg);
/* 背景图片位置,混合设置 */
/* 背景图片位置,混合设置的话,background-position: 0 0; 这2个数字的设置是有明确的顺序的,第一个是X轴的,第二个是Y轴的。其中这2个可以是数字或方位名词任选*/
background-position: center 40px;
}
</style> <body>
<div class="wangzhe"></div>
</body>
body {
background-image: url(images/97703900184194.jpeg);
/* 将背景图片固定,形成滚动视觉差, 默认是croll,可以滚动的 */
/* background-attachment: scroll; */
background-attachment: fixed;
}
body {
/* 背景复合写法:为了简化背景属性的代码,可以将这些属性合并简写在同一属性background中。主要此时background的属性值是固定的。 */
/* background:背景颜色 背景图片地址 背景平铺 背景图像滚动 背景图片位置 */
background: transparent url(images/img_0.jpg) repeat-x fixed top;
}
注意,这里的半透明只是设置背景,盒子里的内容是不受影响的。
通过设置 background: rgba 可以将盒子的背景色改成半透明
p {
width: 100%;
height: 60px;
/* 通过设置 background: rgba 可以将盒子的背景色改成半透明*/
background: rgba(0, 0, 0, 0.4);
}
<body> <!-- 生成标签,直接输入标签名,按tab键即可。比如 div 然后tab键,即可得:<div> </div> -->
<div></div> <!-- 想要同时生成多个相同的标签,加上*就可以了。比如 div*3 就可以快速生成3个div了 -->
<div></div>
<div></div>
<div></div> <!-- 如果有父子级关系的标签,可以使用>表示。比如 ul>li 就可以了 -->
<ul>
<li></li>
</ul> <!-- 如果有兄弟关系的标签,可以使用+表示。比如 div+p -->
<div></div>
<p></p> <!-- 想要生成带类名或id名字的,直接写.demo或者#demo 按tab键。如果要自定义标签则标签名+.demo或标签名+#demo; .demo或p.demo或p#demo -->
<div class="demo"></div>
<div id="demo"></div>
<p class="demo1"></p> <!-- 想要生成多个标签,它们的类名是有顺序的,可以通过自增符号$; p.demo1$*3 -->
<p class="demo1"></p>
<p class="demo2"></p>
<p class="demo3"></p> <!-- 想要生成的多个标签里面带内容,可以使用{}表示; p{$}*3 -->
<p>1</p>
<p>2</p>
<p>3</p> </body>
<style>
.demo {
/* w200 */
width: 200px;
/* ti2em */
text-indent: 2em;
/* lh20px */
line-height: 20px;
}
</style>
快速格式化代码
CSS背景设置与Emmet语法的更多相关文章
- CSS复合选择器,元素的显示模式,CSS背景设置
欢迎大家去博客冰山一树Sankey,浏览效果更好.直接右上角搜索该标题即可 博客园主页:博客园主页-冰山一树Sankey CSDN主页:CSDN主页-冰山一树Sankey 前端学习:学习地址:黑马程序 ...
- Css背景设置 、
每天进步一小步,一年进步一大步. 第一次发博客园文章,主要记录自己学习的一个过程. CSS3 背景 CSS3 包含多个新的背景属性,它们提供了对背景更强大的控制. background-size ba ...
- CSS样式设置语法全解,样式优先级、值和单位、字体、文本、块级元素,行内元素,替换元素、非替换元素、display、float、position、table、li、光标、边距边框、轮廓、颜色背景
全栈工程师开发手册 (作者:栾鹏) 一个demo学会css css选择器全解 css操作语法全解 CSS样式设置语法全解: 样式优先级 1. !important标记的样式 > 内联样式(sty ...
- 认识CSS中css背景样式设置
前端之HTML,CSS(五) CSS CSS背景 CSS可以添加背景颜色和背景图片,也可以对图片进行设置.设置的样式有: background-color 背景颜色 background-image ...
- Bootstrap css背景图片的设置
一. 网页中添加图片的方式有两种 一种是:通过<img>标签直接插入到html中 另一种是:通过css背景属性添加 居中方法:水平居中的text-align:center 和 margin ...
- CSS背景图片常见属性设置
在CSS中,图片属性的设置是必不可少的,下面介绍一下常见的图片属性: 1)背景图片插入:background-image:url(位置及名称); //默认在父级元素内的左上角 2)背景平铺方式:ba ...
- HTML/CSS 速写神器 Emmet语法
Emmet 是高效.快速编写 HTML 和 CSS 代码的一种插件,如果还不了解,请戳Emmet — the essential toolkit for web-developers,再根据你使用的编 ...
- 在css中设置图片的背景图,怎么设置图片纵向拉伸
css中设置背景图拉伸填充,在css2.1之前这个背景的长宽值是不能被修改的. 实际的结果是只能重复显示,可以使用repeat,repeat-x,repeat-y,no-repeat这些属性来控制背景 ...
- CSS之背景设置、字体设置、文本设置
<html> <head> <meta charset="utf-8"> <title>单行文本框与多行文本框</title& ...
- vue-cli创建的webpack工程中引用ExtractTextPlugin导致css背景图设置无效的解决方法
当我们用vue-cli创建项目后,如果在我们的template模板文件中的css样式设置中,有设置了background-image的属性,并且url值传入的是相对路径,那么当我们在打包生产代码时,w ...
随机推荐
- #1010:Tempter of the Bone(DFS + 奇偶剪枝)
Problem Description The doggie found a bone in an ancient maze, which fascinated him a lot. However, ...
- Spring的@Async使用防坑
很多人会直接只用@Async来执行异步操作.但是这里面有一个问题,如果都是用spring的默认实现,是有坑的. 当我们开启 EnableAsync 只有就使用Async来执行异步操作了. 走JDK的动 ...
- 使用 Sealos 将 ChatGLM3 接入 FastGPT,打造完全私有化 AI 客服
FastGPT 是一款专为客服问答场景而定制的开箱即用的 AI 知识库问答系统.该系统具备可视化工作流功能,允许用户灵活地设计复杂的问答流程,几乎能满足各种客服需求. 在国内市场环境下,离线部署对于企 ...
- java基础-运算符--day03
目录 1. 算数运算符 2.+号 3. ++ 4. = 赋值操作 5. 关系运算 6. 逻辑运算 7. 三元运算 8 位运算 1. 算数运算符 / 处以 % 取余 public class TestO ...
- 简单剖析Hashmap
剖析 Java Hashmap 源码 在 Java 的集合框架中,HashMap 是一颗璀璨的明珠.通过深入挖掘其源码,我们将揭开 HashMap 的神秘面纱,理解其底层原理.扩容机制和数据结构. 1 ...
- 【C/C++】输出文件的相对路径
FILE 在有些编译器上会输出带路径的文件名,删除路径可使用函数 strrchr #include <string.h> #include <stdio.h> #define ...
- [转帖]Oracle 23c 才支持 TLS1.3
Transport Layer Security 1.3 Protocol Now Supported in Oracle Database Starting with Oracle Database ...
- [转帖]数据库的快照隔离级别(Snapshot Isolation)
https://www.cnblogs.com/gered/p/10251744.html 总结:已提交读快照只影响语句级别的锁定行为,而快照隔离影响整个事务. 转自:https://www.cnb ...
- [转帖]Jmeter学习笔记(十七)——jmeter目录结构
原文链接:http://www.cnblogs.com/zichuan/p/6938772.html 一.bin目录examples: 目录中有CSV样例 jmeter.bat windows ...
- [转帖]oracle OSWatcher安装部署
Oswatch是oracle官方提供,用于收集操作系统性能的小工具,oswatch的安装与使用也比较简单,直接解压就可以使用.oswatch是通过调用系统的命令完成信息的收集,如:ps ,top ,m ...