Так у меня есть:Установите ширину тела до 100% документ
<body style="border:1px solid red;width:100%;">
<div style="position:absolute;left:2000px;">
1
</div>
<body>
Есть ли способ, чтобы сделать ширину тела, чтобы быть 100% документ (в том числе «прокрутка пространства»), а не 100% внутренней ширина окна в этом случае? Я имею в виду, мне нужен результат, как если бы я применил «width: 2000px;» к телу, но не зная этого числа.
Я знаю, что это займет одну строку кода в js, и все же я удивляюсь, если я могу сделать это с чистым css.
Чтобы уточнить: Когда я пишу «ширина: 100%;» я ожидаю, что ширина тела будет растянута до 2000 пикселей (чтобы включить это абсолютно позиционированное div), но она простирается только до 1024 пикселей (ширина окна браузера).
Вы хотите скрыть свиток или получить его за пределами ширины браузера? Как горизонтальный, так и вертикальный (если я правильно понимаю ваш вопрос) – Sergio
'width: 100%' должен работать. Я думаю, вы можете попробовать «переполнение: скрытый» на теле. – chead23
Я думал, что описал это как можно проще ... Мне нужно тело, чтобы заполнить все пространство справа. Теперь его ширина не превышает ширину окна браузера (1024 пикселя), затем становится белым. – haldagan