页面有一表格,想实现如下功能:
当<td></td>中内容为 “办公” 时居中,如何实现?为其他内容时不变。

解决方案 »

  1.   

    你这样不好设置的。只能直接在‘办公’上加样式。如  <td><span style="text-align:center">办公</span></font></td>或者你这个含"办公"的td加一个样式。如<td class="juzhong"></td>,然后在css文件中加一个.juzhong{}的样式。
      

  2.   

    方法一,通过后台代码判断内容,如果是"办公"就通过一楼的方法设置居中。不是“办公”就不加任何样式。
    方法二,通过javascript判断内容,动态加样式。
      

  3.   

    <td><span style="text-align:center; width:100%;">办公</span></font></td>
      

  4.   

    用javascript获取里面的innerHTML
    然后做判断:若为“办公”就改变样式。
      

  5.   

    jquery<script type="javascript/text">
    $(function(){
    $("td:contains('办公')").addClass('juzhong');
    })
    </script>css<style type="text/css">
    .juzhong{text-align:center;}
    </style>
      

  6.   

    用一个label显示内容,判断label的内容和样式。
      

  7.   

    <td><span style="text-align:center; width:100%;">办公</span></font></td>