这是表的有效使用吗? 还有更好的选择吗?
我在网站上有几页我需要允许用户从颜色列表中选择颜色。 该列表从数据库加载,并且可以包含任意数量的颜色。 控件的确切大小取决于页面。 我知道有很好的插件可用于选择颜色,但我是根据设计构建的。 (阅读:我不能使用第三方控件)
我在这里使用表编写了一个工作解决方案( http://jsfiddle.net/Cfj4T/1/ )。 此示例的主要目的是显示我可以通过在容器上设置宽度来更改整个颜色选择的宽度:
div.select-large { width: 560px; } div.select-small { width: 280px; }
问题是:这是对表的错误使用吗? 是否有一种解决方案可以在“a”标签或div元素上使用css? 那会是什么样的?
注意 – 该示例由angular生成并复制到JSFiddle中,因此不要过多地阅读“a”标记中的额外属性。
一个地方的所有选项: – 如果有人想看到答案到目前为止我已将它们全部放入原始的JSFiddle( http://jsfiddle.net/Cfj4T/6/ )。 他们的工作非常好,所以感谢所有人!