CSS: может ли CSS применяться к элементам <td>и <tr>, идеально имитирующим стиль элементов <div>? - PullRequest
0 голосов
/ 01 июля 2010

Я хотел знать, настраиваю ли я таблицу с элементами <td> и <tr> таким же образом, как я обычно настраиваю <div> элементы страницы.

Я спрашиваю об этом, потому что не могуизмените сгенерированный HTML-код, и я хотел бы, например, сместить строки вправо или добавить отступы, margin.

Отлично ли работает CSS на элементах <tr> или <td>?(Я прошу вас об этом, прежде чем начать).

спасибо

Ответы [ 3 ]

1 голос
/ 01 июля 2010

Все зависит от того, что вы хотите сделать.Если вы хотите применить пользовательское плавание к определенным ячейкам (используя CSS float), вы можете получить сумасшедшие результаты, потому что вы насмехаетесь над блочной моделью элемента <td>.

Если вы хотите плавать текстсодержимое внутри, вы всегда можете использовать text-align:left / right / center.

Опять же - если вы хотите повлиять на содержимое ТД, оно должно быть относительно таким же, как если бы вы использовали <div>.Если вы хотите повлиять на td , вы можете получить неожиданные результаты, особенно в отношении position, float, z-index, display атрибутов CSS.

1 голос
/ 01 июля 2010

Отлично ли работает CSS или элементы? (Я прошу вас об этом прежде чем начать).

Да, вы можете применить CSS к любому элементу. Кстати, вы можете выбрать направление TD, указав align="left" или align="right". Не надо их плавать. Вы могли бы предоставить образец того, чего вы хотите достичь.

0 голосов
/ 01 июля 2010

«Я прошу вас об этом, прежде чем начать».

Это немного глупо (без обид), не правда ли?

Если бы вы попробовали, вы бы увидели, что проблем нет.Просто имейте в виду, что стиль по умолчанию - это не то же самое, и что есть некоторые ограничения из-за отображения элемента таблицы (от которого вы можете избавиться, используя свойство css display).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...