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 ...
随机推荐
- Codeforce1343C. Alternating Subsequence
Recall that the sequence b is a a subsequence of the sequence a if b can be derived from a by removi ...
- 如何在公司项目中使用 WebSocket— 入门实战指南
本文从 WebSocket 基础概念出发,介绍在实际开发中从本地联调到部署上线的流程以及注意事项,让 WebSocket 小白以最小成本应用到项目中. 一.WebSocket 基础 1.什么是 Web ...
- java获取部门树的方法实例
开发中如何获取一个树结构是非常常见的需求,本示例演示一下该功能如何实现. 1.数据准备(mysql) CREATE TABLE `dept` ( `dept_id` int NOT NULL AUTO ...
- C#读取FX5U线圈(modbusTCP)
第一步:导入所需的类库 第二步:包含命名空间 第三步:实例化modbus类 ModbusTcpNet busTcpClient = null; busTcpClient = new ModbusTcp ...
- spring boot 集成配置阿里 Druid监控配置
本文为博主原创,转载请注明出处: github 地址如下:https://github.com/alibaba/druid/wiki 其相关问题也可参考:https://github.com/alib ...
- Verilog Review
Agenda 目的 Verilog概述 Verilog建模 模块 模块组成 书写建议 时延 Verilog基本语法 标识符 可读性 注释 空格 数据类型 操作数 运算符 条件语句 循环语句 函数 Ve ...
- 《OnJava》——11内部类
内部类 利用内部类,可以将逻辑上存在关联的类组织在一起,而且可以控制一个类在另一个类中的可见性. 内部类和组合不同,内部类是一种代码隐藏机制:将代码放在其他类的内部. 11.1 创建内部类 创建内部类 ...
- [转帖]一份完整的阿里云 Redis 开发规范,值得收藏!
https://blog.csdn.net/NicolasLearner/article/details/117449847 作者:付磊-起扬 http://yq.aliyun.com/article ...
- Oceanbase开源版 数据库恢复MySQL数据库的过程
# Oceanbase开源版 数据库恢复MySQL数据库的过程 背景 想进行一下Oceanbase数据库的兼容性验证. 想着用app create 数据库的方式周期比较长. 所以我想着换一套 备份恢复 ...
- [转帖]使用 TiFlash
TiDB试用 来源:TiDB 浏览 490 扫码 分享 2021-04-20 20:57:48 使用 TiFlash 按表构建 TiFlash 副本 查看表同步进度 使用 TiDB 读取 TiFla ...