как сменить тему WP на всю страницу браузера - PullRequest
0 голосов
/ 04 декабря 2009

Я пытаюсь изменить тему по умолчанию, чтобы она занимала всю страницу браузера ...

например: http://themeshaper.com/demo/thematic/

Есть ли простое исправление, которое можно сделать? Я попробовал несколько вещей на этой странице с помощью firebug, но, похоже, ни одна из них не сработала ..

Ответы [ 3 ]

0 голосов
/ 04 декабря 2009

Похоже, что тема построена с «фиксированной» разметкой ширины - это означает, что ширина страницы установлена ​​на фиксированное значение, и изменение размера окна вашего браузера не изменит макет страницы. Вы пытаетесь изменить его в «гибкий» макет - это означает, что страница будет корректировать размеры в соответствии с окном браузера. К сожалению, темы (и макеты веб-страниц в целом), как правило, создаются как одна или другая (фиксированная или изменяемая), и трудно переключаться между ними без изменения большого количества CSS. Итак, ответ на ваш вопрос: нет, простого решения не существует.

0 голосов
/ 04 декабря 2009

Не уверен насчет , простого , вот немного CSS, с чего можно начать, но вы, вероятно, найдете больше, когда покопаетесь в различных стилях страниц и т. Д. Добавьте его в конец основного style.css для темы.

#access, #branding, #main, #footer { padding-left: 20px; padding-right: 20px;}

#branding, #header .menu, #siteinfo, #main { width: auto }

#container { width: 70% }
#content   { width: 90% }

.main-aside { width: 28% }

Кроме того, остерегайтесь специфических таблиц стилей IE и т. Д., Которые могут изменить эти же селекторы.

0 голосов
/ 04 декабря 2009

Вы можете сделать основной контейнер 100% шириной с помощью CSS, но это будет не только означать, что вы измените все свойства ширины разметки на значения в процентах, поскольку вы не получите одинаковый результат на разных экранах. *

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

Итак, в заключение, это может быть возможно, но довольно сложно, если вы не освоите CSS.

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