Перефразировал задание, а то было сложно понять
гридом не сделаешь же так
пора научиться мыслить шире?
.poverx {
position: absolute;
width: 100%;
}
.poverx > div:first-child a,
.poverx > div:first-child p,
.poverx > div:first-child span,
.poverx > div > div:first-child a,
.poverx > div:last-child > div a,
.borbtt {
position: relative;
z-index: 9000;
}
.poverx {
position: absolute;
width: 100%;
}
.poverx > div:first-child a,
.poverx > div:first-child p,
.poverx > div:first-child span,
.poverx > div > div:first-child a,
.poverx > div:last-child > div a,
.borbtt {
position: relative;
z-index: 9000;
}
https://codepen.io/kapysta-xxl/pen/LYoQmEb<ul class="social">
<li class="social__item"><a class="social__link" href="">f</a></li>
<li class="social__item"><a class="social__link" href="">i</a></li>
<li class="social__item"><a class="social__link" href="">t</a></li>
</ul>
Применил для теста курсор, чтоб посмотреть где будут кликабельны те самые три блока, так в твоем примере и розовый блок слева почему-то тож зацепило ), так как он входит у тебя туда, куда не должен ходить ) а я сижу и думаю, что он там делает, что это вообще _)это не работает - с твоим подходом, если бы ты туда куда-то надо сделал для текста курсор - всё сработало бы хорошо
давай сравним твои и мои работы
А у тебя в примере, просто одна часть не прикасается другой
это же уровень школьников, без обид, каждый верстает так как хочет
class="social__item" - зачем? мы ведь и так понимаем, что каждый (li) это отдельная часть.
hero__item hero__item--s
Это типо модификатор? А ничего что он должен давать нам понимание о чем идет речь? Если S - это размер, то должно быть так,hero__item hero__item--size--s
, или так hero__item hero__item_size_s
. В зависимости от того, какую схему БЭМа выбрали. Классическую или альтернативнуюМодно было через один класс social, назначить остальным стили.
.link
- браузер ищет все классы применяет стили. Всё легко и просто..block a
- браузер проверяет всё ссылки на странице и у каждой из них проверяет вверх по дереву есть ли родитель с классом block. Если его нет, он каждый раз доходи до верха дерева. Надеюсь я дал понять, почему я верстаю по другому, я изначально так и делал, но с опытом я понял, что класс не нужно пихать в каждый тег.
Вообщем в обоих примерах с гридом, пойдет но есть но, то что у меня и выходило изначально, кликабельность не везде, но я сделал уже, спасибо.
но так можно верстать, почему нет.
ну открыл я index,html
Ребята, вот почему у меня нет проблем с классами