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 ...
随机推荐
- U64949 棋盘覆盖(二分图)| 二分图匹配总结
https://ac.nowcoder.com/acm/contest/1062/B [题目] 给出一张n×n(n≤100)的国际象棋棋盘,其中被删除了一些点,问可以使用多少1*2的多米诺骨牌进行掩盖 ...
- proxy配置多个代理
https://blog.csdn.net/h_hongai/article/details/109311786
- 国内服务器 3 分钟将 ChatGPT 接入微信公众号(超详细)
原文链接:https://forum.laf.run/d/364 最近很火的ChatGPT可以说已经满大街可见了,到处都有各种各样的体验地址,有收费的也有免费的,总之是五花八门.花里胡哨. 所以呢,最 ...
- python之排序的几种方法
一.通过sort()可以快速实现数组的排序: 1 a=[2,3,1] 2 a.sort() 3 print(a) 打印返回结果: 二.如果不知道有sort()函数或者一些特殊场景需要排序时,如果解决呢 ...
- jQuery组织后续事件 事件冒泡 事件委托 键被按下 批量操作 hover input 事件
1. jQuery绑定事件的方式 1. $('').click(function(){}) 2. $('').on('click', function(){}) 2. 阻止后续事件执行 1. retu ...
- springboot启动流程 (3) 自动装配
在SpringBoot中,EnableAutoConfiguration注解用于开启自动装配功能. 本文将详细分析该注解的工作流程. EnableAutoConfiguration注解 启用Sprin ...
- Python定位错误:段错误 (核心已转储)
技术背景 在各种编程语言中都有可能会遇到这样一个报错:"段错误 (核心已转储)".显然是编写代码的过程中有哪里出现了问题,但是这个报错除了这几个字以外没有任何的信息,我们甚至不知道 ...
- 小技巧:WIndows快速创建文件夹
快速创建文件夹的技巧 1.首先创建文本文档将扩展名更改为.bt,mkdir.bat 2.写入创建文件夹的代码 md 文件夹1 文件夹2 文件夹3 pause 3.双击执行mkdir.bat
- steam无法登陆/更新客户端
1.问题 最近CS2更新,正准备尝试游玩一下,发现提示要使用最新版本客户端,在检查steam客户端更新时,却发现检查更新失败,无法更新,有可能是丢失了某些文件导致的. (之前有过一次重新安装的经历,但 ...
- JVM内存参数的学习之三
JVM内存参数的学习之三 背景 研究启动性能时, 顺便看到了jmap -heap 1 的部分信息 看到: MinHeapFreeRatio.MaxHeapFreeRatio 自己突然以为是 Perce ...