1
これらの2つのnav要素が画面に表示される方法に違いがあるのはなぜですか?このfiddleからわかるように、書式設定されていないnavは、divの最後に到達すると正しくラップされず、代わりに境界線をオーバーフローしますが、フォーマットされたマークアップは期待通りに動作します。なぜHTMLの空白が無意味であると思われるのでしょうか?ラインなしマークアップの表示フォーマット
は、リンク間破る:ラインで
<a href="/">Link 1</a><a href="/">Link 2</a><a href="/">Link 3</a><a href="/">Link 4</a><a href="/">Link 5</a><a href="/">Link 6</a><a href="/">Link 7</a><a href="/">Link 8</a> </nav>
は、リンク間破る:
<nav class="service__nav">
<a href="/">Link 1</a>
<a href="/">Link 2</a>
<a href="/">Link 3</a>
<a href="/">Link 4</a>
<a href="/">Link 5</a>
<a href="/">Link 6</a>
<a href="/">Link 7</a>
<a href="/">Link 8</a>
</nav>
がそれを手に入れた更新を参照してください。個々のリンク内でラップが発生しないようにする方法はありますか?たとえば、 "LinkTest Four"がdivの端に当たった場合、その中の "LinkTest"と "Four"の代わりに、その文字列を次の行に折り返したいと思います。 – noclist
正確に答えが添付された[JSFiddle] https://jsfiddle.net/ska9qc0L/1/)。 ''要素は、 'nowrap'を持っているため、内部が折り返されないことに注意してください。スペースは、ブラウザがそれらの間を包み込むことを可能にし、そこで何が起こるかを示します。そこの最初の行を見てください:それは_after_ "LinkTest Three"をラップします。今度は、この例で 'no-wrap'を削除すると、_inside_" LinkTest Four "がラップされています。希望がそれを助ける:) –
偉大な、助けてくれてありがとう – noclist