zoukankan      html  css  js  c++  java
  • VS Code中编写html(5) 标签的布局设置

    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;
    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>
     
     

    本文来自博客园,作者:Jaoany,转载请注明原文链接:https://www.cnblogs.com/fanglijiao/p/6970653.html

  • 相关阅读:
    好用,Office超效率速成技
    Oracle 12c从入门到精通:视频教学超值版
    用Excel学数据分析
    VMware、Citrix和Microsoft虚拟化技术详解与应用实践
    中文版Dreamweaver CC+Flash CC+Photoshop CC网页设计基础培训教程(新编实战型全功能培训教材)
    1467.二叉排序树
    1177.查找
    1178.复数集合
    1165.字符串匹配
    1166.迭代求立方根
  • 原文地址:https://www.cnblogs.com/fanglijiao/p/6970653.html
Copyright © 2011-2022 走看看