- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
В ячейке таблицы расположен див. Текст1 и Текст2 выполняют обтекание картинки с одной стороны с использованием float:left. Но вся конструкция прижимается к левому краю ячейки таблицы. Как выровнять данную конструкцию строго по центру ячейки?
float:left
float:left убери, в стиль div добавь
в td -
float:left убери, в стиль div добавь
в td -
Если убираю float:left, пропадает обтекаемость картинки, Текст1 и Текст2 оказываются под картинкой.
Упс, недоглядел, кеш надо было почистить)). Спасибо, работает!
Кхм извините за офтоп. А зачем вам собственно див в таблице. Таблицы на данный момент должны использоваться только для представления табличных данных.
Как по мне если уж так нужно, то рисуем внутри ячейки див с шириной = ширине ячейки и далее в этом диве делаем все что угодно, но это ребята наркомания.
Сделать то можно сотней способов.
начиная от задания ширины дива и св-ва margin 0 auto (правда я хз как оно сработает в таблице, даже в голову не приходило так делать), заканчивая рисованием дива в ширину ячейки, но тогда вопрос зачем вам таблица.
voltest, Потому что на сайте нужна именно таблица, с множеством колонок и полей.
voltest, Потому что на сайте нужна именно таблица, с множеством колонок и полей.
Если я правильно понял то.
http://www.cssdesk.com/DDkHx
только я вам это не показывал, это просто жесть.
Ну а если текста много то задаем ширину блока контента (текст)
http://www.cssdesk.com/hFhv8
Разберетесь я думаю, отступы сами проставите,
voltest, Да, да, это то что надо. А что в этом страшного?))
voltest, Да, да, это то что надо. А что в этом страшного?))
Блочный (ну пусть инлайн-блочный) элемент внутри встроенного.
Ну такое.
Ну это как ездить на колесе-костыле, оно в целом работает, но это не то, что нужно.
Во всех справочниках, в хелпах поисковых систем, учебниках написанно что-то вроде.
Таблица должна использоваться для представления табличных данных (цены например).
Но опять же все что не запрещено спецификацией то...
Сейчас просто есть флекбоксы и пр. а тут таблицы с дивами.... При просмотре на мобиле особенно при косяках с шириной (% и пиксели) может все поехать. Плюс таблицы имеют кучу различных отступов, мду ячейками, внутри и пр. пр. считать оч неудобно. В общем это костыль как по мне в чистом виде, на своем сайте я бы такого не сделал.
В ячейках таблицы можно размещать любые элементы, и это никакой не костыль, и ничего страшного в этом нет. И лет 10 назад табличная вёрстка была обычным делом, на ней делалось большинство сайтов. Сейчас же таблицы для вёрстки практически не используются по причине невозможности сделать респонсив-дизайн на такой вёрстке. Поэтому их используют там, где это действительно необходимо.