是否可以将多个元素(例如输入元素)集中在浏览器中。
我想重现Sublime Text 2的效果。
答案 0 :(得分:3)
似乎不可能。
查看此测试:
$('#one').focus(function(){
$('#one, #two').focus();
});
示例: http://jsfiddle.net/jasongennaro/epBea/
修改强>
如果您希望看起来像这两个字段都有焦点,可以通过在divs
周围添加inputs
并使用border
设置样式来伪造此字段focus
。
$('#one').focus(function(){
$('#one, #two').parent().css('border','1px solid red');
});
您还需要删除css中每个输入的outline
。
示例2: http://jsfiddle.net/jasongennaro/epBea/1/
警告:我认为这是一个糟糕的可用性概念,因为重点是告诉人们他们在哪个领域工作。