我正在处理涉及选择下拉列表的网页。我的工作是使其“功能性”,即展示正确的内容,同时使其“合理美观”。网页设计师稍后会来打磨“外观和感觉”。样式选择选项最佳做法
让我感到困惑的是,没有一种好的方式可以用CSS来设计Html Select元素。所有的框架/解决方案,我发现涉及以下内容:
隐藏原来的选择元素
使用
<div> <span>
或<ul> <li>
组合来模拟天然选择框- 插件的JavaScript代码来同步隐藏的本地 选择框和
<div> <span>
模拟器中的数据。
我必须编写一个硒客户端来测试网页的行为。
如果我编写它来测试本机选择框,使用上述3个步骤进一步设计下拉式样将打破测试,因为硒不允许我点击隐藏的元素。
如果我现在应用样式,并编写硒客户端以单击模拟<div><span>
,我也冒着未来破坏性测试的风险。因为网页设计师可能会选择不同的样式选择框,我今天测试的元素可能会从页面中删除。
我想知道是否有人有过类似的经验,以及解决这类问题的最佳做法是什么。
谢谢,不透明度:0技巧听起来很有趣。我看看硒是否喜欢它。 –