我添加了Doctype标签并更改了按钮的高度

时间:2017-05-15 15:38:18

标签: html css

<div class="searchbox">
    <form>
        <input type="text" name="src-txt" class="src-txt"/>
        <input type="submit" value="" name="src-btn" class="src-btn"/>
    </form>
</div>


.searchbox {
    float: left;
    width: 35%;
    height: 30px;
    margin-top: 25px;
    margin-left: 3%;
    border: 1px solid red;
}

.src-txt {
    float: left;
    width: 80%;
    height: 100%;
    border: 2px solid #3682c4;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    padding: 5px;
}

.src-btn {
    float: left;
    width: 15%;
    height: 100%;
    background-color: #3682c4;
    background-image: url("../content/src_img.png");
    background-repeat: no-repeat;
    background-position: center;
    border: none;
    cursor: pointer;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

这是代码它工作正常,但在我添加!DOCTYPE html在头部搜索按钮的高度下降。

我无法理解改变了什么。

是什么原因?

我的代码应该更改什么?

1 个答案:

答案 0 :(得分:0)

添加!DOCTYPE html后,你不能增加高度吗? 你的html标签是否设置为100%高度?有时这会导致我的代码出现问题。