Использование селектора элементов в сетке CSS
Поскольку вы создали элемент <div>
a grid
, он обрабатывает все содержимое внутри него также как grid
.
Для переходаиз этого вы можете обернуть свой контент во что-то вроде <span>
, как показано в приведенном ниже коде.
Все, что находится внутри этих элементов-оболочек, по умолчанию вернется к своим состояниям по умолчанию, равным inline
или * 1012.* и действуйте как обычно.
Вы также можете использовать другие элементы селекторы также, например, <div>text</div>
, <p>text</p>
или все, что подходит вашему дизайну.
#container {
display: grid;
grid-template-rows: 100px 100px;
grid-template-columns: 180px 180px
}
.item {
display: grid;
border: 1px solid #ccc;
}
<div id="container">
<div class="item">
Text with a <a href="#">link</a> in it. This is text without a link in it.
</div>
<div class="item">
<span>Text with a <a href="#">link</a> in it. This is text without a link in it.</span>
</div>
</div>