首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在Html和Css中使用图像作为按钮

在Html和Css中使用图像作为按钮
EN

Stack Overflow用户
提问于 2016-04-18 23:58:52
回答 2查看 4.6K关注 0票数 0

我一直在使用一个游戏资产集合来构建一个游戏。现在出现的主要问题是如何包含用户界面按钮。

目前,按钮是不同梯度和特定字体的集合。我尝试将图像渐变转换为背景属性,但没有做到,而且正在使用的字体是由图像表示的字符集合。

解决这个问题的最佳做法是什么?用图片作为按钮?什么是正确的语义标记?

按钮示例

按钮的语义

索尼克斯!对于这个问题的回答,但它不是关于如何去做,而是关于正确的语义标记。

目前,我已经解决了以下设置,这似乎是合理的。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<label>
    <img src="/aButton.png" alt="Send Message">
</label>
EN

回答 2

Stack Overflow用户

发布于 2016-04-19 00:05:21

尝试如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<input type="submit" id="search" name="submit" alt="search" value="">

CSS

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
input#search    {
background:url(../search-icon.png);
background-repeat: no-repeat;
width:40px;
height:40px;
border: 0;
}
input#search:hover    {
    background:url(../search-icon2.png);
    background-repeat: no-repeat;
    width:40px;
    height:40px;
    border: 0;
    }
票数 2
EN

Stack Overflow用户

发布于 2016-04-19 00:14:04

如果要使用输入,请尝试如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
background-image: url(...);
background-repeat: no-repeat;
background-position: <left|right>;
padding-<left|right>: <width of image>px;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<button type="submit"><img></img></button>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36712094

