zoukankan      html  css  js  c++  java
  • 两个input放一行不能对齐

    若两个input都是text属性,并且不设置字号大小,那么两个input可以在一行

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title>aa</title>
    <meta name="description" content="">
    <meta name="keywords" content="">
    <link href="" rel="stylesheet">
    <style>
        *{margin:0;padding:0;}
        .aa{width: 300px;height: 40px;border:1px solid red;}
        .bb{width: 100px;height: 40px;border:1px solid green;}
    </style>
    </head>
    <body>
        <input type="text" value="aa" class="aa"><input type="text" value="bb" class="bb">
    </body>
    </html>

    若两个input都是text属性,设置字号大小,那么两个input将出现两个不在一行的情况(字号很大的时候)

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title>aa</title>
    <meta name="description" content="">
    <meta name="keywords" content="">
    <link href="" rel="stylesheet">
    <style>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title>aa</title>
    <meta name="description" content="">
    <meta name="keywords" content="">
    <link href="" rel="stylesheet">
    <style>
        *{margin:0;padding:0;}
        .aa{width: 300px;height: 40px;border:1px solid red;}
        .bb{width: 100px;height: 40px;border:1px solid green;}
    </style>
    </head>
    <body>
        <input type="text" value="aa" class="aa"><input type="button" value="bb" class="bb">
    </body>
    </html>
    
    

    原因不知道为什么

    
        *{margin:0;padding:0;}
        .aa{width: 300px;height: 40px;border:1px solid red;}
        .bb{width: 100px;height: 40px;border:1px solid green;font-size: 34px;}
    </style>
    </head>
    <body>
        <input type="text" value="aa" class="aa"><input type="text" value="bb" class="bb">
    </body>
    </html>

    若两个input不都是text属性,一个是text属性,一个是button属性,input type="button"设置的border不起作用,连个input即使设置高度值一样,但实际高度仍然是不一样的

    针对两个行内元素中间出现间隙的bug

    http://www.jianshu.com/p/50e6cb9aeed6

    衣带渐宽终不悔,为伊消得人憔悴,憔悴半天也没用,还是努力起来人富贵
  • 相关阅读:
    拷贝构造函数的参数类型必须是引用
    [设计模式] 23 访问者模式 visitor Pattern
    [设计模式] 20 状态模式 State Pattern
    [设计模式] 19 观察者模式 Observer Pattern
    [设计模式] 18 备忘录模式Memento Pattern
    [设计模式] 17 中介者模式 Mediator Pattern
    [设计模式] 16 迭代器模式 Iterator Pattern
    [设计模式] 15 解释器模式 Interpreter
    [设计模式] 21 策略模式 Strategy
    图灵測试,測的究竟是什么?
  • 原文地址:https://www.cnblogs.com/zhangjingyun/p/5336358.html
Copyright © 2011-2022 走看看