Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Размер окна в браузере.
 
 автор: Reward12   (13.02.2011 в 10:40)   письмо автору
 
 

По каким причинам браузер может считать что ему нужно окно шире чем на самом деле.
Не один из элементов за границы окна не выходит.
Можно ли прописать принудительно ширину окна, для браузера?

  Ответить  
 
 автор: Абырвалг   (13.02.2011 в 12:14)   письмо автору
 
   для: Reward12   (13.02.2011 в 10:40)
 

Размеры окна устанавливает ПОЛЬЗОВАТЕЛЬ.
У него там для этого в верхнем правом углу три кнопочки имеется: "Свернуть", "Свернуть в окно/Развернуть", "Закрыть".

От размеров содержимого размер окна не зависит - Вы из своего дома и на грузовик, и на воробья на улице ведь смотрите из одного и того же ОКНА, верно? Оно же у Вас САМО не расширяется/не уменьшается в зависимости от размеров объекта, на который Вы смотрите.

Новое ОКНО (не вкладку) можете открыть Javascript'ом тех размеров, какие Вам нужны.
Если не укажете размеры, то браузер откроет окно с размерами последнего открываемого им окна.

  Ответить  
 
 автор: Reward12   (13.02.2011 в 18:17)   письмо автору
 
   для: Абырвалг   (13.02.2011 в 12:14)
 

Я наверное неправильно выразился.
в общем, при открытии страницы у меня внизу появляется полоса прокрутки - надо ее как то убрать.

  Ответить  
 
 автор: Абырвалг   (13.02.2011 в 19:39)   письмо автору
 
   для: Reward12   (13.02.2011 в 18:17)
 

Просто так горизонтальная полоса прокрутки не появляется.
Эта полоса появляется, когда содержимое по ширине больше, чем клиентская область окна.

Чаще всего это из-за установки для div'a или table ширины в 100%.
Вот простейший пример:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style>
html, body {width: 100%; height: 100%}
</style>
</head>
<body>
<div style="width: 100%; height: 100%"></div>
</body>
</html>

Вроде ничего "криминального" не написано, а скролл (и горизонтальный, и вертикальный) появляется.
Но вообще-то надо смотреть конкретно - бывает всякое.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования