【发布时间】:2010-03-26 17:01:28
【问题描述】:
如何覆盖在 mac 上查看网站时添加的输入表单?它像其他输入一样在 Windows 中显示得很好。谢谢:)
【问题讨论】:
如何覆盖在 mac 上查看网站时添加的输入表单?它像其他输入一样在 Windows 中显示得很好。谢谢:)
【问题讨论】:
您可以创建一个 javascript 下拉菜单。不过,除此之外,我不确定有什么办法。这有点像尝试格式化“文件”类型的输入。我可能会这样做:
<ul id="pulldown">
<span>One</span>
<li id="One" checked>One</li>
<li id="Two">Two</li>
<li id="Three">Three</li>
</ul>
ul {
display: block;
width: Xpx;
}
li {
display: none;
}
$('ul').click( function() {
$(this)
.children('li')
.show();
$(this)
.children('span')
.hide();
$(this).children('li').click( function() {
$('li').hide();
$('ul span')
.text($(this).text())
.show();
});
});
【讨论】:
不同的平台有不同的标准控件。例如,在 Ubuntu 上的 Firefox 中,它看起来也会有所不同。如果您希望所有控件都具有特定外观而不是标准外观,则必须自己create that look。
【讨论】: