Pull to refresh
31
0
Антон Патрикеев @dioteos

User

Send message
А что именно вас удивило, если не секрет?)
z-index для того, чтобы футер перекрывал абсолютные блоки. Так как у абсолютов высота в 100% — они иногда «залезают» на футер
В некоторых случаях и он оправдан. Но представьте, что на колонке у вас должен быть горизонтальный градиент. При изменении ширины колонки — надо будет менять изображение фона.
С «эффектом колонок» будет посложнее получить нужный результат.
Но от прложенного вами варианта не отказываюсь — так как сам его иногда использую.
Не захотел портить код. Вариантов много — от:
* html .wrapper, * html .footer {
filter: expression(runtimeStyle.width = (documentElement.clientWidth||document.body.clientWidth)<800?'800px':'');
}

или

* html .wrapper, * html .footer {
width: expression((documentElement.clientWidth||document.body.clientWidth) < 800? "800px" : "auto");
}

И до растягивающих блоков, которые не дают схлопываться контейнерам.
Посмотрите http://cssing.org.ua/2005/09/02/min-width-for-ie/
Там более подробно описано.
Минимальная высота фиксирована. Максимальная — в зависимости от контента. Посмотрите первые 4 ссылки в конце статьи
Вылаживайте. Может коллективными усилиями соберем на хабре действительно полезную библиотеку. Интересно.
Да. Я знаю. Вы думаете я так просто начал писать и пробовать эту штуку? Может, конечно, я и изобрел еще одного велосипеда, но от этого он, по крайней мере для меня, не менее удобный=)
Спасибо. Использовал одинаковые классы для того, чтобы не писать в 2-х местах ширину контейнера, а только в одном. Насчет .container:after {} — не использовал для общей наглядности и простоты. Сделаю с ним.
Извините, но надо еще чтобы футер был «липнущим», и колонки по 100% высоты.
К тому же

padding-bottom: 10010px;
margin-bottom: -10000px;

Мне не очень нравится
Контент можно со спокойной душой перенести и в начало страницы. Абсолютные блоки (в последнем примере строки 2-7) неважно в каком порядке идут, их вынесем за блок .container
Та же штука и с блоками стр.12-17 — их поставим после блока .content. На них стоит относительное позиционирование, а на .content нет.
Но за вопрос все-равно спасибо. Учту обязательно и переделаю.
<5 часов утра>М-да. Как и многие — не в то он время родился. Всегда интересно, конечно, что принудило его изобрести такую машину. Наверное, только мечта сделать что-то для человечества. Эх-х-х!</5 часов утра>
Извините, пожалуйста, за, возможно, кривобокий совет, но я бы рекомендовал вашей команде сделать следующее:
1. Завести скрипт, который прячется среди остальных скриптов, но при этом обладает функционалом для сноса всей инфы из рута сделанного вами сайта и его базы
2. Скрипта, который оповещает вас о переезде системы на новый хостинг (возможно совместить с первым пунктом)
3. Скрипта, который удаляет первые два скрипта

При оплате — сразу запускаете третий скрипт и не имеете никакой головной боли. Да, это, может быть, немного подло, но срабатывает!!! Я уж вам точно скажу.
Средняя температура по больнице, как по мне…
Я обычно использую третий вариант. Возможно, я нехороший, по ихнему мнению, зато здоровье берегу. А вот если человек начинает носом крутить — это 100% клиент не наш.
Обычно такие заказчики вообще не платят или платят очень мало с той мотивацией, что это и так много за такого рода работу
Уважаемый %authorname%. Не понимаю твоей цели, которой, по моему скромному мнению, ты хотел достигнуть написанием своей статьи. Ты сам знаешь, что заказчик заказчику рознь. Ты сам знаешь, что работник работнику рознь. То что ты поступаешь вот так, как ты пишешь, совсем не означает, что остальные заказчики будут поступать так же, хотя бы.
Наболело. Понимаю. Извини, но имхо — в топку.
А на автобусы тоже блоггеры деньги давали?
Это жжжж неспроста… ©
Вы действительно так думаете? Извините за:
Ушел учить ExtJs. А ведь так выспаться хотелось. Они убили мой сон… Сволочи
Как я вас понимаю…

Information

Rating
Does not participate
Location
Винница, Винницкая обл., Украина
Date of birth
Registered
Activity