@YourQuestion

Как задать свойства следующего элемента?

<style>
.panel{
border:1px solid #000;
}
</style>

<div class="body">
    <div class="panel"></div>
    <div class="panel"></div>
</div>


Вопрос: возможно ли задать свойство 'border-top:0px;' для следующего(2-го) блока .panel?
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
@YourQuestion Автор вопроса
вспомнил=) .panel:last-child или .panel:nth-child или .panel + .panel
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
soprun
@soprun
Software Architecture
.panel {
	border: 1px solid black;
}
.panel + .panel {
	border-top-color: red;
}

Ну или же через nth-child
Ответ написан
Комментировать
Therapyx
@Therapyx
Data Science
<style>
.panel{
border:1px solid #000;
}
.custom {
 border-top:0;
}
<div class="body">
    <div class="panel"></div>
    <div class="panel custom"></div>
</div>
</style>

можно добавлять по 2-3... класса делая вот такие вот изменения. Только чтобы не плодить кучу грязи, лучше заранее продумывать как и куда вставлять )
Ответ написан
Ivanq
@Ivanq
Знаю php, js, html, css
.panel + * {
    border-top: 0px;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы