Я просто хочу вставить DIV, содержащий некоторый текст перед элементом таблицы.Вставить DIV до ТАБЛИЦА
Я пробовал это, но текст вставлен между thead и первой строкой данных, и первый столбец таблицы получает нарушение из-за вставленного текста.
Что было бы правильным решением? Я не могу добавить имена классов в элемент таблицы, так как я должен применить этот стиль к существующему устаревшему контенту.
Адрес jsFiddle.
CSS:
table:before {
content:"this text should use the whole width of the table!";
}
Вы не сможете вставить div с помощью псевдо-элементов CSS. Однако вы можете использовать javascript для вставки div. – Last1Here
Почему вы хотите его в псевдо-классе? – LinkinTED
Я могу только изменить CSS, я не могу сам изменить содержимое (HTML). Кроме того, этот дополнительный текст должен отображаться только на небольших устройствах, поэтому я ищу трюк CSS, который будет использоваться в медиа-запросе. Результат должен быть: на небольших устройствах я увижу таблицу и небольшую текстовую заметку перед таблицей. – basZero