2010-10-08 4 views
0

Привет, Ive получил скрипт php, перетаскивая некоторые изображения из базы данных и отображая их с помощью float: left; поэтому они идут слева направо.get div current (rendered) width with javascript

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

Итак, вопрос IS!

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

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

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

ответ

0

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

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

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

+0

й Я понимаю, что, но мне нужно, чтобы всплыть НЕ завершайте родительский div, мне нужно, чтобы он переполнялся и создавал горизонтальную прокрутку. – Owen