如何使用类alignmentTD内的div

好吧它正在用这种方式工作

<td align="center"> 

但是我想用class

我这样定义类,但没有运气

 td { vertical-align: middle; text-align: center; margin-left: auto; margin-right: auto; align: center; } 

垂直alignment正在工作,文本alignment正在为文本工作。 但是它并没有将td中的div与这种方式alignment。 我想在TD内部alignmentdiv。

 div { margin: auto; } 

这将中心你的div。

Div本身就是一个阻碍。 因此,你需要定义风格的div如何performance。

如果没有一个小的(可能减less的)问题,我就帮不了你。 如果问题是我认为是这样的,那是因为一个div默认占用了100%的宽度 ,因此不能alignment。

你可能会将div内的内联元素(如文本)与text-align:center; 否则你可以考虑设置div来显示:inline-block;

如果你确实下了内联块路由,那么你可能不得不考虑我最喜欢的IE黑客攻击。

 width:100px; display:inline-block; zoom:1; //IE only *display:inline; //IE only 

快乐编码:)