#css #html #fixed
#css #HTML #исправлено
Вопрос:
макет моей html-страницы имеет фиксированный div в верхней части страницы. затем div содержимого имеет верхнюю границу, чтобы компенсировать фиксированный div.
Однако, когда содержимое прокручивается вниз, если я выполняю поиск на странице, браузер иногда показывает совпадения, которые будут находиться под фиксированным div, то есть невидимыми.
Например, перейдите к http://mincovlaw.com/services/worldwide_enforcement_checkup , прокрутите немного вниз и выполните несколько поисковых запросов по запросу «знать». Вы увидите, что тот, который ближе к началу страницы, будет найден, но будет скрыт под фиксированным div.
Есть ли лучший способ добиться того же внешнего вида, сохраняя при этом функциональность поиска, который не скрывается?
Комментарии:
1. Хорошие новости: в Chromium (Ubuntu 11.04) первый найденный поисковый запрос возвращается в видимую область. Возможно, вы могли бы добиться результата с помощью JavaScript, но я не знаю, к каким событиям вам нужно подключиться или как.
2. спасибо, я использую javascript для привязки ссылок на аналогичной странице по тем же причинам. я просто не был уверен в поиске в браузере.
Ответ №1:
Простой ответ: нет, потому что это именно то, что вы делаете: скрываете содержимое. Думайте об этом так, как будто контент перестал существовать, это именно то, что вы делаете и что ищете. В любом случае, я сомневаюсь, что многие люди будут искать на странице, это не ТАК часто
Комментарии:
1. я думаю, для этого и нужны фреймы… но я согласен, не так уж и важно перепроектировать все это.