По умолчанию тема drupal делает некоторые проблемы - PullRequest
0 голосов
/ 10 января 2011

По умолчанию тема drupal создает некоторые странные проблемы.Если я создаю форму, содержащую разметку:

$form['markup'] = array(
'#type' => 'markup',
'#value' => '<table><tr><td> test </td></tr></table>');

Браузер отображает таблицу, однако свойство border-collapse стиля css таблицы установлено на «collapse».Это означает, что я вижу маленькую серую линию над моей таблицей, и это не очень красиво видеть.

Одно из решений состоит в том, чтобы самостоятельно зафиксировать значение border-collapse в свойстве таблицы, но до этогоделая это, я хочу быть уверенным, что нет другого решения, чтобы избежать этого.

Моя проблема: нормально ли, что стандартная тема drupal вызывает какое-то странное поведение с некоторым элементом HTML (например, таблицей).

У вас есть какой-то ответ?

1 Ответ

0 голосов
/ 10 января 2011

Обычно тема по умолчанию устанавливает что-то вроде «border-collapse», да.Маленькая серая линия звучит непреднамеренно, возможно, из предположения о таблицах, которые не соответствуют действительности в вашей таблице, например, отдельные <thead> и <tbody>.Ваше использование слова «сила» звучит так, как будто вы можете быть счастливее с базовой темой, которую вы можете легко настроить.

...