除了这个之外,我在网站的任何其他页面上都可以使用侧边栏;所有页面都有相同的模板。侧边栏现在正在做旧的“进入内容”。
当我尝试将其在 Firebug 中的位置编辑为除相对位置之外的任何位置,然后将其更改回相对位置时,它会很好地弹回原位。但是,我对代码所做的更改无济于事。
当我将 youtuve 视频添加到帖子中时,问题开始出现。
除了使用 Jquery 快速改变定位之外还有什么想法吗?
除了这个之外,我在网站的任何其他页面上都可以使用侧边栏;所有页面都有相同的模板。侧边栏现在正在做旧的“进入内容”。
当我尝试将其在 Firebug 中的位置编辑为除相对位置之外的任何位置,然后将其更改回相对位置时,它会很好地弹回原位。但是,我对代码所做的更改无济于事。
当我将 youtuve 视频添加到帖子中时,问题开始出现。
除了使用 Jquery 快速改变定位之外还有什么想法吗?
当您position:relative
从中删除时会发生什么#content
?另外,我可以在 FF3.0.17 XP 上复制该问题
将侧边栏保持在原来的位置(在 下方<div id="left">
),只需更改一个 CSS 规则,然后添加另一个:
/* layout.css Line 310 */
#content {
display: block; /* Changed from 'table' */
overflow: hidden; /* Keeps 'left' and 'sidebar' from overflowing
}
测试工作:Firefox 2.0 Win、3.0 Mac/Win、3.5 Mac;野生动物园 4; IE6、IE7、IE8;铬 3 赢
在我看来,position:relative
是#sidebar
什么搞砸了。尝试将其更改position: static
为侧边栏 ID。
您缺少一些结束标签:[Invalid] Markup Validation of reneewarren.com/category/blog/ - W3C Markup Validator。并尝试使用插件进行有效的 Flash 嵌入:WordPress › Kimili Flash Embed « WordPress Plugins。
尝试在内容标记之前移动侧边栏标记。
您是否尝试过设置高 z-index ?