我发现在Mozilla主页的中心,有一个<select>元素(下拉列表),其箭头没有边框和背景颜色。 在脸书注册页面上 ,下拉箭头的窗口标准边框和背景颜色。 我想知道是什么使这种差异? 我试图在CSS中将border设置为none ,但是它只隐藏整个<select>元素的边框,箭头仍然有边框。 我在Windows上使用Firefox 4。
看附件截图。 上半部分显示Facebook上的下拉列表,下半部分显示Mozilla上的下拉列表。
selenium独立2.45.0; 脚本崩溃Firefox 38.0.1
如何将Firefox添加到Amazon Web Service上的Linux实例的系统PATH?
为什么seleniumwebdriver火狐浏览器不为无特权用户工作?
定制firefox console.log(为我自己的原型)
为什么Firefox继续谈判kerberos服务票?
如何将CSS样式表应用于XULRunner中的所有页面视图
如何用c ++安装浏览器的扩展?
编写一个自定义的协议处理程序,可移植到在Firefox上运行的Firefox,Chrome和IE
为什么我的网站图标不显示?
当select元素的border css属性没有被覆盖的时候,它会尽可能呈现为原生的(mozilla的情况)。 另一方面,当边框属性被指定时,浏览器尝试渲染带有边框的select并牺牲它的一些本地外观(Facebook的案例)。
或者,也许,它会尝试呈现没有边框的本地组合框,然后在其周围绘制边框。 无论如何,当指定边框时,组合框需要以不同的方式以窗口方式或浏览器方式绘制。
而FYI,我有win7的经典主题和Mozilla的select按钮看起来像任何其他经典的Windows按钮:灰色和3D:
你看到的不是一个select,而是一个输入字段,在其旁边有另一个类型为image的输入字段。 图像输入用作表单的提交按钮。 他们的html如下所示:
<input id="q" type="search" placeholder="Search" name="q"> <input id="quick-search-btn" type="image" alt="Search" src="/images/template/search-submit.png">
顺便说一下,如果你正在运行Firefox,我会建议获得萤火虫附加。 然后你可以右键点击任何元素并检查它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。