ユーザーがテキストを書き込んで、スクロールバーや非表示の代わりにオーバーフローすると、通常の Word ドキュメントなどのようにダウンする CSS を作成しようとしています。私はこのコードを持っています:
#content-text {
width: 960px;
padding-left: 10px;
padding-right:10px;
text-align: left;
color:#000;
height:100%;
margin-left: 25px;
margin-right:25px;
}
奇妙なことに、このコードは実際には Firefox の IE で必要なことを実行しますが、オーバーフローしてスクロールバーになります。オーバーフローを試しました:自動; オーバーフロー:非表示; およびオーバーフロー:継承; これまでのところ運が良かったのですが、正直なところ、Firefoxでなぜこれが起こっているのかわかりません=/誰か知っていますか?
更新:overflow:visible; で試しました。しかし、私はオーバーフローを取得します...よく見えますが、それでもラップしません。これまでのところ Firefox のみです。=/
更新:影響を与える可能性のある唯一の他のことは、別の CSS コードがあり、最初のコードが含まれていることです。
#content-title{
background-color: transparent;
background-image: url(../img/content-title-body.png);
background-repeat: repeat-y;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
height:auto;
position:absolute;
z-index :100; /* ensure the content-title is on top of navigation area */
width:1026px;/*1050px*/
margin: 160px 100px 5px 100px;
overflow: visible;
top: 55px;
}
これを使用する HTML は次のとおりです。
<div id="content-title">
<div id="content-text"> Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!Hola!<p>Hola!Hola!Hola!Hola!Hola!Hola!<p>Hola!Hola!Hola!Hola!<p>Hola!Hola!Hola!Hola!<p>Hola!Hola!Hola!<p>Hola!Hola!Hola!Hola!<p>Hola!Hola!
</div>
</div>