如何让table显示在div的左边 ??

[复制链接]
查看11 | 回复1 | 2011-3-25 07:22:26 | 显示全部楼层 |阅读模式
div style=\"width:100%; text-align:left; background-color:Green\"
table width=\"50%\" border=\"0\" cellspacing=\"1\" cellpadding=\"5\" align=\"center\" bgcolor=\"#CCCCCC\"

tr bgcolor=\"#FFFFCC\" align=\"center\"

td nowrap总呼入量/td

td nowrap总订单量/td

/tr

tr bgcolor=\"#FFFFff\" align=\"center\"

td nowrap日期/td

td nowrap媒体名称/td

/tr
/table
/div
其实代码很简单,就是外面一个div,里面一个table,现在问题是,在外面的div中已经设置了里面文本左对齐,可是发现table还是居中对齐,怎么不管用了呢?
ff和ie里面都是.
回复

使用道具 举报

千问 | 2011-3-25 07:22:26 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">你在div上设置了text-align:left; 只是对内部文本进行了左对齐,但你是想要table左对齐,你却在table上设置了 align=\"center\",这个属性就是对table设置了居中,删掉就好了

提示:div内部的标签默认就是左对齐的,所以在没有受到到更上一父级继承浮动影响的话,你这个div也不必再设定text-align:left; 还有就是你在定义样式的时候,如果不了解这个属性的含义,最好先查清楚之后再定义,否则你连错哪里了都不知道
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行