| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Эмуляция cellspacing для галереии |
| Автор: KonstRuctor 20.10.2009, 10:29 | ||||
| Привет! Идея сделать красивую галерею стара как сам html. Каждый решает задачу как может, используя разные хитрости и приемы. Сегодня я хочу попробовать реализовать мою задумку кроссбраузерно, на xhtml и css. Что я хочу получить? 1) Три колонки с фотографиями, каждая фотография помещена в бокс. 2) Три бокса в ряду одинаковы по высоте, имеют градиент от черного к серому. 3) Внутри каждого бокса фота и текст выровнены по центру (гор. и верт.). 4) Резина при изменении окна браузера. 5) Между боксами 10px. Задача элементарная: делаем таблицу, указываем cellspacing и необходимые атрибуты для <td>. Но хотелось бы сделать верстку на css. Вот мой код:
И стили
Где dark_polos.gif -- наш градиент. В современных браузерах все выглядит красиво, но в IE6 и в IE8 в режиме совместимости красивые расстояния между боксами исчезают. Как добиться этой самой красоты везде, пока не знаю. Какие у кого мысли? |
| Автор: FortMax 21.10.2009, 01:06 |
| через стилевое свойство margin: для td |
| Автор: youri 21.10.2009, 01:41 |
| http://www.google.com.ua/search?client=opera&rls=uk&q=ie+border-spacing&sourceid=opera&ie=utf-8&oe=utf-8 или div'ами переделать |
| Автор: FortMax 21.10.2009, 02:22 |
| youri, http://www.htmlbook.ru/css/border-spacing.html сказано, то IE такое не поддерживает !? |
| Автор: youri 21.10.2009, 03:08 |
| а ты возьми и погугли ;) |