この記事では、DIV 要素内の縦書きテキストのオーバーフローを判断する方法について詳しく説明します。
次の CSS および HTML コードを検討します。
<code class="css">div.rounded { background-color: #FFF; height: 123px; width: 200px; font-size: 11px; overflow: hidden; }</code>
<code class="html"><div id="tempDiv" class="rounded"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus vel quam vestibulum orci blandit laoreet. </div></code>
DIV 要素のテキストがオーバーフローしたかどうかを確認するには、JavaScript で次のことができます。雇用される。次のスクリプトは、要素のscrollHeightとそのclientHeightを比較します:
<code class="javascript">function GetContainerSize() { var container = document.getElementById("tempDiv"); var message = "The width of the contents with padding: " + container.scrollWidth + "px.\n"; message += "The height of the contents with padding: " + container.scrollHeight + "px.\n"; alert(message); }</code>
このスクリプトを実行すると、オーバーフローを含むDIVのコンテンツのサイズを取得できます。
このトピックの詳細については、次を参照してください:
以上がJavaScript を使用して DIV 要素内の縦方向のテキスト オーバーフローを検出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。