CSS селекторов потомков - PullRequest
0 голосов
/ 06 мая 2020

Могу ли я использовать комбинацию идентификатора и элементов для применения стиля к определенному элементу?

например:

<ul id="a">
  <li>
    <a href=...>Howdy</a>
  </li>
  <li>
    <a href=...>Doody</a>
  </li>
</ul>

Есть ли способ применить стиль style = "font -size: small "ко всем якорям, которые следуют за UL с идентификатором 'a'?

Я бы подумал, что что-то вроде #aa {font-size: small} будет работать, но это не имеет никакого эффекта в файле css.

Спасибо,

Jo

Ответы [ 2 ]

0 голосов
/ 06 мая 2020

Вместо использования ID используйте селектор class, чтобы одно и то же имя класса можно было использовать для нескольких ul элементов:

.a li a {  /* you can also use .a a {....} */
  font-size: 40px;
  color: red;
}
<ul class="a">
  <li>
    <a href=...>Howdy</a>
  </li>
  <li>
    <a href=...>Doody</a>
  </li>
</ul>

<ul class="a">
  <li>
    <a href=...>Hello</a>
  </li>
  <li>
    <a href=...>Boy</a>
  </li>
</ul>
0 голосов
/ 06 мая 2020

Да, используйте структуру HTML для выбора тегов привязки:

ul li a {
   font-size:small
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...