0

要素が中央に配置されているかどうかを確認するために、要素の CSS プロパティ/値を取得しようとしていました。私は JavaScript の初心者なので、JavaScript を使用してテキストの配置を確認するために、css プロパティを取得する際に助けを求めたいと思います。

4

2 に答える 2

0

jQuery の offset()を見てください。

ドキュメントを基準にして、最初の要素の現在の座標を取得するか、一致した要素のセット内のすべての要素の座標を設定します。

.offset() メソッドを使用すると、ドキュメントに対する要素の現在の位置を取得できます。これを .position() と比較してください。これは、オフセットの親に対する現在の位置を取得します。グローバル操作 (特に、ドラッグ アンド ドロップの実装) のために既存の要素の上に新しい要素を配置する場合は、.offset() の方が便利です。

見つかったドキュメントと組み合わせる

要素が中央に配置されている (配置されている) かどうかを確認するという目標を達成できます。

javascript を使用してテキストの配置を確認する他のポイントについては、次のとおりです。

if ($('#yourElement').css('text-align') == 'center')
{
   // true
}

続ける

于 2013-02-21T15:16:41.730 に答える
0

垂直方向の配置を意味する場合は、できません。そのようなものはテーブルの外には存在しません。

水平方向の配置を取得したい場合は、'text-align' を使用できます。

document.getElementById('idOfElement').style.textAlign'left'、'right'、'center'、'justify' などの配置を返します。

jQuery を使用するとさらに簡単に $('#idOfElement').css('text-align');なります。同じ結果が返されます。ただし、jQuery を機能させるには、ここにスクリプトを含める必要があります

于 2013-02-21T15:01:37.553 に答える