html - 设置带有背景图片的提交表单按钮?

标签 html css

我只是想在我的表单中为我的提交按钮设置一个背景图像。我尝试了几种不同的方法,但每次我都使用默认的浏览器按钮。有人知道我哪里出错了吗?

HTML

<div id="headerSearch">
    <form method="post" action="Test.php">
        <div id="headerSearchBar">
            <input class="tbSearch" type="text" name="search" size="12" placeholder="Search...">
        </div>
        <div id="headerSearchBtn">
            <input class="btnSearch" id="button" name="submit" type="submit" value="">
        </div>
    </form>
</div>

CSS

#headerSearch{
    float:right;    
    width:80%;
    height:80px;
}
#headerSearchBar{
    float:left;
    width:90%;
    height:80px;

}
.tbSearch{
    height:25px;
    width:95%;
    margin-top:27.5px;
    margin-left:2%;
    margin-right:0;
    margin-bottom:0
}
#headerSearchBtn{
    float:right;
    width:10%;
    height:80px;
    text-align:center;
}
.btnSearch{
    background-image:url(../IMAGES/btnSearch.svg) no-repeat;
    width:25px;
    height:25px;
    margin-top:27.5px;
}

最佳答案

你只需要使用background

background:url(../IMAGES/btnSearch.svg) no-repeat;

关于html - 设置带有背景图片的提交表单按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37898266/

相关文章:

html - 插入链接时文本对齐不起作用

html - 我正在尝试使用复选框来更改元素的颜色,但它不起作用

html - CSS:对齐容器内按钮的文本

php - 如何让我的 wordpress 网站上的博客页面在帖子编辑器中显示相同的文本和图像?

css - 如何让网页背景图片的滚动速度变慢

python - 将html数据解析成python列表进行操作

javascript - 单击另一个 div 时关闭当前切换 div

css - 在 SASS 中使用自定义参数乘以背景

css - WebEssentials LESS CSS 映射文件不起作用

javascript - 单击链接到页面上某个部分的菜单项时,如何隐藏汉堡包菜单?