【发布时间】:2011-11-03 14:24:05
【问题描述】:
我有一个带有可选单元格的表格(通过 jQuery-UI 可选)。通过 cmd/ctrl 单击和通过套索单独选择单元格。选定的单元格获得“ui-selected”类。我通过向该类添加 1 像素厚的橙色边框来设置选择的样式。 This looks silly when contiguous cells are selected.请看这个小提琴来玩它:http://jsfiddle.net/derekprior/UxwD4/
我想做的是仅在相邻单元格未被选中的一侧绘制橙色边框。相邻我的意思是在同一行和上下行。结果应该是围绕整个连续选择的单个轮廓。
这可以用纯 CSS 完成吗? CSS3 选择器是公平的游戏,只要它们在 Firefox、Chrome 和 Safari 中得到足够好的支持。如果没有,那么 Javascript 怎么样?
【问题讨论】:
标签: javascript jquery jquery-ui css