получить div текущую (отображаемую) ширину с помощью JavaScript - PullRequest
0 голосов
/ 08 октября 2010

Эй, у меня есть php-скрипт, который перетаскивает некоторые изображения из базы данных и отображает их с помощью float: left;поэтому они идут слева направо.

Однако, если в css я не определю ширину контейнера, они прыгают на вторую строку.

Так что вопрос ЕСТЬ!

Как на всю жизнь я мог заставить его вычислить ширину содержимого, а затем установить атрибут width с помощью javascript all на одной загрузке.

У меня действительно было небольшое беспокойство, что это было бы нелегко сделать возможнымпоскольку сначала нужно было отрендерить изображения / макет, чтобы получить ширину, а затем настроить его.

Идеи, пожалуйста, люди !!х

1 Ответ

0 голосов
/ 08 октября 2010

Ваш вопрос связан с тем, как работают потоки с плавающей запятой ...

Если два изображения с плавающей запятой и сумма их ширин шире, чем содержащий элемент, они будут перенесены (аналогично тому, какслова в переносе абзаца).

Визуальные ссылки, описывающие поток «плавающих» элементов (слишком сложно описать в нескольких словах):

...