2011-01-06 9 views
0

私は、CSSを単独で使用して以下を行う方法があるのだろうかと思います。特定のdivで</div>が呼び出された場合、<br />が追加されます。divの最後に<br />を強制します

+0

CSSを使用してタグを追加することはできません。実際にあなたは何をしようとしていますか? divの下部にスペースを追加するだけですか? – deceze

+0

私はコンテンツを動的に作成しているdivを持っています...物事は一緒にマッシュされている、私は彼らの間に空白の行をしたいと思います – Skizit

答えて

3

あなたはそれを下マージンを与えるほとんどの場合、あなたの<div>以下のギャップを作成するために探している場合はトリックを行います:

#some-div { 
    margin-bottom: 1em; /* Adjust depending on your text's line-height */ 
} 
+1

良い解決策。理論的には、1emは
と等しくなければなりません。また、時にはブラウザが 'miss'という
タグを持つことがあります。 –

-1
div:after { 
    content: '<br />'; 
} 

は、あなたがそれをやりたいしませんそれは文字どおりです。

+1

ハハハハハ、いいね! – BoltClock

関連する問題