Вернуться   Форум SAPE.RU > Другое > Курилка

-->
Ответ
 
Опции темы
Старый 11.12.2008, 00:54   #1
Эксперт
 
Регистрация: 27.10.2007
Сообщений: 3,484
Вес репутации: 428
Grush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущее
По умолчанию Минимальная ширина страницы в css

Можно ли сделать чтоб страница не сжималась по ширине например меньше чем на 800 пикселей и в то же время растягивалась "на всю катушку"?
__________________
Собачка не дремлет и видит аниме или anime. PR пО хер ))
Bombing for peace is like fucking for virginity
anti-captcha свежий инвайт - cdb729713e
Grush вне форума   Ответить с цитированием
Старый 11.12.2008, 01:23   #2
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Как то так:
Цитата:
width:expression(document.documentElement.clientWi dth < XXX ? "XXXpx" : "auto");
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 11.12.2008, 01:27   #3
Эксперт
 
Регистрация: 27.10.2007
Сообщений: 3,484
Вес репутации: 428
Grush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущее
По умолчанию

Только что нагуглил
Цитата:
Другой весьма удобной CSS командой является команда mid - width , с помощью которой можно определить среднюю ширину любого элемента, в частности, страницы.

К сожалению, IE не понимает этой команды, поэтому придется постараться, чтобы сделать ее функциональной и для этого браузера. Для этого в теге <body> нужно, во-первых, прописать <div>, т.к. нельзя задать минимальную ширину для <body>:

<body>
<div class="container">

Затем, прописывается команда, задающая минимальную ширину в 600 пикселей.

#container
{
min-width: 600px;
width:expression(document.body.clientWidth < 600? "600px": "auto" );
}
Но почему то не работает ни в опере, ни в осле, ни в лисе
__________________
Собачка не дремлет и видит аниме или anime. PR пО хер ))
Bombing for peace is like fucking for virginity
anti-captcha свежий инвайт - cdb729713e
Grush вне форума   Ответить с цитированием
Старый 11.12.2008, 01:30   #4
Вредина
 
Аватар для Jooz
 
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
Jooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущееJooz - прекрасное будущее
По умолчанию

Есть не хитрый трюк: картинка 1px на 800px, фиг чего скукожиться
__________________
Чтобы произошло чудо нужно обязательно дунуть. Если не дунуть - чуда не произойдет!
Jooz вне форума   Ответить с цитированием
Старый 11.12.2008, 01:35   #5
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 237
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

expression работает только в ишаке.
самое простое вставить прозрачную картинку шириной в 800 пикселов и высотой в 1, а саму таблицу сделать 100% шириной.

Добавлено через 3 минуты
Цитата:
Сообщение от Grush Посмотреть сообщение
Только что нагуглил
...
Но почему то не работает ни в опере, ни в осле, ни в лисе
в MSDN min-width не описан.
Для min-height вот че пишут, чтобы работало
Цитата:
With Internet Explorer 6, this property applies only to td, th and tr elements in fixed-layout tables. Auto-layout tables are the default. To create a fixed-layout table, set the tableLayout property of a table element to fixed. The advantage of fixed-layout tables is they render faster than auto-layout tables.

Последний раз редактировалось ahsinis; 11.12.2008 в 01:35. Причина: Добавлено сообщение
ahsinis вне форума   Ответить с цитированием
Старый 11.12.2008, 01:43   #6
Эксперт
 
Регистрация: 27.10.2007
Сообщений: 3,484
Вес репутации: 428
Grush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Jooz Посмотреть сообщение
Есть не хитрый трюк: картинка 1px на 800px, фиг чего скукожиться
Видимо так и сделаю =)

Добавлено через 6 минут
Эх, еще 1 косяк всплыл с ослом; и че все на лисе не сидят
Буду завтра вас пытать, если сам решение не нарою
__________________
Собачка не дремлет и видит аниме или anime. PR пО хер ))
Bombing for peace is like fucking for virginity
anti-captcha свежий инвайт - cdb729713e

Последний раз редактировалось Grush; 11.12.2008 в 01:43. Причина: Добавлено сообщение
Grush вне форума   Ответить с цитированием
Старый 11.12.2008, 02:20   #7
Специалист
 
Аватар для Challenger
 
Регистрация: 29.08.2008
Адрес: РОССИЯ. Севастополь.
Сообщений: 430
Вес репутации: 205
Challenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личностьChallenger - просто великолепная личность
Отправить сообщение для Challenger с помощью ICQ
По умолчанию

экспрешены не рекомендуют использовать - во-первых потому что иногда браузер простов вылетает или виснет, а во-вторых - уж слишком они громоздки.
можно вместо картинки попробовать вот так например:
Код HTML:
<div class="MinWidth">&nbsp;</div>
Код:
.MinWidth {
height: 1px;
width: нужное_значение_мин_вайдс;
clear: both;
font-size:1px;
}
можно еще попробовать так(для самого блока):

Код:
.MinWidth {
width: 100%;
min-width: 100px !important;
_width:100px; 
}
*:first-child+html .MinWidth { 
min-width: 100px;
}
Не знаю, будет ли работать, написал на скорую руку...
__________________
Люблю все на "Ш". Шампанское, маШины, женШин...
Challenger вне форума   Ответить с цитированием
Старый 11.12.2008, 02:27   #8
Эксперт
 
Регистрация: 27.10.2007
Сообщений: 3,484
Вес репутации: 428
Grush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущееGrush - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Challenger Посмотреть сообщение
можно вместо картинки попробовать вот так например:
Код HTML:

<div class="MinWidth">&nbsp;</div>

Код:

.MinWidth {
height: 1px;
width: нужное_значение_мин_вайдс;
clear: both;
font-size:1px;
}
Спасибо, чет я забыл так попробовать =)
__________________
Собачка не дремлет и видит аниме или anime. PR пО хер ))
Bombing for peace is like fucking for virginity
anti-captcha свежий инвайт - cdb729713e
Grush вне форума   Ответить с цитированием
Старый 11.12.2008, 02:34   #9
Специалист
 
Аватар для -Владимир-
 
Регистрация: 20.05.2008
Сообщений: 303
Вес репутации: 208
-Владимир- - просто великолепная личность-Владимир- - просто великолепная личность-Владимир- - просто великолепная личность-Владимир- - просто великолепная личность-Владимир- - просто великолепная личность-Владимир- - просто великолепная личность-Владимир- - просто великолепная личность
По умолчанию

Синтаксис: min-width: значение
(В качестве значений принимаются пикселы (px) и проценты (%))

Цитата:
#container {
min-width: 420px;
}
Однако подобная срань не будет работать в IE 5.5 и IE 6. Остальные браузеры (включая сафари и IE7) это понимают.
__________________
Здесь могла быть ваша реклама.
-Владимир- вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какая минимальная цена за ссылку? yioleons Вопросы от новичков 48 01.05.2008 11:05
Минимальная цена ссылки redstaffer Курилка 118 13.04.2008 22:57
минимальная сумма вывода imbalance Вопросы по работе системы 1 27.04.2007 19:16


Часовой пояс GMT +3, время: 18:06.