У меня есть структура таблицы, которая динамически генерируется. На столе есть сложный стиль.Удалить границу из ячейки таблицы
Я добавил границу сверху и справа на прямую таблицу, мне нужно удалить/манипулировать цветом границы для первого и последнего td
из table
.
Если вы видите мою скрипку, мне нужно обернуть оранжевый цветной стол с контуром серого цвета. В то же время граница 1px до td
должна оставаться неизменной.
Если я попытаюсь передать границу верхней части ячейки, тогда белая рамка рушится.
CSS:
.table_main {
border-top: 3px solid #d6d6d6 !important;
border-right: 3px solid #d6d6d6 !important;
}
.table_main td {
background: #ff9d26;
border-right: solid 1px #fff;
border-bottom: 1px solid #fff;
padding: 1px;
text-align: center;
width: 100px
}
.left {
background: #fff !important;
border-right: 3px solid #d6d6d6 !important;
border-bottom: 0 !important
}
.noborder {
background: #fff !important;
}
.bottom{
background: #fff !important;
border-top: 3px solid #d6d6d6 !important;
}
.top{
border-top: 1px solid #fff
}
Пожалуйста, проверьте DEMO here
P.S - Я не хочу, чтобы изменить структуру HTML, потому что это автоматически генерируемый код таблицы. И никаких псевдо классов, поскольку он не поддерживается в IE8 и ниже. Мне это нужно, чтобы быть правильным в IE7 +
К сожалению забыл упомянуть .. Я не могу использовать псевдо класс, так как он не широко не поддерживается версиями IE – Sowmya
Мне нужна эта структура будет поддерживаться IE7 + так .. – Sowmya
Да я могу добавить классы – Sowmya