Итак, проблема - на html-странице есть ссылка на якорь, подобная этой: <a href="#header-3">Перейти</a>
, при нажатии на которую происходит переход к такому блоку <h3 id="header-3">Заголовок</h3>
. На первый взгляд, все работает превосходно, но не в случае, когда к шапке сайта применили CSS-свойство position: fixed;
- header просто не позволит увидеть блок, к которому Вы перешли.
Элементы details
и summary
отлично подходят для того, чтобы скрыть небольшой фрагмент текста. По умолчанию содержимое блока details
скрыто. Виджет элемента details
обычно представлен небольшим треугольником, который меняет свое положение при раскрытии или скрытии контента. Содержимое блока summary
, являющегося первым дочерним элементом блока detail
, используется в качестве метки виджета раскрытия.
Размещение футера в нижней части экрана - весьма распространенная задача. Тем не менее, при реализации она может вызвать затруднения у начинающего разработчика.
В этом небольшом обзоре мы рассмотрим для каких целей в CSS нужен псевдокласс :focus-within
и как его можно применять.
Как корректно удалить со страницы элемент, не оказывая отрицательного влияния на параметры поисковой оптимизации (SEO) и не нарушая взимодействие этого элемента с программами-скринридерами.