Добавьте стиль для второго потомка div с известным классом - PullRequest
0 голосов
/ 23 января 2020
<a href="" class="header-logolink">

    <div>
        <img class="header-logoimage" src="~/images/SummerFling-logo.jpeg" alt="Summer Fling"/>
    </div>
    <div>
        <h1 class="header-logotext">Summer Fling</h1>
    </div>

</a>

Как я могу добавить отдельные стили к 2 <div> здесь без добавления классов к <div>?

Я пробовал использовать:

.header-logolink:nth-child(1) {

}

Но это влияет на стиль <a> вместо первого <div>, как показано здесь.

Ответы [ 2 ]

1 голос
/ 24 января 2020

Вы выбираете якорный тег с n-м элементом, вам нужно выбрать div и затем указать n-й элемент, как показано ниже

.header-logolink div:nth-child(1) {
  background-color:red;
}

.header-logolink div:nth-child(2) {
  background-color:green;
}
0 голосов
/ 24 января 2020

Попробуйте сделать это для первого ребенка div

.header-logolink div:nth-child(1) {
  background-color: yellow;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...