Я видел похожие вещи, размещенные повсюду, и пробовал многие из них за последние пару дней и, похоже, никуда не денутся. Я нацелен на чистое решение CSS.Как центрировать изображение неизвестной/динамической высоты в плавающем div неизвестной/динамической высоты?
Итак, у меня есть контейнер/родительский div, а внутри него - левый и правый div. Контейнер растягивается вертикально, чтобы соответствовать большей левой и правой div (обе имеют неизвестную высоту). Левый div перемещается влево и имеет изображение в нем неизвестных размеров, а правый div будет иметь текст (об изображении). По идее, я хочу вертикально центрированное изображение слева внутри его родительского div, а текст - справа. Если есть другие структуры для этого, кроме плавающих (например), я открыт.
Я сделал шаблон ситуации на jsfiddle: http://jsfiddle.net/hoopadoop/GEkaW/
Я пытался отображения: таблицы; с вертикальной выровненностью: middle ;, background: url (image) no-repeat center center ;, и материал с полями. Единственное, что до сих пор работало, - это использовать html <tables>
, но я предпочел бы придерживаться CSS.
Возможно, я просто продолжаю получать синтаксис неправильно или что-то глупое, но я не могу заставить ничего работать. Любая помощь очень ценится
Ну, что было быстро и легко. Принято для ссылки и фрагмента кода, поэтому я не виню синтаксис. – nixjdm