アイデアは、ログイン後に背景に入るリンクを表示し、ログアウト後にこのリンクを非表示にすることです
td が js コントロールで非表示になった後は、左側の写真とリンクがそのまま残ります。元の場所に移動し、右に移動しません。divまたはspanを使用して達成するのは不可能なのか、それともCSS技術が不十分であるためなのかわかりません。それを非表示または表示する限り、誰かが良い方法を持っていますか?リンク、その他のリンクは常に右側にあります
使用した画像素材
マスター、上のコードと下のコードはどうですか
float:right
LZ は TD の幅を 0 に設定しようとします。テーブルの幅を設定することを忘れないでください
float:right
float:right 試してみましたが、うまくいかないようです
LZ は設定を試行できますTD の幅を 0 に設定します。テーブルの幅を設定することを忘れないでください
まだ試していないので、次回試してみましょう 次
LZ は TD の幅を 0 に設定してみてください、ドンテーブルの幅を設定するのを忘れないでください
これはまだ試していません。次回試してみます
1 つ言い忘れていました、テーブルの最初の TD を自動に設定し、自動的に幅を増やしますwidth
LZ は TD の幅を 0 に設定してみることができます。テーブルの幅を設定することを忘れないでください
まだ試していないので、次回試してみます
少し忘れていたのでテーブルの最初の TD は auto に設定されているので、テーブルの幅が自動的に拡大されます
そうですね、0 に設定すると確かに実現できます、ありがとう。
なぜこのように書かれているのか説明してもらえますか?私は CSS にあまり詳しくありません
スコアを教えてください。初めて投稿するのでよくわかりません
これはTABLEの列幅の自己拡張機能を利用しています。
これは、TABLE の列幅の自己拡張機能を利用しています。
また、最初のセルに auto を使用し、他のセルの列幅を 70 に設定してみました。最後のセルを非表示にしても、左側のセルは元の位置のままです。