关于wordpress主题错位及侧边栏下掉的原因及解决办法
我的wordpress模板常常会出现侧边栏往下掉和主题左右错位的情况,尤其是在IE6和IE7之下,虽然新的wordpress版本已经不支持IE6,但不可否认的是,使用IE6的盆友仍然占了大多数,而使用IE7和Firefox的只占少数,而且,有时候即使是在IE7和Firefox之下,仍然会出现错位或者下掉的情况。我尝试了许多次,也参考了一些资料,总算大概找出了错位的原因,并找到了解决的方法。
1.wordpress主题左右错位的原因及解决方法。之前建立Achieves页面的时候曾经出现过一次这样的情况,即页面内容整体偏左,而右边则留出了很大的位置,前天升级到wordpress2.6的时候,又出现了同样的问题,而且均是在IE下出现。思来想去,这两次出现问题的时候有一个共同点,那就是启用了新的插件,上次是SRG Clean Archives插件,这次是启用了一键升级插件InstantUpgrade。会不会是插件引起的呢?在禁用这两个插件之后,果然页面显示在IE6、IE7和firefox3下均为正常。
2.wordpress主题侧边栏下掉的原因及解决办法。侧边栏下掉我发现有三种情况,一是部分下掉,二是全部下掉至右下侧,三是全部下掉至左下侧。
侧边栏部分下掉的原因及解决办法。之前发现望月的博客侧边栏从“站内搜索”开始下面的部件均下掉。经过分析,发现是在用Google定制站内搜索时搜索框过长,导致从站内搜索开始以下的部件全部下掉。同理,如果你的其他侧边栏部件出现过宽的情况,尝试将其缩小。
(以下内容参考自阿德日志)
侧边栏下掉至右下侧的原因及解决办法。不同的浏览器对.css + HTML 的渲染算法稍有区别,这导致了常常firefox里面正常的,在IE7里面有点点不一样,在IE6里面浏览器认为,右边的空间不够用了,只好将侧边栏放到位于侧边栏原来位置的下面且左边没有内容的地方,于是就侧边栏错位了。解决方法也很简单,修改主题包里的style.css文件。关键是修改里面的page和content两个div容器对 应的宽度大小width属性值。要么让前者变大点,要么让后者变小点,这样对于发生错位的浏览器来说,侧边栏有足够的空间可以方了。操作很简单,你根本不 需要任何.css的知识,搜索#page 找到后,看它的width属性的数值,比如970。那么你将整个style.css文件里面所有数值是970的都改大一点点,比如980,反正知道浏览器 正常显示为止。当然也可以修改content那个数值,方法类似。
侧边栏下掉至左下侧的原因及解决办法。出现这种情况比较少,一般都是主题包的问题,如果只是个别网页有这种情况。则可能是博客文章的HTML代码里面包含一些类 似<div><!–DC 这样的代码,按照HTML的规则,类似C语言,一个<div>是要于</div>对应的,他们里面还可以再包 含<div><div>,这里平白无故多出来个<div>,导致浏览器在解析时候把这个div开始到侧栏甚至底部都 作为这个div容器的一部分了,自然,在渲染时候,他就把侧栏也当作左边正文content的一部分了,于是就给弄到留言框下面了。
经过修改之后,目前望月博客在IE6、IE7和Firefox下均显示正常,也麻烦各位盆友帮忙测试,同时万分感谢Fly同学的提醒和帮助。
博主收下邮件,我给你about中的邮件地址发了封Email
客气 客气
建议把 超链接的颜色改了
这个灰色link的确不行,不醒目啊 ....
恩,的确,换成友链中的那种绿色也许不错。
还有一个问题,好像那个评论之星的侧边栏不见了。
原来WP最新版不支持IE6,怪不得我的在IE6下显示还是有问题!
望月,你的模板好像有点问题:
点击标签进去,每篇文章的摘要部分都是乱码。
我用的浏览器是ff3.01。
的确有这样的问题,考虑换模板了。
"操作很简单,你根本不 需要任何.css的知识,搜索#page 找到后,看它的width属性的数值,比如970。那么你将整个style.css文件里面所有数值是970的都改大一点点,比如980," 到底在哪里改呀??
我的博客www.xunnage.com在ie7.0显示正常,但在ie6.0就错位了,能不能表述清楚点。
现在新版的wp已经不支持IE6了,所以错位也是正常的。
谢谢啦,虽然没解决问题,呵呵。
呵呵,我还是在用IE6呢,感觉用IE7不如用别的浏览器里,IE6很好用,我不怕漏洞!
我也遇到过边栏整个下沉的情况,当时是因为文章中插入了一个过长的URL,后来我用超链接 替代解决了
大家可以看看我的英文BLOG
我的网站在ie6.0下也会下调..能帮忙看看吗?
"有人回复时邮件通知我" 这个是安装了什么插件?
先谢谢了 😛
同学,现在包括Google在内的很多网站都不再支持IE6了,所以不必太在意IE6下的诸多问题,另外,那个插件叫做Comment Reply Notification。邮件通知回复。
望月你好,祝你新年快乐,虎年发大财。 😆 我的网站内容页侧边栏跑到了内容的正下面。其他页面都没问题。请教下,这是什么原因呢。谢谢了。
不好意思,一下子全部粘上去了 😆 😆 😆
我的也发生了错位,不过不想管太多了,先好好完善自己的内容。等ie6淘汰了再说。 😈
博主博客不错,顶了,我的WordPress边侧栏也往下掉,不知道什么原因,能否告知一下,发我邮箱,谢谢
我测试了下,是正常的,Firefox和chrome下都正常。
望月你好~这是我的小站http://qiusuoge.com/,首页右边栏“本月人气”在IE浏览器下错位,向左移位到中间了;但在火狐浏览器下正常显示。能否帮看看怎么调理呀?
有些页面是右侧掉下来,而且占据整个宽度,是什么情况呢?
我的侧边栏全掉到content下面去了,看了你的总结发现是我误删了一个""
怎么“”会被吞掉么
谢谢,我的问题总算解决了,ie5.5还是不行,但是用5.5版本的估计很少了。
北人的博客还是没改好。。。真是郁闷之极!!!
侧边栏下掉至右下侧,用你的方法试了还是不行,可否得到你的帮助?谢谢
你好,亲爱的博主大哥,我博客www.yangyuan120.com就出现了侧栏下掉,点击分类页面的时候侧栏昝到低下,忙了一天不知道是啥问题。能邮箱告知,帮我调整一下吗?万分感谢!
专业博主
望月你好 请教一下 友情链接不显示 是怎么个情况呢 😳
试过了 右边框还是下掉 求大师详细指点
我碰到的问题是,插入百度联盟的广告代码后,IE浏览器就错位,其它浏览器都正常。不知道怎么解决。
应该是百度联盟的iframe之类的标签和主题的冲突吧,换个主题试试。
我的博客。只要写的文章有图片,侧边栏就会往下掉啊,删了图片就正常了,怎么解决? ❓ ❓ ❓ ,求大神解答……
谢谢你的文章了,很喜欢你的博客。我会多来你博客学习的。我对代码一窍不通啊。但我的目标就是形成品牌,我计算机是几乎0基础的,打扰一下,请问我安装了威言威语的Weisay Sail主题为什么文章中的插图不在首页文章摘要里显示呢?有空能不能帮我看一下。
我的博客也出现了侧边栏错位的问题,但我还是解决不了啊,是不兼容吗?怎么修改代码呢?
http://www.qnworld.com/
请教博主,全部错位了。连导航栏都在IE8 下面错位,该如何解决。
网页错位,乱码等不兼容性问题98%往往都是布局不合理,代码不规范造成的,通过调整网页布局,规范css代码,几乎都可以得以解决。兼容性包括ie6,ie7,ie8,firefox.chrome等浏览器。网页调兼容就上 http://jianrong.keqie.com
请教博主,
https://growlightfixture.com/
侧边栏的内容跑到中间底部了,研究了很久,还是解决不了。求赐教!o(╥﹏╥)o