看上面的这幅图的按钮,我感觉按钮在表格中太靠上了,我想要使它在表格的上下方向也居中,我该怎么办呢?谢谢!

解决方案 »

  1.   

    http://www.w3school.com.cn/tags/att_td_valign.asp
      

  2.   

    谢谢你,但报错误说XHTML5 没有这个属性!
      

  3.   

    试试 style="margin-top:auto;margin-bottom:auto;"
      

  4.   

     .D {
               vertical-align:middle;
            }                <td class="D">&nbsp;<input class="B" id="Button4" type="button" value="button" /></td>
      

  5.   

      <td style="vertical-align:middle;" >&nbsp;<input class="B" id="Button1" type="button" value="button" /></td>
      

  6.   

    容器
    display: block;按钮
    padding-top: 3px;
      

  7.   

    那不是报错,那是警告。你管它呢?!微软也不全都是对的。你没有看到,微软在最新的vs上默认地改为HTML了,而不是扯什么XHMTL了。这完全可以说明问题,可以说明XHTML的问题!另外告诉你,没有什么XHTML5。你仔细看看,那到底是多少版本。