Архив рубрики Scripting

min-width и max-width для IE6 одновременно

Используя выражения в CSS-файле для Internet Explorer 6, можно добиться поведения, которое все нормальные браузеры уже давно умеют, а именно min-width и max-width свойства для блока:
#someblock{
width:expression(((document.documentElement.clientWidth ||?
document.body.clientWidth) < 990) ? '990px' : ?
((document.body.clientWidth > 1280) ? ‘1280px’ : ‘100%’));
}
Данная … Читать дальше 

Also posted in CSS | 54 комментариев

Забыть о target

Гениальный в своей простоте способ заставить ссылку открыться в новом табе/окне, не используя deprecated атрибут target:
< а onclick="return !window.open(this.href)" hrеf="http://www.google.com">
Преимущества этого способа перед обычным open.window(url) в том, что если javascript отключен, то ссылка все равно сработает. Кроме того, ссылка будет … Читать дальше 

Also posted in HTML | 9 комментариев

Быстро и просто внедряем PNG в дизайн сайта

В последнее время появилось не мало способов корректно использовать формат PNG в дизайне сайтов. Не вдаваясь в детали скажу что формат PNG был разработан в свое время на смену формату GIF, в то время еще защищенному авторскими … Читать дальше 

| 43 комментариев

Переключатель видимости блока в JS

На сайте всем известного Артемия Лебедева, который любит пошутить, оставляя в сорсе своего сайта всевозможные неформатные комментарии, приколы и прочее, нашлось очередное “пасхальное яйцо”.
Фактически на любой странице сайта, при нажатии на Ctrl+A, справа от лого виден смайлик. Если на этот … Читать дальше 

| 5 комментариев

Подсветка навигации

Каждому из нас свойственно знать где мы в данный момент находимся. И определяем мы это с помощью внешних “маркеров”, которые сигнализируют о нашем местоположении. Так же и в интернете. Когда мы заходим на тот или иной сайт и переходим со … Читать дальше 

Also posted in CSS, HTML | 21 комментариев