1. 论坛系统升级为Xenforo,欢迎大家测试!
    Dismiss Notice

问个问题,关于css+xhtml的

Discussion in '前端开发' started by 阿林, Nov 17, 2005.

  1. 阿林

    阿林 New Member

    Joined:
    Sep 4, 2005
    Messages:
    110
    Likes Received:
    0
    我想用程序实现每页三行三列显示数据
    用table是很简单.如果是用css+xhtml怎么弄啊?
    只有div 什么的.怎么控制呢?
     
  2. 老林

    老林 New Member

    Joined:
    Sep 6, 2005
    Messages:
    10,580
    Likes Received:
    36
    <div id="main">
      <div class="content">
      1
      </div>
      <div class="content">
      2
      </div>
      <div class="content">
      3
      </div>
      <div class="content">
      4
      </div>
      <div class="content">
      5
      </div>
      <div class="content">
      6
      </div>
      <div class="content">
      7
      </div>
      <div class="content">
      8
      </div>
      <div class="content">
      9
      </div>
    </div>


    设定main和content的宽度 main宽=content宽*9  如果content有边框还得再加上:边宽宽度*18
    这样就可以每行三个 第四个自动换行
     
  3. 阿林

    阿林 New Member

    Joined:
    Sep 4, 2005
    Messages:
    110
    Likes Received:
    0
    谢谢楼上的.我也这么想过..
    不过如果要改成n行n列..那每改一次都要改动css了..多麻烦啊.就不能用程序控制吗?
     
  4. 不学无术

    不学无术 Ulysses 的元神

    Joined:
    Aug 31, 2005
    Messages:
    16,714
    Likes Received:
    39
  5. 老林

    老林 New Member

    Joined:
    Sep 6, 2005
    Messages:
    10,580
    Likes Received:
    36
    平时都是用这个方法 其他方法没试过
     
  6. 阿林

    阿林 New Member

    Joined:
    Sep 4, 2005
    Messages:
    110
    Likes Received:
    0
    唉..这样不好控制..郁闷..
    看来只能这样了..
     
  7. 阿林

    阿林 New Member

    Joined:
    Sep 4, 2005
    Messages:
    110
    Likes Received:
    0
    哦.每个 li 宽度怎么控制啊?
     
  8. 不学无术

    不学无术 Ulysses 的元神

    Joined:
    Aug 31, 2005
    Messages:
    16,714
    Likes Received:
    39
    你是否考虑过 CSS 文件可以服务器端生成呢?
     
  9. 不学无术

    不学无术 Ulysses 的元神

    Joined:
    Aug 31, 2005
    Messages:
    16,714
    Likes Received:
    39
    服务器端生成,简单的除法运算了。
     
  10. 阿林

    阿林 New Member

    Joined:
    Sep 4, 2005
    Messages:
    110
    Likes Received:
    0
  11. 红杏

    红杏 New Member

    Joined:
    Sep 5, 2005
    Messages:
    417
    Likes Received:
    1

    好像能解决我的问题哦`~

    谢谢小林~~

    1.在CSS里怎么写才能实现每行显示两列呢?

    <DIV CLASS="ABC">

    <UL>
    <LI>下马饮君酒,</LI>
    <LI>问君何所之。</LI>
    <LI>君言不得意,</LI>
    <LI>归卧南山陲。</LI>
    <LI>但去莫复闻,</LI>
    <LI>白云无尽时。</LI>
    </UL>

    </DIV>

    也就是实现LAOGUI的:
    http://www.chinahtml.com/netnews/1/

    LAOGUI说说过几次这样的问题了,偶找不到!


    2.在CSS+DIV里,怎么固定内容页的宽度呀?

    现在一有大的图片都给撑大了,在TABLE里用:style="TABLE-LAYOUT: fixed; WORD-WRAP: break-word" 可以解决,在DIV里不知道!

    能帮解决下第二个问题吗?谢谢`
     
  12. A君

    A君 Well-Known Member

    Joined:
    Aug 31, 2005
    Messages:
    19,987
    Likes Received:
    98
    还要慢慢学习哦,..
     
  13. fyfei

    fyfei New Member

    Joined:
    Oct 7, 2005
    Messages:
    9,067
    Likes Received:
    46
    同上..
     
  14. 橘子罐头

    橘子罐头 New Member

    Joined:
    Dec 16, 2005
    Messages:
    5
    Likes Received:
    0
    承载数据最好用表格 ,DIV本身的作用是用来排版的而不是装数据用的。如果一个网站全部用了DIV就失去标准的实际意义了 个人意见~~~
     
  15. tusu1949

    tusu1949 New Member

    Joined:
    Dec 3, 2005
    Messages:
    24
    Likes Received:
    0
    还是老话,盲目的追求标准 只会给自身带来繁琐..