我在Repeater里面嵌套了个Repeater绑定数据其中tr样式:
style="height: 20px; font-weight: bold;border:1px solid #00000"
最后html生成:
style="height: 20px; font-weight: bold;border:1px solid #00000"
其中字体加粗了,但是没有边框!
将HTML复制出来丢到一个新的html页面显示没任何问题,就是不知道为何?求解释!

解决方案 »

  1.   

    一个有一个没有 总会有差别的吧 比如html的标准声明部分
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      

  2.   

    如果td中存在样式,那么tr的样式就不会启作用
      

  3.   

    我研究了下,这个问题其实根本原因在html问题。
    Repeater嵌套Repeater最后生成table的td嵌套table,那么第二个table tr和td给边框就加色都是无效的了。
    <table style="border: 1px solid Red">
                <tr >
                    <td>
                        1.table
                    </td>
                </tr>
                <tr>
                    <td>
                        <table style="border: 1px solid Red">
                            <tr >
                                <td>
                                    2.table
                                </td>
                              
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
    <table style="border: 1px solid Red">
                <tr >
                    <td>
                        1.table
                    </td>
                </tr>
                <tr>
                    <td>
                        <table >
                            <tr style="border: 1px solid Red">
                                <td>
                                    2.table
                                </td>
                              
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
    两个显示效果截然不同,最后只能表示无奈,公司没美工一个人做真累!
      

  4.   

    额,这种情况应该不至于的。 可能没按标准来,表格仅仅有<table>也不够啊,还有很多参数呢,边距、间距等。
    你如果要边框,要么就用border=1吧~
    不理想也可以用背景图
      

  5.   

    哎。div样式控制反而更麻烦毕竟我不是专业美工。我做程序开发的!
      

  6.   


    建议楼主用DIV+CSS 其实你稍微熟悉下  很方便的。 
    无非就是 width height(line-height) margin padding background clear等
    常用的几个属性。不管是做程序也好
    还是 做内容 风格分离也好 DIV+CSS 的确挺方便的。
      

  7.   

    最好是 DIV+CSS 
      不过你用 tab的时候 你最好 先border=1   这样你看起来 方便。最后你在取消。  然后就是 你查看页面 源代码的时候 你就知道 比对标签  哪里多了 就可以看出来。 
         
      

  8.   

    repeater 嵌套配合table一起使用,层次清晰
      

  9.   

    我之前也是做程序的,后来在网上下了2个模板看看,2-3天后也能用DIV_CSS做网站了。没想象中那么难。