<br>
..の後ろにテキストを隠す必要があります。
HTML と CSS の内容は次のとおりです。問題の JsFiddle
はい、<br>
タグには何も入っておらず、コンテンツを保持していません
jQuery を使用して、実行時にノードを取得し、非表示のスパンにラップすることができます。 http://jsfiddle.net/XrPuU/2
非常に柔軟でも動的でもありませんが、最初から出力を制御できない場合、オプションはかなり制限されます。
div でラップして、visibility: hidden 属性を持つクラスを作成しないのはなぜですか?
.noshow { visibility: hidden;}
<div class="noshow">Some text to hide</div>