iFrame, холст, фиксированная ширина, контент по центру и не выровнен по правому краю - PullRequest
0 голосов
/ 31 октября 2011

Я не смог найти ответ на свой вопрос, кроме того, его трудно объяснить несколькими словами.

мое приложение FB - это холст iFrame, когда я устанавливаю ширину в «жидкость», верхняя строка состояния выравнивается по левому краю. при переходе на фиксированную ширину я ожидаю, что у меня будет тот же макет, что и у FB, строка состояния centerd и мое приложение рядом с вкладкой активности приложения в реальном времени. Но макет FB по-прежнему похож на «жидкий», и мой контент имеет фиксированную ширину (760 пикселей) и центрирован, поэтому у меня вокруг него пустое пространство.

Я хочу просто нормальный макет FB, по центру строки состояния, мое содержимое по центру, рядом с ним должна быть вкладка активности, и только слева от моего содержимого должен быть пробел.

Может кто-нибудь сказать мне, как я могу настроить это правильно?

Вот несколько скриншотов для уточнения:

ожидается: http://oi39.tinypic.com/t88dat.jpg

исправлено: http://i40.tinypic.com/24drivk.jpg

жидкость: http: // i44.tinypic.com/2po31tt.jpg

привет

1 Ответ

0 голосов
/ 16 ноября 2011

Попробуйте использовать стиль тела {position: relative; left: someValue;}, где someValue рассчитывается на основе ширины окна. Так что это будет что-то вроде someValue=(windowWidth - facebookSidebarWidth - yourcontentWidth) / 2;

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

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