搜索

HTML提交表单的BUTTON怎么用图片来显示

发布网友 发布时间:2022-04-21 19:50

我来回答

4个回答

热心网友 时间:2022-04-19 07:46

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。

2、在index.html中的<button>标签中的样式属性中,加入代码:background: url(small2.png)。

3、浏览器运行index.html页面,此时BUTTON用图片来替代了。

热心网友 时间:2022-04-19 09:04

IE6、7、8:
用img代替button,并通过onclick事件调用js提交表单
<img src="..." onclick="document.forms[formcar].submit();"/>

Firefox、Chrome、Opera、IE9+、Safari以及所有移动浏览器:
设置button样式的background-image即可
<button type="submit" name="button" style="width:50px;background-image: url('.....')">购买</button>追问你好,再请教下

我是用的IE9内核的浏览器,但是不排除其它访客是IE6,7,8的情况

这个不同的访客看到的情况不一样,显示是什么情况的呢

追答这个样式你只能顾及一方,IE6、7、8能附加背景色但不会给按钮渲染背景图片的

热心网友 时间:2022-04-19 10:39

不用那么麻烦,所有的浏览器都直接用背景图片来代替。直接写样式就行了。
1、给button添加个class,将css样式写到外部,方便日后维护<假设class为my_button>
2、直接加样式
button .my_button{backuround:url(你的图片路径) no-repeat;text-indent:-9999px;border:none;width:你要设置的按钮宽度;height:你要设置的按钮高度;}
测试过多次,各大浏览器显示是统一的。

热心网友 时间:2022-04-19 12:30

加上background属性试试
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top