drno-reg
@drno-reg
см не кратко

Как правильно определить стиль для thead таблицы?

Ранее я использовал определение стиля так:

<table id="report_table" class="table table-hover table-striped" border="1" bordercolor="#cccccc">
    <thead>
    <TH style="background-color: #2780e3; color: #fff;">№ п\п</TH>
    </thead>
<tbody>

Теперь решил динамически определить заполнение шапки таблицы:

var table = document.getElementById("report_table");
            var header = table.createTHead();
            var row = header.insertRow(0);
            var cell = row.insertCell(0);
            cell.innerHTML = "№ п\\п";

Как правильно определить стиль через DOM?
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
drno-reg
@drno-reg Автор вопроса
см не кратко
присваиваем атрибуту style ячейки

cell.setAttribute('style', 'background-color: #2780e3; color: #fff;');


подозреваю, что это не оптимальное решение и необходимо действовать через CSS

<style type="text/css">
    thead {
        background-color: #2780e3;
        color: #fff;
    }
</style>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы