1

td の内部に div を追加し、td から div を配置/サイズアウトしたいと思います (水平または垂直、またはその両方)。私の問題は、たとえば、div に上部マージンを追加すると、テーブルの高さの行全体が div を含むように増加することです。

td の高さと幅をそのままにして、div を td の外に配置/サイズ変更する方法はありますか? div は td の子要素のままにする必要があります。

「a」要素についても同じ質問です。答えがdivとは異なるかどうか、または解決策(ある場合)がdivと「a」で同じかどうかはわかりません。

前もって感謝します

4

2 に答える 2

2

position: absolute子要素に与えます。また、display: inlineまたはdisplay: inline-blockそれがブロック要素である場合(タグdivには必要ありません)。a

そして、 と を使用しtopleft、子要素の位置を設定します。(負の値を与える)

于 2013-05-06T12:16:02.490 に答える
1

あなたが持つことができます:

position:absolute;

あなたのために

次に、次のように外側に移動します。

top:-10px等々...

于 2013-05-06T12:13:27.000 に答える