2012-02-29 2 views
1

Моя страница отображается правильно на настольных браузерах, но не на мобильных устройствах. URL-адрес удаляется после разрешения вопроса. Логотип в левом верхнем углу абсолютно расположен. Дивы под заголовком также абсолютно расположены с left: 0. В настоящее время div#page имеет position:relative, но я пробовал помещать относительное позиционирование на множество оберточных divs без успеха. У меня также есть php-выходные буферы в каждом отдельном php-файле (например, header.php, body.php).CSS Позиционирование для мобильных устройств

В слайд-шоу используется плагин WordPress, который вызывает плагин jQuery Cycle, а также объявляет абсолютное и относительное позиционирование, поэтому он может вызывать путаницу в отношении относительного и абсолютного. Но я попытался привязать относительное и абсолютное позиционирование к элементам в кажущейся каждой комбинации и до сих пор не повезло.

p.s. Я знаю, что CSS беспорядок, я планирую пройти и рефакторинг после того, как выясню эту проблему позиционирования.

+0

И если вы попробуете с поплавком влево? – David

+0

Float left не устраняет проблему. Первоначально я основывал весь макет на сетке 960, плавающие вещи слева друг от друга, поскольку они должны были отображаться. Но я хотел выполнить эффект перекрытия с логотипом и соответствующим содержимым. – dyelawn

ответ

1

Похоже, у вас есть медиа-запрос, в котором добавляется следующий css в определенной точке прерывания, которая влияет на размер мобильного телефона.

#main #content { margin: 0 7.6%; width: auto; }

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

+0

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

+0

Я хотел бы сделать что-то вроде '

logo
stuff
' где заголовок имеет фиксированную высоту, видимое переполнение и самый высокий индекс z, поэтому логотип отображается так, как если бы он перекрывал содержимое. – dyelawn

Смежные вопросы