含まれているdiv内のテキストは、実際に自動的に折り返されるはずの側からオーバーフローします。
html {
padding: 0;
margin: 0;
}
body {
background: #E4E4E4;
height: 100%;
width: 100%;
}
#main {
display: block;
background: white;
width: 960px;
margin: 0 auto;
position: relative;
padding: 5px 5px;
}
<body>
<div id="main">
<p>jjfaljfejjfkadjf;lj;jmvwutpvwjfjdsjfklsdkdfjklsjfkljwjeiojfklslfkjsvfoiwjeorfjviw nfwvfjojwkdsklflskjfvwiernvejveurvnwejfkdsjwjjrfjiowjeionvkjlksjdfkljkljdwijiodjfiovnwjoiejoijfiojkjsljfdkjslfiejskdklfjlksjfeijskdjfklsjkldjfwjnfklsjfwoevjnwfdjshfk
fsdkjfsjdfkjksjdfkjsljfdkljskl
</p>
</div>
</body>
</html>
そして、ここに表示されるものがあります:
私は他の質問を読みましたが、どれも私の問題を解決しません。重要なのは、テキストがdivの下部からオーバーフローしないことです。divに設定した幅と関係がありますか?