Google Chrome版本29.0.1547.62 m。
我有一些隐藏在视图中的DIV元素,它们的父级CSS属性溢出设置为隐藏,并且使用CSS属性转换重新定位这些DIV元素。
当我打开find(ctrl + F)时,输入在DIV中找到的单词,DIV会被浏览器移动。
如何在使用搜索功能时阻止Chrome重新定位我的DIV元素?
答案 0 :(得分:0)
不幸的是,你无能为力。 overflow:hidden
不会阻止溢出的内容滚动到视图中,它只是不显示滚动条。选择部分或完全超出父边界的元素将滚动内容,直到元素完全或尽可能在视图中。正如您可能已经猜到的那样,这是Chrome搜索的功能,可以解决您的问题。
答案 1 :(得分:0)
带有overflow:hidden;
的元素会触发 onscroll 事件。你可以听它并手动再次滚动。
在Chrome 41 / OSX上测试。