+ 2
Почему в данном случае тег div не работает?
Хотела сделать через строку в таблице цветной фон, так как предполагается много объединенных ячеек. То, что должно быть в цвете, обернула в div. Он не работает внутри таблиц? https://code.sololearn.com/WYXRybzdXvmB/?ref=app
11 ответов
+ 10
Div, на сколько я помню, внутри таблицы не работает.
+ 4
Светлана Жаркова, а меня основы пока устраивают, остальное придет со временем. Наверное, вопрос привычки :)
Успехов вам!
+ 2
Roman Pervutinskiy , а если я хочу четко через одну? Каждый раз класс вставлять или можно как-то по другому?
+ 2
Roman Pervutinskiy спасибо. Сама хочу 😳
+ 2
Если нужно выделять через строку, попробуйте псевдокласс CSS
tr:nth-child(odd) {background:gray;}
Или even вместо odd
Или и то, и другое, разными цветами
Или tr:nth-child() {background:gray;}, а в скобках укажите, какой по счету tr нужно выделить
+ 2
Вы мне подскажите, пожалуйста, как это обсуждение и ваш код увидеть на ПК :)
Кратко о псевдоклассах прямо тут написано в курсе CSS на примере :first-child и :last-child, остальное можно нарыть в интернетах. Например: www.webref.ru/course/css-advanced/pseudo-classes
UPD Поправила ссылку. Как же все-таки с приложения неудобно :(
+ 2
Петр Влад ага, я узнала это на собственном опыте))
+ 1
Нужно применять CSS к ряду в таблице:
https://code.sololearn.com/WyFJJ19VRlw1/?ref=app
+ 1
Средствами CSS это сделать не получится. Можно использовать JavaScript, но вставлять классы будет удобнее (пока таблица небольшая).
Удачи!
P. S.: Могу написать функцию на JS, пишите!
+ 1
Tatiana тааак, вот отсюда подробнее. Где можно почитать про псевдоклассы css, что это такое и зачем оно надо?😍
+ 1
Tatiana на ПК... Сама не знаю :) за ссылку спасибо, здесь ещё не дошла. Но мне здесь статьи очень не нравятся, приходится дополнительные искать. Можно отправить код себе на почту или Яндекс диск, а там уже на ПК перебросить