css怎么设计让按钮(input)的字在点击时不动? 就是想让它看起来像个超链接!

 我来答
百度网友a19d193
2013-05-27 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1433万
展开全部

那你就用超链接好了,楼上的各种方法不一定能兼容各种浏览器。例

<a href="javascript:void(0);" onclick="document.getElementById('submitBtn').click();">Submit</a><div style="display: none;"><input id="submitBtn" type="submit" /></div>
追问
你这个看起来有点麻烦,也许会弄乱我原有的结构  啊
追答
不会的。
把你原来放按钮的地方改成超链接就行了,后面的div因为是隐藏的因此不会对页面结构造成任何影响。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a913844287
2013-05-26 · TA获得超过1144个赞
知道小有建树答主
回答量:607
采纳率:50%
帮助的人:377万
展开全部
给这个按钮加上一个 background: transparent;属性就行了,不过不支持IE6。
追问
还是照旧啊,我这是表单的submit(input)按钮。
追答
那你再加一个 display:block;试一试,我记得是可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lai1362000
2013-05-26 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:158万
展开全部
正常的话宾馆的应该也是不会动。

不过你也可以试试将 input 的 type 修改为 image ,使用图片代替。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花玉麒麟
2013-05-27 · 超过32用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:67.5万
展开全部
<form action="" method="get">
<input name="提交" type="submit" value="提交" style="margin:0px; padding:0px; width:50px; height:30px; line-height:30px;background:#ff0000;border:0px;">
</form>
追问
没用的,主要就是IE浏览器点击时出现字体下移动作,火狐浏览器还有360的都没又出现动作,已经看起来是超链接了,主要就是IE的问题,烦人啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式