データベースから出力されるプライバシー フィールド (値は To: または Bcc:) と電子メール アドレス フィールドがあります。メール アドレスが常に To: / Bcc: の後にあり、メール アドレスが長すぎる場合に 1 行下に移動しないようにしたい。
ボタンは position: absolute であるため、テキストの位置に影響を与えるべきではありません。
私のデータベースで (これまでのところ) 最長の電子メール アドレスは 41 文字です。
この方法を使用して、メールアドレスがセルの最後に達したときにメールアドレスを分割し、メールアドレスの残りの部分を次の行に続けました。
<tr>
<td>Email:</td>
<td style="word-wrap: break-word"><?php echo $Privacy; ?> <span><?php echo $Email; ?></span> <button class="copy">COPY</button></td>
</tr>
...これはIE9では機能しません。プライバシー フィールド (Bcc:) には少なくとも 5 文字が必要で、その後 36 文字が必要です。
CSS を本来の目的以外に使用していませんか? テキストラップはもうサポートされていないようです。これに対処するには、JavaScript または PHP が必要ですか?
ありがとうございました