zoukankan      html  css  js  c++  java
  • css各种元素最原始的表现

    1,<span>标签在<div>里的位置---左上 

    <div class="box">
        <span>文件上传</span>
    </div>
    *{
                padding: 0;
                margin: 0;
            }
            .box{
                width:200px;
                height:200px;
                background-color: #eb7350;
            }
    
            .box span{
                padding:10px;
                background-color: #1AA094;
            }

    2,当一个div里是一个div的时候,子div在父div里的位置是上部

    3,如果我们想要使用line-height使“文件上传”居中,那我们必须使包裹它的标签是inline属性,inline-block不行。

     <style>
            *{
                padding: 0;
                margin: 0;
            }
            .box{
                width:200px;
                height:200px;
                line-height:200px;
                background-color: #eb7350;
            }
            .upload{
                display: inline;
                height:30px;
                width:200px;
                background-color: #1AA094;
            }
    
        </style>
    </head>
    <body>
    <div class="box">
        <div class="upload">文件上传</div>
    </div>

     4,如果我们想让文件上传几个字靠右垂直居中,我想到了使用float:right属性来实现,发现,确实靠右了,但不垂直居中了

     <style>
            *{
                padding: 0;
                margin: 0;
            }
            .box{
                display: inline-block;
                width:200px;
                height:200px;
                line-height:200px;
                background-color: #eb7350;
            }
            .upload{
                float:right;
                height:30px;
                width:100px;
                background-color: #1AA094;
            }
        </style>
    </head>
    <body>
    <div class="box">
        <div class="upload">文件上传</div>
    </div>

    为什么?怎样解决呢???

    我使用了绝对定位,使"文件上传"垂直居中

    <style>
            *{
                padding: 0;
                margin: 0;
            }
            .box{
                width:200px;
                height:200px;
                background-color: #eb7350;
                position:relative;
            }
            .upload{
                height:30px;
                width:100px;
                display:inline;
                background-color: #1AA094;
                position:absolute;
                right:0;
                top:85px;
            }
        </style>
    </head>
    <body>
    <div class="box">
        <div class="upload">文件上传</div>
    </div>
    </body>
  • 相关阅读:
    IK分词器插件
    倒排索引
    logstash-安装、基本使用、入门
    Anaconda使用-详解
    java之反射
    Java中级路线jdbc第一天
    Java字符串及字符串的常用方法知识点总结
    Java基本类型的类包装知识点总结
    Java Class类知识点总结
    java异常类知识点总结
  • 原文地址:https://www.cnblogs.com/qianxunpu/p/8241570.html
Copyright © 2011-2022 走看看