У меня есть изображение и боковая панель.Скрыть боковую панель/стоп-контейнер из упаковки
<div id="outer" style="max-width:1020px;min-width:730px;overflow:hidden;overflow-x:hidden;overflow-y:hidden;">
<div id="image" style="float:left;max-width:720px;">
<img src="image.jpg" alt="" style="max-width:720px;" />
</div>
<div id="sidebar" style="width:300px;float:right;">
content
</div>
</div>
Я хотел бы боковой панели, чтобы исчезнуть, если при изменении размера окна и там не хватает места, чтобы показать боковую панель. К сожалению, боковая панель падает на дно и обертывается при изменении размера окна.
Я пробовал «white-space: nowrap;», но это, похоже, не применимо здесь. Контейнер изображения может иметь разную высоту, поэтому я не могу установить его на фиксированную высоту.
Как я могу остановить «внешний» div от расширения и сделать боковую панель недоступной при изменении размера окна?
Я внедрил ваше предложение. Боковая панель скрыта. Но всякий раз, когда я изменяю размер окна, все еще остается пустое место, где показывалась боковая панель. Я уже пробовал видимость = свернуть, но он имеет тот же эффект. – reggie
использование 'document.body.cilentwidth' для ширина сравнение. смотри, я ** отредактировал ** мой ответ. –