在加载按钮图像之前发生了什么,后面有一个按钮,这很奇怪......我该如何摆脱它?如何摆脱按钮图像下的按钮?
<button id="cambtn" onclick="camera()"><img id="camicon" src="camera.png" alt="Camera" width="120" style="position:absolute; left:50px; top:50px;"></button>
在加载按钮图像之前发生了什么,后面有一个按钮,这很奇怪......我该如何摆脱它?如何摆脱按钮图像下的按钮?
<button id="cambtn" onclick="camera()"><img id="camicon" src="camera.png" alt="Camera" width="120" style="position:absolute; left:50px; top:50px;"></button>
如果你把这个片段放在你的样式表中,它应该照顾按钮的格式。
#cambtn {
background: transparent;
border: 0 none;
padding: 0;
}
内嵌例如(虽然不推荐):
<button style="background: transparent;border: 0 none;padding: 0;" id="cambtn" onclick="camera()"><img id="camicon" src="camera.png" alt="Camera" width="120" style="position:absolute; left:50px; top:50px;"></button>
如果你不想要一个按钮,只是不使用button
元素。假设元素不是一个形式里面,只是分配点击功能,可以直接将图像:
<img id="camicon" onclick="camera()" src="camera.png" ...>
我使用了一些javascript后禁用...我想我需要按钮功能! (我想.. x.x) – nomadie
@nomadie,你可以使用JavaScript动态地移除'onclick'属性以禁用该功能,或者移除整个'img'元素。 –
你有与“cambtn” –
你能给这个问题的其他信息的任何CSS。 – Selvamani
@sheldonCooper不,我不知道!仅限于img“camicon”,即按钮图像。 – nomadie