首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图形化选择框

图形化选择框
EN

Stack Overflow用户
提问于 2011-09-14 05:02:55
回答 2查看 398关注 0票数 0

我一直在寻找一种跨浏览器定制表单选择框的方法。

我对输入框执行此操作没有问题,但选择框似乎有点棘手。

最终,我希望通过css使选择框透明,并在其周围的div中添加一个背景图像,这与我编写输入框的方式类似

代码语言:javascript
复制
<div class="contact-input">
 <input type="text" class="contact-text" name="name" placeholder="Name">
</div>

.contact-input{width:247px;height:48px;background:url('../images/contact-inputbg.png') no-repeat;}
.contact-text{width:217px;height:25px;margin:11px 0 0 11px;background:transparent;border:0;font:16px Arial, Helvetica, sans-serif;color:#a3a3a3;}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-22 02:55:24

网页Checkboxes, Radio Buttons, Select Lists, Custom HTML Form Elements展示了如何使用JS和一些CSS来实现带样式的select, checkbox, and radio字段。此外,您使用的输入字段不必包装在<label>标记中,因此这适用于FormTools

票数 0
EN

Stack Overflow用户

发布于 2011-09-14 17:45:32

你不能只用CSS来做这件事(样式选择有很多问题,特别是它的文本颜色),但是有一点JS的帮助,你可以改变它的外观:http://jsfiddle.net/kizu/cuaC9/

这是一个基本示例,您可以进一步升级它以支持按下、聚焦、更改或任何其他状态。

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

https://stackoverflow.com/questions/7408449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档