wordpress-logo

换个WordPress图放下,老子来求助了.


  不得不承认WordPress的Theme搞起来是很麻烦滴,也不得不埋怨自己是有点千色色滴. 这两件既定的事实导致了Movie Castle的侧边栏出现了这样那样的变化,以及显示上的bugs.

  先看几张图吧,我很郁闷ing,怕表述不清楚.

image

Firefox3下侧边栏榜单的显示

image

IE6 IE7 IE8下的显示...

image

使用了同样的样式,分类则没有任何问题

image

友情链接则出现了一样的问题. FF3下正常,IE下出现问题

  大家大概知道我的郁闷了吧...看了下源代码,没有任何问题,即产生这样的显示bugs99%是由于CSS样式造成的,具体问题在哪里,我不知道. Chada的站里边侧边栏在IE下显示也有问题,以下是截图,这间接说明我虽然精简了Chada的CSS样式代码,但这不是引起显示状况的主因,那究竟是什么呢?!

image

  Sidebar.php文件中我是这么写滴:

<div class="widget_box">
  <h2>title</h2>
  <div id="ttf">
    <?php if(function_exists('ns_show_top_commentators')){ ?>
      <ul>
      <?php ns_show_top_commentators(); ?>
      </ul>
    <?php } ?>
  </div>
</div>

 

  CSS中则是这么写滴:

