zoukankan      html  css  js  c++  java
  • 3、css边框以及其他常用样式

    一、边框

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <div style="border: 1px solid red">abc</div>        
        <div style="border: 1px dotted blue">abc</div>
    </body>
    </html>
    
    
    #style="border: 1px   //边框1像素
    #solid  //实线;    dotted  //虚线;还可以设置左、右;
    #颜色


    二、其他样式

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <div style="height: 45px;  80%; border: 1px solid red">abc</div>
    
        <div style="height: 45px;
         200px;
        border: 1px solid red;
        font-size: 20px;
        text-align: center;
        line-height: 45px;
        font-weight: bold;
    
        ">abc</div>
    </body>
    </html>
    
    
    
    height           //高度,百分比
    width        //宽度像素,百分比
    text-align:ceter    //水平方向居中
    line-height    //垂直方向根据标签高度居中
    color        //字体颜色
    font-size        //字体太小
    font-weight     //字体加粗


    三、float样式

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <div style=" 20%; background-color: red; float: left">1</div>
        <div style=" 80%; background-color: blue; float: right">2</div>
    
    </body>
    </html>
    
    
    float    //让标签飘起来,块级标签也可以堆叠;

    image


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .pg-header{
                height: 38px;
                background-color: #dddddd;
                line-height: 38px;
            }
    
        </style>
    
    </head>
    <body style="margin: 0 auto">        #去掉顶部空隙
        <div class="pg-header">
            <div style="float: left;">收藏本站</div>
            <div style="float: right;">
                <a>登录</a>
                <a>注册</a>
            </div>
        </div>
    
        <div style=" 300px; border: 1px solid red;">
            <div style=" 96px; height: 30px; border: 1px solid green; float: left; "></div>    #div会逐个拼接;
            <div style=" 96px; height: 30px; border: 1px solid green; float: left; "></div>
            <div style=" 96px; height: 30px; border: 1px solid green; float: left; "></div>
            <div style=" 96px; height: 30px; border: 1px solid green; float: left; "></div>
            <div style=" 96px; height: 30px; border: 1px solid green; float: left; "></div>
            <div style=" 96px; height: 30px; border: 1px solid green; float: left; "></div>
            <div style="clear: both"></div>
        </div>
    
    </body>
    </html>


    四、display样式

    行内标签:无法设置高度,宽度,padding margin
    块级标签:可以设置高度,宽度,padding margin
    
    display:none;    //让标签消失
    display:inline;    //让块级标签变成行内标签
    display:block;    //让行内标签变成块级标签
    display:inline-block;
        //具有inline默认自己有多少占多少;
        //具有block,可以设置高度,宽度,padding margin;
    
    
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <div style="background-color: red; display: inline">abc</div>
        <span style="background-color: red; display: block">abc</span>
    </body>
    </html>


    五、内外边距

    margin   //外边距

    padding   //内边距

  • 相关阅读:
    Python动态生成方法
    aid learning安装python
    Pic Go使用阿里云OSS搭建图床
    QSqlQuery、QSqlQueryModel、QSqlTableModel的区别
    python文件上传错误“Required request part 'xxx' is not present”
    【已解决】执行yum命令失败:error: rpmdb: BDB0113 Thread/process 16978/139878363277376 failed: BDB1507 Thread died in Berkeley DB library
    C# DataTable Select用法
    Error in event handler: SyntaxError: Unexpected token '<'
    Lodash 两个数组合并-排重
    forEach,map,filter,find,some,every区别
  • 原文地址:https://www.cnblogs.com/weiyiming007/p/10817141.html
Copyright © 2011-2022 走看看