我有以下代码:
#a img {
display: inline-block;
width: 14em;
margin-top: 20px;
float: left;
}
#a {
display: inline-block;
width: 14em;
margin-left: 3%;
margin-top: 20px;
float: left;
}

<button id='a' name='a' value='x'><img src='../../files/images/someimage.png' alt='text'></button>
&#13;
这会将我的图像显示在灰色框内,如按钮。有没有办法让它周围的灰盒子? 因为我只想显示与按钮功能相同的图像
欢迎任何帮助
答案 0 :(得分:2)
类似这样的内容,您只需删除button
#a{
background:none;
border:0;
outline:0;
}
<button id='a' name='a' value='x'><img src='../../files/images/someimage.png' alt='text'></button>
答案 1 :(得分:1)
<button id='a' name='a' value='x'><img src='submit.gif' alt='text'></button>
<style>
button{
background:transparent;
border:none
}
<style>
您可以为按钮指定透明背景。如果需要,可以使用input type =“image”。
答案 2 :(得分:1)
button {
background: url("http://placehold.it/200x50");
background-size: cover;
width: 200px;
height: 50px;
cursor: pointer;
}
button:hover {
border: thin solid red;
}
<button></button>
答案 3 :(得分:0)
你可以通过border:none
来做。只需将其添加到您的CSS
#a { display:inline-block; width:14em; margin-left:3%; margin-top:20px; float:left; border: none; outline: 0; background: none }
#a:focus, #a:hover { border: none; outline: 0; background: none }