- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет! Ребята помогите срочно!
Нужно ограничить резиновый сайт по ширине.
Есть ли простой рецепт работающий во всех браузерах?
Max-width отказывается работать в ie9, возможно и в другие ie - не проверял.
Для IE6 раньше использовали width:expression:
#block {
max-width:100px;
width:expression(this.width> 100? '100px': this.width);
}
не сработает?
ЗЫ хотя тут: http://htmlbook.ru/css/max-width пишут, что для IE9 max-width должен работать.
Попробую.
Для ie9 и правда в спецификации написано что работает. Но на деле нет.
а в чем собственно проблема использовать фиксированный див, а внутри резину ?
<div style="width: 800px">
РЕЗИНА
</div>
А сужаться он разве будет когда монитор 800, если я поставлю <div style="width: 1400px"> без полосы прокрутки?
А сужаться он разве будет когда монитор 800, если я поставлю <div style="width: 1400px"> без полосы прокрутки?
аа точняк, но нафига вам вообще такой гемморой, на каком нибудь планшете (с шириной экрана 800) все равно может поплыть
аа точняк, но нафига вам вообще такой гемморой, на каком нибудь планшете (с шириной экрана 800) все равно может поплыть
Вот надо ) У Лебедева все сайты так сделаны - но там слишком геморно все, мне бы попроще вариант!
по простому два варианта верстки ))
Max-width отказывается работать в ie9
Работает он как надо, вы что-то не то делаете.
Во всех браузерах требуемого эффекта можно добиться скриптами.
Создаете файл .js с содержимым:
function width(min,max){
w = document.documentElement.clientWidth;
return (w <= min) ? min + "px" : ((w >= max) ? max + "px" : "auto");
}
В css-файле создаете правило:
.mcontainer{
width:expression(width(920,1200));
}
Где 920 - минимальная ширина, 1200 - максимальная
Подключаете оба файла к html-странице. Создаете <div class="mcontainer">
Думаю, что это не слишком сложно.
Работает он как надо, вы что-то не то делаете.
+1
даже залез на пару сайтов перепроверить, параноя мля... ))