Здравствуйте!
Создал шаблон при помощи Artisteer 2.2.0.17376. Всё замечательно, всё нравится. Но, вот одна проблема:
В редакторе идёт жёсткое задание для границ в таблицах. Либо их нет совсем, либо приходится выбрать желаемую толщину.
В итоге, вне зависимости от заданных параметров толщины границ таблиц в материалах, в IE6 и IE7 границы показываются заданной толщины, либо не показываются совсем (как было указано в шаблоне в редакторе). При этом же в браузерах Firefox и Google Hrome всё отображается великолепно в зависимости от тех параметров, которые были указаны при создании той или иной таблицы в материале.
Как выяснил, в стилях template.css за границы в таблице отвечает следующий пункт:
/* Start tables */
.art-article table, table.art-article
{
border-collapse: collapse;
margin: 1px;
width:auto;
}
.art-article table, table.art-article .art-article tr, .art-article th, .art-article td
{
background-color:Transparent;
}
.art-article th, .art-article td
{
padding: 2px;
border: solid 1px #8099B3;
vertical-align: top;
text-align:left;
}
.art-article th
{
text-align:center;
vertical-align:middle;
padding: 7px;
}
/* Finish tables */
Что и где можно изменить, чтобы толщина границ таблицы была не жёстко задана шаблоном, а чтобы параметры толщины передавались из соответствующего материала?
Я пробовал просто удалять стоку
border: solid 1px #8099B3;
- это привело только к тому, что границы в IE не отображаются вообще (за исключением правой и нижней границ таблицы).
А в остальных браузерах изначально всё в норме.
В шаблоне также присутствуют и другие css непосредственно в отдельности для IE6 и IE7. Но, в них я вроде ничего не нашёл относящегося к таблицам...