#ttf ul li {
float:left;
margin-right:10px;
overflow:hidden;
padding:5px 0 2px 15px;
white-space:nowrap;
width:140px;
}

 

  问题在哪呢?!...请积极为我和Chada找出这个bug的缘由及IE下的hack方法,感激不尽.哦,对了,我已经放弃Widgets了,所有侧边栏选项都是直接写在Sidebar.php之中滴...

  本日志现有 57 条精彩评论 | Leave a Comment»
  1. neekey said in 2008.07.30 16:40:

    不懂。。建议不要这么搞就好了~
    简单点好。。
    实在要的话也用三栏的

    [回复]

    Yacca reply in 2008.07.31 1:48:

    其实有插件的,但是我希望放弃widgets...用code直接写.

  2. homer said in 2008.07.30 16:45:

    错落有致才是美感。
    只有官方网站才那么严谨~~

    [回复]

    Yacca reply in 2008.07.31 1:48:

    ...那是bug,不是具有美感的错落有致

  3. 老N said in 2008.07.30 17:05:

    我一直是用ff看你的站,倒是没有发现这个诺

    [回复]

    Yacca reply in 2008.07.31 1:44:

    我也是在ff下调试的,所以一直没发现...

  4. 房房 said in 2008.07.30 17:30:

    IE6下的确少了4个链接.

    [回复]

    Yacca reply in 2008.07.31 2:05:

    没有少...还是这么多 只是显示很有问题.

  5. DiggLife said in 2008.07.30 17:54:

    CSS菜鸟飘过

    [回复]

    Yacca reply in 2008.07.31 2:04:

    你显然不菜的...谦虚啥...

  6. fire3 said in 2008.07.30 18:19:

    俺也是只在网银等极端情况下才会用IE滴。。

    [回复]

    Yacca reply in 2008.07.31 2:04:

    淘宝时还要用ie nnd...

  7. Estyle said in 2008.07.30 19:34:

    又一只CSS菜鸟飞过

    [回复]

    Yacca reply in 2008.07.31 2:03:

    老e是编程方面的高手,css菜那也没什么了...

  8. Lucifr said in 2008.07.30 20:40:

    行高的问题,加个:
    line-height:17px;
    再试试

    [回复]

    Yacca reply in 2008.07.31 2:03:

    ok 解决了ie5.5-ie7的问题,但ie8下依然有存在-.-......吐血的ie8啊

  9. 望月 said in 2008.07.30 21:10:

    我的侧边栏一直下掉,更烦,本来想改一下链接颜色,找了半天,愣是没有在css中发现该改哪里,郁闷。

    [回复]

    Yacca reply in 2008.07.31 2:02:

    a:link{color:#333;text-decoration: none;}
    a:active{color:#0A9BDC;text-decoration: none;}
    a:visited{color:#333;text-decoration: none;}
    a:hover{color:#0A9BDC;text-decoration: none;}

  10. stephen said in 2008.07.30 21:14:

    最近我也想把我的侧栏分成两排来显示,我写的CSS代码本机测试都失败,郁闷。。

    [回复]

    Yacca reply in 2008.07.31 2:02:

    我的css你可以直接copy...

  11. Black-Xstar said in 2008.07.30 21:18:

    迟来的CSS菜鸟飞过……

    [回复]

    Yacca reply in 2008.07.31 2:02:

    抓牢迟来的小鸟. 丢进苦力营

  12. slim said in 2008.07.30 21:38:

    你仔细看看就会发现:中文多的那边或者中文处在中间就会变形,我猜这是由于IE不如ff严谨。
    你可以试着加上一句行高控制line-height,也许能解决。
    具体我不是太懂。

    [回复]

    Yacca reply in 2008.07.31 2:00:

    已经加了...的确解决了ie5.5-ie7的问题,但ie8下依然如是...

  13. slim said in 2008.07.30 21:39:

    ps:这不是好好的嘛……

    [回复]

    Yacca reply in 2008.07.31 2:00:

    ctrl+f5多次看看有没问题 现在应该只剩下ie8有问题了,不过是全页面的问题...不仅仅是这一处了.

  14. wings said in 2008.07.30 21:56:

    啊。。。一点都没搞懂。。。。
    悄悄地溜走。。。

    [回复]

    Yacca reply in 2008.07.31 1:58:

    感谢翅膀同志忙里偷闲帮我这个小忙.

  15. disinfeqt said in 2008.07.30 22:36:

    yacca的主题真是越做越精致了啊...真有功夫 PFPF
    写到sidebar.php里也没什么不好 减少动态调用 挺简洁的~

    [回复]

    Yacca reply in 2008.07.31 1:58:

    ^^ 以后有时间就慢慢改动theme的小细节了...

  16. Chada said in 2008.07.31 3:27:

    咔咔,我说过我要坐享其成,哈哈,待会儿再去整理行高的问题。
    夜猫潜行中。。。喵呜~

    [回复]

    Yacca reply in 2008.07.31 10:50:

    -.- 狡猾滴chada哇...

  17. Stanley said in 2008.07.31 5:05:

    FF3 没问题
    IE6 最近评论 跑下去了 看来评论太长了

    [回复]

    Yacca reply in 2008.07.31 10:50:

    已解决这个问题...针对ie6和5.5做了hack...

  18. ZH CEXO said in 2008.07.31 10:54:

    正在学CSS的也飘过~~~~~“网站程序员比妓女还累啊”,这是CB上一位网友的留言,感觉挺形象的,唉……

    [回复]

    Yacca reply in 2008.07.31 11:25:

    妓女累在心里...技术累在脑子上

    slim reply in 2008.07.31 15:53:

    这是真的

    Yacca reply in 2008.08.01 10:09:

    大家都知道...

    homer reply in 2008.07.31 23:29:

    而且收入也没JN高。。。

    Yacca reply in 2008.08.01 10:25:

    做技术的真可悲...

  19. 小墨 said in 2008.07.31 11:16:

    我也想自己写
    不过懒得去弄
    麻烦的说,所以想放个评论榜都没放。。。

    [回复]

    Yacca reply in 2008.07.31 11:25:

    懒到一个境界-.-

    小墨 reply in 2008.07.31 17:05:

    貌似没有中文工具箱调用的评论榜widget啊
    只能停掉widget,代码调用,搞来搞去麻烦@@
    发现自己真的挺懒的……哈哈

    Yacca reply in 2008.08.01 10:10:

    你前段时间折腾博客不是很勤快的么...现在怎么又懒了...

  20. oyster said in 2008.07.31 12:42:

    调试是一个很漫长的过程
    现在知道 大公司了 测试员工资都很high的原因了吧

    [回复]

    Yacca reply in 2008.08.01 10:07:

    我当初选错方向了...唉...

  21. ddkk3000 said in 2008.07.31 15:37:

    去吸收我爱水煮鱼的代码,就没这个问题了。

    [回复]

    Yacca reply in 2008.08.01 10:09:

    他写的简单,估计在其他地方写过对height的定义 才没有出现问题...
    而我只在这里定义高度滴.

  22. 睡到自然醒blog said in 2008.08.02 0:52:

    代码盲优雅的飘过 :)

    [回复]

    Yacca reply in 2008.08.02 17:05:

    以后出台条规定,xx盲不得飘过,荡过,路过,一律留下过路钱...

  23. JackyCheung said in 2008.08.08 20:37:

    加一行代码在header头部, 让IE8工作在IE7的样式模式下好了...

    [回复]

    JackyCheung reply in 2008.08.08 20:37:

    ""

    JackyCheung reply in 2008.08.08 20:38:

    过滤了我贴出来的代码《meta http-equiv="x-ua-compatible" content="ie=7" /》

    Yacca reply in 2008.08.09 11:37:

    嗯 在ie8的标准没出来前还是先用这个办法解决问题吧 哈哈

    Yacca reply in 2008.08.09 11:36:

    感谢! 我已经加好了!

  24. simpleseo said in 2008.09.28 22:06:

    哈哈,兄弟,借用你的CSS啦,有空去看看我博客上的效果
    我是放在footer.php里面的哦

    [回复]

    Yacca reply in 2008.10.01 19:27:

    已经去观摩过,哈哈


    评论是一种美德,请您务必身体力行! | Back To Top»

Copyright© 2007-2008 Movie Castle | Skin by BlogOhBlog, Modify by Yacca | Alexa | Chinaz | Yahoo | Google