我家空空 2021-01-12 16:35 采纳率: 50%
浏览 20
已采纳

能帮我看看这个界面为什么这样吗?

设置外面的div框的宽度为300px,输入框的宽度为240px,button的宽度为60px。border,margin, padding全为0px,为什么button还会跑到下面而不是跟输入框一行呢?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
    <style>
        body{
            background: #E9E8E8;
        }
        div{
            width: 300px;
            height: 28px;
        }
        input[type="text"]{
            width: 240px;
            height: 28px;
            background: white;
            border: none;
            padding: 0px;
            outline: none;
            /*float: left;*/
        }
        input[type="button"]{
            width: 60px;
            height: 28px;
            border: none;
            padding-top: 0;
            padding-bottom: 0;
            outline: none;
            background: #c70202;
            /*float: left;*/
        }
    </style>
</head>
<body>
    <div>
        <input type="text">
        <input type="button" value="提交">
    </div>
</body>
</html>
  • 写回答

1条回答 默认 最新

  • 鲤鲤鲤carp 2021-01-12 17:47
    关注

    div中自带空格占据空间,直接给div添加 font-size:0就可以把空格弄没了 

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 教务系统账号被盗号如何追溯设备
  • ¥20 delta降尺度方法,未来数据怎么降尺度
  • ¥15 c# 使用NPOI快速将datatable数据导入excel中指定sheet,要求快速高效
  • ¥15 再不同版本的系统上,TCP传输速度不一致
  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式