Раздел вопрос-ответ Как задать ширину таблицы html+css?

Как задать ширину html таблицы, если width не помогает, таблица все равно растягивается в зависимости от данных которые в ней выводятся. Т.е. иногда растягивается, иногда нет.

Оба этих варианта на css и html не помогают.

1. css

table {
   width:800px;
}

2. аттрибут style в html

<table style="width: 800px;">
<td style="width: 250px;">

 

share

1 ответ

Сам спросил и сам отвечу.

Внутрь <td>, который расстигивается слишком сильно (если внутри китайские иероглифы или еще что-нибудь) вставить дополнительный div и прописать стили на него:

width: 250px; 
word-wrap: break-word;
Таким образом, получается:
 
<td><div class="fix-width">Абра-кадабра</div></td>

.fix-width { 
    width: 250px; 
    word-wrap: break-word; 
}

 

Добавить комментарий
    как минимум 5 символов

    icon Вход в систему

    зарегистрироваться
    НОВЫЕ ПОЛЬЗОВАТЕЛИ