0

私は、強力なタグが次の行に続くものを送信することを意図したデザインに取り組んでいます。CSS は次のようになります。

strong { display: block; }

html は次のようなものです。

<p><strong>foo</strong> bar.<p>

問題: 強力なタグとそれに続くテキストの間の空白スペースが、意図しないインデントとして次の行に表示されます。強いタグの直後の空白をjQueryで削除する方法があると思います。どうやってやるの?

注: この問題を Fiddle で再現することはできないため、インデントの原因が実際にスペースであるかどうかはわかりません。

4

1 に答える 1

1

あなたはあなたの問題のフィドルを持っていないので、私はこれを捨てます...

IE には、少なくとも quirks モードでは、要素間の空白がレンダリングされるという quirk があります。解決策は、マークアップから空白が入らないように HTML を分割することです。

例...

<a
href="linkk1">This is my test</a><a
href="linkk2">Another</a><a
href="linkk3">Yet another</a>

それが役立つかどうかを確認してください。

于 2012-09-19T00:40:49.673 に答える