Полоски между содержимым тэгов <DIV> в браузере Opera.

Главные вкладки

Аватар пользователя reverie7 reverie7 14 декабря 2006 в 9:36

Здравствуйте! Я сделал собственный дизайн и решил интегрировать его в Drupal. Всё идёт хорошо, но сейчас у меня возникла сложность, которую решить самостоятельно не получается. В браузере Opera появляется полоска между содержимым тэгов "DIV". За полоски отвечает строка <?php print $styles ?>. в page.tpl. Полоски отображаются независимо от того, присутствует файл style.css или отсутствует. Этой строки нет - и полоска исчезает. Но также и всё форматирование большинства элементов Drupal.

Уже не знаю, что можно сделать - перепробовал кучу всего. Памагите найти ответ! Smile

А если ответа всё таки нет - подскажите, как можно задавать параметры элементов drupal, используя имя файла не style.css, а например folder/main.css

Комментарии

Аватар пользователя reverie7 reverie7 15 декабря 2006 в 6:58

файл /css/rose.css

* {
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100.01%;
}

html {
 height: 100%;
 background: #0d3968;
}

...
и далее, код просто огроменный. Выложил здесь - смотрится жутко! Если надо могу всё же полностью опубликовать.

Аватар пользователя moonman moonman 15 декабря 2006 в 1:48

reverie7

скорее всего проблема в том, что Опера, если стиль для "DIV" не задан - подставляет по умолчанию. Поэтому видишь полоски.
Т.е. в твоём случае в коде есть просто вот такой лишний вариант: div> /div> без конкретно заданного стиля.
Либо убери лишние div> /div> либо пропиши стили.

Аватар пользователя reverie7 reverie7 15 декабря 2006 в 6:19

Спасибо за ответ! Однако, горизонтальная полоска появляется между любым видимым содержимом тэгов DIV. Всё стили DIV заданы в файле rose.css К сожалению ничего из того, что я попробовал сделать к этому моменту - не помогает. Существует ли способ задавать стили элементов Drupal с помощью внешнего файла css, а не style.css?

Аватар пользователя reverie7 reverie7 15 декабря 2006 в 6:40

Урааа! Я всё понял! Оказывается все стили лежат в \modules\system
Теперь действительно могу полностью настроить дизайн!
Собака была зарыта именно в этих стилях!

Аватар пользователя reverie7 reverie7 15 декабря 2006 в 7:00

Итак, проблема была в файле modules/system/system.css

17 tbody {
18 border-top: 1px solid #ccc;

Меняем значение border-top на 0px - и всё окей!