私は現在、画面全体の100%幅のdivを作成しようとしています。そして、私はコードを書くことでそれをやった:content outgrows div 100%
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>100% width</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<style type="text/css">
html,body {
padding:0px;
margin:0px;
width:100%;
}
</style>
</head>
<body>
<div style="background-color:yellow;">
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</div>
</body>
</html>
これは、通常のズーム設定で正常に動作しますが、私は(Firefoxの6.0.2)で最大ズームを行うときにdivの内側の文字が黄色のボックスをoutgrows。黄色いボックスがウィンドウの終わりまで伸びる方法はありますか?
ありがとうございました。
を使用してdivの国境を越えて行くコンテンツを非表示にしてみてください可能性があり、それは本当に重要ですか? – Ben
divにcssだけを置き、htmlとbodyを削除するとどうなりますか? – cgatian