- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Помогите мне сделать таблицу на дивах.
Есть таблица:
<tr>
<td valign="top" width="70%" height="100%" bgcolor="#808080" align="center">первое
<div align="center">
<center>
<table border="0" width="95%" cellspacing="0" cellpadding="5" height="100%">
<tr>
<td align="center" colspan="2" bgcolor="#808000">четвертое</td>
</tr>
<tr>
<td align="center" height="20" bgcolor="#3333FF">пятое</td>
<td align="center" height="20" bgcolor="#3333FF">шестое</td>
</tr>
<tr>
<td valign="top" colspan="2" bgcolor="#808000">седьмое</td>
</tr>
<tr>
<td height="20" valign="top" bgcolor="#3333FF">восьмое</td>
<td height="20" valign="top" bgcolor="#3333FF">девятое</td>
</tr>
<tr>
<td valign="top" colspan="2" bgcolor="#808000">десятое</td>
</tr>
<tr>
<td height="20" valign="top" bgcolor="#3333FF">одиннадцать</td>
<td height="20" valign="top" bgcolor="#3333FF">двенадцать</td>
</tr>
<tr>
<td valign="top" colspan="2" bgcolor="#808000">тринадцать</td>
</tr>
<tr>
<td height="20" valign="top" bgcolor="#3333FF">четырнадцать</td>
<td height="20" valign="top" bgcolor="#3333FF">пятнадцать</td>
</tr>
</table>
</center>
</div>
</td>
<td valign="top" width="15%" bgcolor="#33CCFF" height="100%" align="center">
два
</td>
<td valign="top" width="15%" bgcolor="#CCCCFF" height="100%" align="center">
три
</td>
</tr>
</table>
Ее нужно перевести в CSS.
нужно срочно. заплачу. голова не соображает. душно и жарко
Table специально придуман для таблиц. Велосипед не выдумывайте.
Table специально придуман для таблиц. Велосипед не выдумывайте.
мне нужно таблицу на <div>
Введите содержимое
Даже деньги не помогают. Вот по этой причине и приходиться делать сайт самому. Нет и не было у нас действительно хороших специалистов в веб строительстве. Единицы. Большинство лишь языком больше говорят, а на деле пустое место.
---------- Добавлено 17.08.2013 в 15:50 ----------
Еще раз говорю, что на деле большинство спецов раздутые языком. такое простое задание даже некому выполнить. С такое проблемой уже не раз сталкиваюсь. на языке знает все, а на деле - пустое место.
Только и способны репутацию мне портить. Я ведь сказал, что заплачу.
Я ведь сказал, что заплачу.
не плачь...
http://stackoverflow.com/questions/3053205/how-create-table-only-using-div-tag-and-css
а еще вам bootstrap поможет 100500%
Отвлекаясь от вопроса целесообразности, пример мне стал интересен, поэтому вариант реализации привожу ниже.
Ваша таблица не везде отображается одинаково, как минимум в части обработки table height="100%" для внутренней таблицы, которая внутри <div> и внутри <center> (например, IE и Chrome думают на этот счёт по-разному - вот ваша таблица в действии).
Вот примерно (с оговорками - примечание см. ниже кода), что может получиться из этой таблицы:
Этот пример в действии - тут.
Примечание. У меня в Chrome моя таблица отображается почти как ваша в IE (т.к. в Chrome 28 страница отображается, как я понимаю, не так, как задумано), за исключением ширины синих ячеек (которых по две в строке). Ширина этих ячеек у вас не указана, я поставил по 50%, а браузер думает немножко иначе (например, 45%/55%).
Использовать table-cell ещё и для этих div я не стал, т.к. возможно, это не столь важно.
В Chrome 28 table height=100% из вашего примера для внутренней таблицы (по крайней мере у меня) не имеет эффекта, т.к. вышестоящие <div> и <center> имеют высоту не 100%.
Ещё один пример без использования display: table/table-row/table-cell, но с использованием Javascript - тут.
Javascript/JQuery применяется для решения проблемы одновременного использования строк с фиксированной высотой совместно со строками с плавающей высотой, заданной в процентах, не применяя таблицы (в т.ч. через display: table/... и т.п.).
Ссылки на рабочие примеры привожу в соответствии с пп.1 п.3 правил, в качестве иллюстрации к утверждениям и для удобства сравнения.
Еще раз говорю, что на деле большинство спецов раздутые языком. такое простое задание даже некому выполнить
есть надежный способ, чтобы вычислить говноверстальщика: он верстает табличные данные дивами.
есть надежный способ, чтобы вычислить говноверстальщика: он верстает табличные данные дивами
Не... не катит... это же не древнейшая профессия
платят нормальное бабло - пофик - можно и в эксель (и т.д.) запихать и вывести
есть надежный способ, чтобы вычислить говноверстальщика: он верстает табличные данные дивами.
Я думаю, все обстоит гораздо проще, ТС явно с кем-то поспорил, что сможет таблицу "запросто" перевести в div-ы:)