复制
相关文章
在HTML中如何使用CSS?
一、前言 在 HTML 中使用 CSS,包括内联式、内嵌式、链接式和导入式。 二、分类 2.1 内联式 内联式是所有样式应用方式中最为直接的一种,它通过对 HTML 标记使用 属性,将 CSS 代码直接写在其中。 内联式是最简单、直接的 CSS 使用方法,但它的针对性很明显,只能作用于当前标记,造成代码冗余,维护比较困难。 2.2 内嵌式 内嵌式与内联式使用方法不同,它将 CSS 代码写在 标记之间,并需要采用 标记进行声明。 使用内嵌式 CSS 用法时 CSS 代码将被集中放在 标记中,这样方便查
企鹅号小编
2018/02/01
8.5K0
仅使用HTML和CSS的亮暗模式按钮切换
我的目标之一是使每个工具都可以不使用javascript,以一定程度上简化代码,同时也是个挑战。
鲸落c
2022/11/14
4K0
仅使用HTML和CSS的亮暗模式按钮切换
仅使用HTML和CSS的亮暗模式按钮切换
我的目标之一是使每个工具都可以不使用javascript,以一定程度上简化代码,同时也是个挑战。
海拥
2021/08/23
3.3K0
仅使用HTML和CSS的亮暗模式按钮切换
HTML图像标记和CSS入门(二)
3.1 font-size 字号大小 它的属性用于设置字号 相对长度 em px 最常用,推荐使用 3.2 font-family 字体 它的属性用于设置字体
默默的成长
2022/10/29
1.5K0
HTML图像标记和CSS入门(二)
HTML图像标记和CSS入门(一)
1.图像标记 1.1 <img src="图像URL“/> src指定图像文件的路径和文件名,它是img标记的必需品。 1.2 文本属性 alt :在图像无法显示时告诉用户该图片的内容。 1.3 图像的宽高属性 width,height 两者不能同时使用 1.4 图像的边框的属性 border :可以为图像添加边框,设置边框的宽度,但边框颜色的调整仅仅通过HTML属性时不能通过的。 1.5 图像的边距属性 vspace 和hspace 1.6图像的对齐方式用align表示 2.相对路径和绝对路径 1.绝对路径 绝对路径一般是指带有盘符的路径
默默的成长
2022/10/29
2.1K0
炫彩流光按钮 CSS + HTML
炫彩流光按钮 写在前面 你若要喜爱你自己的价值,你就得给世界创造价值。——歌德 效果图 三个绝美的样例 HTML代码 <div class="box"> <button clas
小丞同学
2021/08/16
3.8K0
CSS和html使用规则?
w3c规定尽量使用css来取代html的属性 能取代: html align:对齐方式 CSS text-align:对齐方式 html:bgcolor背景色 css:background-color 背景色 html:size大小 css :font-size:大小
十月梦想
2018/08/29
9280
Java中的html和css语言
html是超文本标记语言,是网页语言的基础知识,html是通过标签来定义的语言,所有代码都是由标签所组成的,在html代码中不用区分大小写.
达达前端
2022/04/29
2K0
Java中的html和css语言
HTMl网页中的文本和图像
JaneYork
2023/10/11
2100
HTML和CSS
Opera:以前是presto内核,Opera现已改用Google Chrome的Blink内核
李才哥
2019/07/10
5.4K0
「HTML+CSS」--自定义按钮样式【003】
1.为什么触发hover时,除了设置height:100%外,还需要设置top:0呢?上面效果图原理是怎样呢?
海轰Pro
2021/04/12
2.3K0
「HTML+CSS」--自定义按钮样式【003】
「HTML+CSS」--自定义按钮样式【001】
首先,使用::before和::after伪类,在button的前后添加两个伪元素 一个width=0,height=2px;另一个height=0,width=2px
海轰Pro
2021/04/12
1.9K0
「HTML+CSS」--自定义按钮样式【001】
「HTML+CSS」--自定义按钮样式【004】
其css设置为:绝对定位 position:absolute top=0 left=0
海轰Pro
2021/04/12
1.6K0
「HTML+CSS」--自定义按钮样式【004】
「HTML+CSS」--自定义按钮样式【002】
其实与上一篇文章实现的原理是一样的,只是线条的位置和方向有所变化,其他基本没有什么变化「HTML+CSS」--自定义按钮样式【001】
海轰Pro
2021/04/12
1.4K0
「HTML+CSS」--自定义按钮样式【002】
【HTML】HTML 表单 ② ( 按钮表单 | 普通按钮 | 提交按钮 | 重置按钮 | 图片按钮 | 文件域 )
将 <input /> 标签 的 type 属性设置为 button , 就可以将该 表单组件 设置为 普通按钮 类型表单 ;
韩曙亮
2023/03/30
8.2K0
【HTML】HTML 表单 ② ( 按钮表单 | 普通按钮 | 提交按钮 | 重置按钮 | 图片按钮 | 文件域 )
使用HTML和CSS教程构建Glass网站
了解带有HTML和CSS教程的Build Glass网站。使用HTML和CSS在您的网站上添加Glass效果。为初学者学习HTML的简便方法。通过遵循我的Youtube视频教程,您可以轻松地建立这个Glass网站。我还为您提供HTML,CSS和Js代码,可帮助您理解本教程。
海拥
2021/08/23
9990
使用HTML和CSS教程构建Glass网站
html和css进阶
5.0之前没有placeholder新增功能,之前是value(提示的文字需要用户删除,而且字的颜色也没有变暗)实现的
小闫同学啊
2019/07/18
3.5K0
文本、图片和按钮在Flutter中怎么用
与iOS、Android和React类似,作为一个UI框架,Flutter自然也提供了很多UI控件。而文本、图片和按钮,则是这些不同的UI框架中构建视图都要用到的三个最基本的控件。
拉维
2019/08/12
7.7K0
文本、图片和按钮在Flutter中怎么用
Html动态点击按钮实现“+”和“-”功能
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147257.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/01
3.8K0
Html动态点击按钮实现“+”和“-”功能
03.HTML头部/CSS/图像/表格/列表
HTML <head> 查看在线实例 <title> - 定义了HTML文档的标题 使用 <title> 标签定义HTML文档的标题 <base> - 定义了所有链接的URL 使用 <base> 定义
Java帮帮
2018/03/15
19.4K0
03.HTML头部/CSS/图像/表格/列表

相似问题

在HTML和CSS中作为按钮对齐文本

813

在HTML和CSS中使用图像作为分隔符

42

按钮具有背景梯度和图像,使用html和css。

33

当使用html和css单击按钮图像时,如何使用按钮图像获取按钮图像源?

31

在html中作为按钮的圆形图像

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文