1  <!--首先在div中添加四个span标签-->
<div>
<!--span*4+tab-->
<!--span{span$}*4-->
<span>span1</span>
<span>span2</span>
<span>span3</span>
<span>span4</span>
</div>
2  设置span标签的背景色,让其显示出来
/*div span表示div子标签中第几个span*/
div span:nth-child(1){
background: saddlebrown;
}
 
结果如下图所示:

3

一旦设置了绝对位置:absolute,
它跑到其他地方,下一个span就会挤上来,占到它的位置

4   分别设置四个span的位置,注意这里设置的是绝对位置

5  但是这里我的div并没有显示出颜色来,怎么办呢

设置背景

background: pink;
没有居中,需要调一下div的margin,设置为auto
/*整体居中 margin: 0 auto;*/
margin: 200px auto;
position: relative;

完整html代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
<!--然后设置div和span的样式-->
<style>
div{
height:300px;
width: 300px;
background: pink;
border: 20 solid red;
/*整体居中 margin: 0 auto;*/
margin: 200px auto;
position: relative;
}
/*div span表示div子标签中第几个span*/
div span:nth-child(1){
background: saddlebrown;
/*一旦设置了绝对位置:absolute,
它跑到其他地方,下一个span就会挤上来,占到它的位置*/
position: absolute;
/*对于left和right,top设置,设左不设右,设上不设下*/
left: 0px;
top: 0px;
 
}
div span:nth-child(2){
background: plum;
position: absolute;
right: 0px;
top: 0px;
 
}
div span:nth-child(3){
background:green;
position: absolute;
/*对于left和right,top设置,设左不设右,设上不设下*/
left: 0px;
bottom: 0px;
}
div span:nth-child(4){
background: orange;
position: absolute;
/*对于left和right,top设置,设左不设右,设上不设下*/
right: 0px;
bottom: 0px;
}
</style>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>VS Code编写html之页面布局</title>
</head>
<body>
<!--首先在div中添加四个span标签-->
<div>
<!--span*4+tab-->
<!--span{span$}*4-->
<span>span1</span>
<span>span2</span>
<span>span3</span>
<span>span4</span>
</div>
</body>
</html>
 
 

VS Code中编写html(5) 标签的布局设置的更多相关文章

  1. VS Code中编写html(4) 标签的宽高颜色背景设置

    1  <!+Tab键--> <!--有两个div标签时,分别设置style,有两种方法--> <div id="div1">第一个div标签:& ...

  2. VS Code中编写html(3) 标签的宽高颜色背景设置

    1 创建一个div标签: <body> <div> 这是一个div标签: </div> </body> 变成了圆圆的,是因为后面有设置了样式: back ...

  3. 在VS Code中编写IAR项目

    在VS Code中编写IAR项目 首先按照网上的教程,下载C/C++插件,以及IAR Eebedded Workbench插件,安装完成重启VS Code. 项目目录下新建.vscode文件夹,并新建 ...

  4. VS Code中编写C

    Visual Studio Code如何编写运行C.C++? Visual Studio Code的C/C++扩展功能 vscode配置C/C++的编译调试环境

  5. Visual Studio Code 中编写 C++ 的工作流

    1. 官网下载 Visual Studio Code ,安装.按提示安装 cpp 插件和 cmake 插件. 官网下载 CMake ,安装. 官网下载 Mingw ,安装. 安装 Mingw 时,注意 ...

  6. VS Code中html 如何查找标签(5)

    1  添加几个标签 <body> <span>第一个span标签</span> <p>这是第一个p标签</p> <span>第二 ...

  7. 微软发布 Pylance:改善 VS Code 中的 Python 体验

    原标题:微软发布 Pylance:改善 VS Code 中的 Python 体验 来源:开源中国 微软宣布推出一种新的 Python 语言服务器,名为 Pylance,其可利用语言服务器协议与 VS ...

  8. HTML中head与body标签

    一 head内常用标签 1.meta相关 #1.指定字符集 <meta charset="gbk"> #2.页面描述 <meta name="Descr ...

  9. Dubbo中对Spring配置标签扩展

    Spring提供了可扩展Schema的支持,完成一个自定义配置一般需要以下步骤: 设计配置属性和JavaBean 编写XSD文件 编写NamespaceHandler和BeanDefinitionPa ...

随机推荐

  1. 面试官问你如何解决web高并发这样回答就好了

    所谓高并发,就是同一时间有很多流量(通常指用户)访问程序的接口.页面及其他资源,解决高并发就是当流量峰值到来时保证程序的稳定性. 我们一般用QPS(每秒查询数,又叫每秒请求数)来衡量程序的综合性能,数 ...

  2. 阿里云 全部端口port

  3. GOF23设计模式之适配器模式

    GOF23设计模式之适配器模式 结构型模式: 核心作用:是从程序的结构上实现松耦合,从而可以扩大整体的类结构,用来解决更大的问题. 分类:适配器模式.代理模式.桥接模式.装饰模式.组合模式.外观模式. ...

  4. d正则表达式相关

    控件看Delphi正则表达式使用方法(TPerlRegEx)的介绍: 使用正则表达式获取Sql查询语句各项(表名.字段.条件.排序) 希望在线测试正则表达式  在线正则表达式测试 有许多常规表达式 希 ...

  5. ISAP 算法的学习

    http://www.renfei.org/blog/isap.html 算法与数学 网络流-最大流问题 ISAP 算法解释 2013-08-07Renfei Song 2 条评论 内容提要 [隐藏] ...

  6. C语言——定义&&声明

    1.变量的定义&声明 变量的声明有两种情况: <1>一种是需要建立存储空间的.例如:int a 在声明的时候就已经建立了存储空间. <2>另一种是不需要建立存储空间的. ...

  7. mongodb--win10安装

    安装完成后再将安装后的bin目录加入PATH路径

  8. [bzoj2002][Hnoi2010]Bounce弹飞绵羊_LCT

    Bounce弹飞绵羊 bzoj-2002 Hnoi-2010 题目大意:n个格子,每一个格子有一个弹簧,第i个格子会将经过的绵羊往后弹k[i]个,达到i+k[i].如果i+k[i]不存在,就表示这只绵 ...

  9. # 从零開始搭建Hadoop2.7.1的分布式集群

    Hadoop 2.7.1 (2015-7-6更新),Hadoop的环境配置不是特别的复杂,可是确实有非常多细节须要注意.不然会造成很多配置错误的情况.尽量保证一次配置正确防止重复改动. 网上教程有非常 ...

  10. STM32学习之路-LCD(4)&lt;显示字符&gt;

    昨晚疯狂的打了一夜的LOL,感觉L多了,今天一天精神萎靡.还是继续把显示字符给看了,可是在犹豫要不要写这篇文章 事实上写的东西也就是copy别人家的代码,不想写那么多,就记录下自己困惑的地方吧.也许改 ...