Попытка остановить размещение тела под боковой панелью - PullRequest
1 голос
/ 23 декабря 2011

http://jsfiddle.net/5V7Q7/3/

То, что я пытаюсь сделать, это остановить движение тела ниже боковой панели , когда для тела рядом с боковой панелью недостаточно места.

Я бы предпочел, чтобы тело скрывалось за экраном.чем располагаться под боковой панелью.

(измените размер браузера, чтобы увидеть эффекты) - нажмите на ссылку скрипты, например, о том, что происходит.

Ответы [ 2 ]

1 голос
/ 23 декабря 2011

Вот jsfiddle чтобы делать то, что вы хотите

Основная идея:

#body, #sidebar {display: table-cell;}

и удалить все float: left.

0 голосов
/ 23 декабря 2011

Обратите внимание, что display: table-cell не распознается IE7.Вам придется написать отдельную таблицу стилей для IE7

. Я создал другой подход, ширина больше не является боковой панелью ... оба основаны на процентах.Проверьте это .Если IE7 вас не беспокоит, используйте решение, указанное выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...