2

これは、状況を説明するために私が作成したコードの例です。うまく機能しますが、切り替えてtbodyを非表示にすると、疎遠効果が発生します(最初に、tbodyを実際の3〜4倍に拡張してから、まっすぐに折りたたむと、下にスライドすると、まっすぐに移動します。 )。

下にスライドするときは問題ありませんが、折りたたむときは問題になります。

これを手に入れてもらえますか?

ありがとう

コード。

<html>
<head>
<script type="text/javascript">
        $(function() {
        $(".tblGeneral thead").click(function() {
        $(this).next(".tblGeneral tbody").slideToggle("fast");
        });
        });
      </script>
</head>
<body>
 <table class="tblGeneral">
      <thead>
          <tr>
            <td colspan="2">Title</td>
         </tr>
    </thead>
     <tbody>
        <tr>
            <td class="title">Name:</td>
            <td>Some name</td>
       </tr>
    </tbody>
</table>
</body>
4

1 に答える 1

2

ねえ、あなたはcssを適用したい

position: relative; 

あなたのテーブルに、それは問題を修正するはずです。

だからあなたの場合、それは

.tblGeneral { position: relative; }
于 2010-09-20T23:43:33.523 に答える