html - 带有在 css 中定义的图像的按钮

标签 html css

我想制作一个没有文本但有图像的按钮(可点击元素)。
我希望在 css 中定义图像。

如果我使用图像元素,则无法在 css 中定义图像。
使用 div 看起来无关紧要。

类似于:

<elem></elem>

elem {
    backround-image:url(img.jpg);
}

我该怎么做?什么是元素?

最佳答案

您可以通过重置其默认 CSS 或使用 DIV 来使用按钮元素。
按钮更具语义。
显然,您仍然需要向 onclick 事件添加一个事件处理程序,以便它执行某些操作。

例子:

<style>
.myburron{
   background-image: url('../myimage.jpeg');
   width: Xpx;
   height:Ypx;
   display: [not sure, think inline-block is best];
   border-style: none;
   background-color: none;
}
</style>

...
...
...
<button class="myburron"> </button>

关于html - 带有在 css 中定义的图像的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6237261/

相关文章:

javascript - 当我的字符数达到特定数字时使用 jQuery 更改文本

html - 在不影响导航栏或文本的情况下将背景图像变灰

html - ul 在 table 上移动

html - 如何解决 Bootstrap 导航栏隐藏

javascript - Jquery选择下一个类

javascript - 操作网页中的部分 - 创建、扩展

html - 当用户按 Enter 键时,如何选择单击哪个表单按钮(默认)?

css - 在鼠标悬停时可见的 div 中 Bootstrap datetimepicker

javascript - 屏幕中间的中心图像 + 覆盖

jquery - 制作固定位置或绝对位置的 div 会自动隐藏 IE8 中的溢出内容