0

私の質問は、テーブル全体を拡張せずに、テーブルセルからスライドダウンを作成する効果を達成する方法を誰かが知っているかどうかです。

テーブルの上にあるその特定の行の位置から独立してスライドしすぎているので、そう言えば

そうしないと、私のページからわかるように見苦しく見えます (最初の行をクリックします)そこのセル内にdivを配置しました

テーブルセルから離れた位置を見つけて、その上に配置したと思いますが、その方法はまだわかりません。

これは私がスライドに使用したコードです:

$(".reg_info_body").hide();
$(".reg_info").toggle(function(){
$(this).children(".reg_info_body").slideDown(100);
}, function(){
$(this).children(".reg_info_body").slideUp(300);
}); 

ありがとう、リチャード

4

2 に答える 2

0

css を使用して垂直方向に配置する場合: top; そのテーブルのセルはあなたの問題を解決しますか?

于 2009-05-12T02:51:52.527 に答える
0

これをdivのスタイルに追加するだけです:

位置:固定; 幅:400px;

.reg_info_body {
background-color:#F4F4F8;
height:200px;
padding:5px 10px 15px;
position:fixed;
width:400px;
z-index:100;
}

FF-FireBugでテスト済み


フィールドに関するヒントや情報をユーザーに表示したい場合は、jQuery Beauty Tip pluginを使用してください。それは素晴らしく、私は自分のプロジェクトでそれを使用しています:)

于 2009-05-12T02:56:24.517 に答える