Как я могу настроить таргетинг на tbody определенного Div?

#html #css-tables

#HTML #css-таблицы

Вопрос:

У меня есть таблица, на которую я хотел бы настроить таргетинг с помощью CSS. Таблица находится внутри div с именем inner1b

 inner1b.tbody{
display:block;
height:800px;
overflow:auto;
}
  

похоже, не работает

Комментарии:

1. div > table > tbody

2. . является CSS selectof для класса. Вы ориентируетесь на какой — то класс ? Нет => У вас не должно быть . в вашем селекторе. Селектор, который вы показываете, будет нацелен на inner1b тег с tbody классом. Другими словами, это совершенно неправильно.

3. Ну, не полностью. Добро пожаловать в SO.

4. Теперь имеет смысл, спасибо, ребята!

Ответ №1:

inner1b не имеет . или # , поэтому ваше правило ищет <inner1b class="tbody"> , что не является допустимым тегом HTML. Вам нужно сделать

 .inner1b table tbody {
...
}
  

Комментарии:

1. Понял, имеет смысл.

Ответ №2:

 .inner1b tbody { ... }
  

Ваша ошибка заключалась в соединении двух селекторов, что подразумевает один элемент. Точка также была не на своем месте.

Ответ №3:

 <style>
  .inner1b table tbody {
    display:block;
    height:800px;
    overflow:auto;
  }
</style>