X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Таблица
Katz
Katz
Topic Starter сообщение 30.3.2011, 20:35; Ответить: Katz
Сообщение #1


Как сделать такую таблицу в html? нижняя ячейка должна быто по центру относительно двух верхних. Позднее в них будут "картинки-ссылки"
Какую нибудь бы идею... тапками не кидаться :rolleyes:
[attachment=37677:Unbenannt.jpg]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hisbvdis
hisbvdis
сообщение 30.3.2011, 23:22; Ответить: hisbvdis
Сообщение #2


В общем, у меня почти получилось, но только почти.
1)В верхней "строке" таблицы создаешь две ячейки, которые растягиваешь на 2 ячейки с помощью свойства "Объединение ячеек" colspan="2"
2)Во второй строке нужно создать 4 ячейки. Двум посередине задать равный размер (можно в процентах от ширины строки).
3)Двум крайним ячейкам задается также одинаковый размер и делаем их невидимыми с помощью visibility:hidden;
4)Убираем для двух нижних видимых ячеек (которые посередине) рамки соответственно правую и левую.
5)И вот тут у меня пробема: как убрать промежуток между ячейками нижними.
Margin не работает.
Border-spacing влияет на все ячейки и сжимает две верхние, что не желательно.
Хотя, если Вам обязателен промежуток между двумя верхними ячейками и между ячейками по вертикали, можете для таблицы указать border-spacing:0;
Тогда получится.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
hisbvdis
hisbvdis
сообщение 30.3.2011, 23:23; Ответить: hisbvdis
Сообщение #3


Второй вариант, но здесь нижняя ячейка - это отдельная таблица, состоящая из одной ячейки.
Думаю, тут и так все понятно.
Отступ второй таблице сделать слева и все готово.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
pavelsc
pavelsc
сообщение 31.3.2011, 2:24; Ответить: pavelsc
Сообщение #4


Отступ второй таблице сделать слева и все готово.

лучше margin:0 auto;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LoaD_hb
LoaD_hb
сообщение 31.3.2011, 10:20; Ответить: LoaD_hb
Сообщение #5


Или можно так, объединяешь две нижние ячейки в одну, и соответственно растягиваешь ее на ширину двух верхних,
затем можно в нижнюю ячейку вставить например блок div, и с помощью css выровнить его по середине ячейки ну и тому подобное!))
Хотя это почти тоже самое что и Ваш второй вариант!)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Katz
Katz
Topic Starter сообщение 31.3.2011, 17:17; Ответить: Katz
Сообщение #6


Спасибо. Попробую
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Katz
Katz
Topic Starter сообщение 31.3.2011, 22:03; Ответить: Katz
Сообщение #7


Второй вариант подошел, спасибо

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) непослушная таблица (((
1 alex577 2859 9.2.2013, 2:40
автор: -Eraser_str-
Открытая тема (нет новых ответов) Таблица растягивается в Chrome , Opera в FireFox все хорошо , помогите.
0 Hammer2900 6243 3.2.2013, 22:01
автор: -Hammer2900-
Открытая тема (нет новых ответов) Таблица распределения игроков.
5 mafao 4607 19.11.2012, 22:49
автор: -Arks-
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыТаблица записи на прием.
Как реализовать
16 gaaarfild 6163 7.4.2011, 18:19
автор: gaaarfild
Открытая тема (нет новых ответов) Послать на печатать obejct(таблица),как?
1 MannishArt 5802 31.3.2011, 13:57
автор: -Baron93-


 



RSS Текстовая версия Сейчас: 18.4.2024, 13:11
Дизайн