【发布时间】:2012-03-01 01:40:22
【问题描述】:
我的页面在桌面浏览器上正常显示,但在移动设备上不正常。该网址是[问题解决后删除]。左上角的标志是绝对定位的。标题下方的 div 也绝对定位为left: 0。目前div#page 有position:relative,但我尝试将相对定位放在许多包装器div 上,但没有成功。我在每个单独的 php 文件(例如 header.php、body.php)中也有 php 输出缓冲区。
幻灯片使用了一个调用 jQuery Cycle 插件的 WordPress 插件,并且还声明了绝对和相对定位,因此它可能会导致混淆什么是相对什么是绝对。但是我尝试在看似每个组合中的元素上附加相对和绝对定位,但仍然没有运气。
附言我知道 CSS 是一团糟,我打算在弄清楚这个定位问题后进行重构。
【问题讨论】:
-
如果你尝试左浮动?
-
向左浮动不能解决问题。我最初将整个布局基于 960 网格系统,按照应该渲染的方式将它们彼此浮动。但我想实现与徽标和内容的重叠效果。
标签: html css positioning