<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>inforedesign &#187; HTML/CSS</title>
	<atom:link href="http://inforedesign.com/category/html-css/feed/" rel="self" type="application/rss+xml" />
	<link>http://inforedesign.com</link>
	<description>information redesigned</description>
	<lastBuildDate>Tue, 09 Feb 2010 17:06:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FireBug для IE, Safari, Chrome и Opera</title>
		<link>http://inforedesign.com/html-css/firebug-dlya-ie-safari-chrome-i-opera/</link>
		<comments>http://inforedesign.com/html-css/firebug-dlya-ie-safari-chrome-i-opera/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 18:09:53 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Разнософт]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[браузеры]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1332</guid>
		<description><![CDATA[Firebug, как все уже давно знают &#8211; один из самых мощных и удобных инструментов для разработки, но Firefox &#8211; далеко не единственный браузер в мире и разработчикам приходится иметь дело еще и с такими браузерами как своенравный IE, юркая Opera, хитрый Safari и загадочный Chrome :). И было бы неплохо для удобства работы иметь аналог [...]]]></description>
			<content:encoded><![CDATA[<p>Firebug, как все уже давно знают &#8211; один из самых мощных и удобных инструментов для разработки, но Firefox &#8211; далеко не единственный браузер в мире и разработчикам приходится иметь дело еще и с такими браузерами как своенравный IE, юркая Opera, хитрый Safari и загадочный Chrome :). И было бы неплохо для удобства работы иметь аналог Firebug еще и в них.<br />
Тут в дело вступает Firebug Lite &#8211; простая JavaScript-библиотека, которая воссоздает во всех этих браузерах интерфейс Firebug. С помощью пары строк кода мы получаем столь необходимый инструмент для всех платформ. Одним из важных преимуществ Firebug Lite является то, что он, в отличие от &#8220;старшего брата&#8221;, не требует установки: достаточно добавить в заголовок нужных страниц вызов онлайн-версии скрипта:</p>
<pre lang="HTML">
<script type='text/javascript' src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'></script>
</pre>
<p>Если же кто-то хочет использовать локальную версию оффлайн (что, в общем-то, намного удобнее и быстрее) &#8211; можно <noindex><a href="http://inforedesign.com/goto/http://getfirebug.com/releases/lite/1.2/" >скачать исходники</a></noindex> здесь. Импортируйте firebug-lite-compressed.js или firebug-lite.js в директорию вашего сайта. Найдите firebug-lite.css в импортированном файле и замените его локальным адресом файла firebug-lite.css.</p>
<p>Теперь при запуске страницы в браузере в нем будет присутствовать Firebug Lite. Вот как это выглядит в ИЕ:</p>
<p><a href="http://inforedesign.com/wp-content/uploads/2009/10/firebug1.jpg" ><img src="http://inforedesign.com/wp-content/uploads/2009/10/firebug1-150x144.jpg" alt="Firebug Lite" title="Firebug Lite" width="150" height="144" class="alignnone size-thumbnail wp-image-1333" /></a></p>
<p>Конечно, эта библиотека не заменяет на 100% весь функционал Firebug. Например, отсутствует дебаггер JavaScript (кто-нибудь знает, как писать дебаггер JavaScript на JavaScript???) и так же в нем нет указания координат инспектируемого элемента. Есть определенные неудобства с редактированием CSS. Тем не менее, даже такой FireBug &#8211; это значительно лучше и удобнее, чем его полное отсутствие для браузеров, отличных от Gecko-based, и определенно стоящее того, чтобы регулярно им пользоваться.</p>
<p>Оригинал статьи: <noindex><a href="http://inforedesign.com/goto/http://phanibitra.co.cc/index.php/Web-Design/Firebug-for-IESafariChrome-Opera.html"  rel="nofollow">#</a></noindex>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/firebug-dlya-ie-safari-chrome-i-opera/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Кроссбраузерно совместимое качество PNG</title>
		<link>http://inforedesign.com/html-css/consistent-png-cross-browser/</link>
		<comments>http://inforedesign.com/html-css/consistent-png-cross-browser/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 19:03:58 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[браузеры]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1326</guid>
		<description><![CDATA[Простой трюк, который позволяет сохранять качественные PNG, совместимые с любым современным браузером.
1. В Фотошопе включить proof colors (View -> Proof Colors)
2. Удостовериться, что Proof Setup настроен на Monitor RGB  (View -> Proof setup -> Monitor RGB)
3. При сохранении для web (Save for web) выставить 24-битный PNG, отключить interlacing и снять галочку Convert to SRGB.
(Не [...]]]></description>
			<content:encoded><![CDATA[<p>Простой трюк, который позволяет сохранять качественные PNG, совместимые с любым современным браузером.</p>
<p>1. В Фотошопе включить proof colors (View -> Proof Colors)<br />
2. Удостовериться, что Proof Setup настроен на Monitor RGB  (View -> Proof setup -> Monitor RGB)<br />
3. При сохранении для web (Save for web) выставить 24-битный PNG, отключить interlacing и снять галочку Convert to SRGB.<br />
(Не будет работать в ИЕ6, но кому он нужен?..)</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/consistent-png-cross-browser/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Определитель (селектор) браузера с помощью CSS</title>
		<link>http://inforedesign.com/html-css/css-browser-selector/</link>
		<comments>http://inforedesign.com/html-css/css-browser-selector/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 15:46:46 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[браузеры]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1323</guid>
		<description><![CDATA[CSS browser selector (определитель браузера с помощью CSS) &#8211; это маленькая JS-библиотека, которая определит User-Agent браузера для написания специфических классов CSS для того или иного браузера.
Git: git://github.com/rafaelp/css_browser_selector.git
Либо забирать здесь: http://github.com/rafaelp/css_browser_selector/blob/master/css_browser_selector.js
1. Вставить строку в заголовок страницы, внутри тэга HEAD:



2. Установить атрибуты классов для нужных браузеров и ОС, например:

html.gecko div#header { margin: 1em; }
.opera #header { margin: [...]]]></description>
			<content:encoded><![CDATA[<p>CSS browser selector (определитель браузера с помощью CSS) &#8211; это маленькая JS-библиотека, которая определит User-Agent браузера для написания специфических классов CSS для того или иного браузера.</p>
<p>Git: <noindex><a href="http://inforedesign.com/goto/git://github.com/rafaelp/css_browser_selector.git"  rel="nofollow">git://github.com/rafaelp/css_browser_selector.git</a></noindex><br />
Либо забирать здесь: <noindex><a href="http://inforedesign.com/goto/http://github.com/rafaelp/css_browser_selector/blob/master/css_browser_selector.js"  rel="nofollow">http://github.com/rafaelp/css_browser_selector/blob/master/css_browser_selector.js</a></noindex></p>
<p>1. Вставить строку в заголовок страницы, внутри тэга HEAD:</p>
<pre lang="html">
<script src="css_browser_selector.js" type="text/javascript"></script>
</pre>
<p>2. Установить атрибуты классов для нужных браузеров и ОС, например:</p>
<pre lang="css" line="1">
html.gecko div#header { margin: 1em; }
.opera #header { margin: 1.2em; }
.ie .mylink { font-weight: bold; }
.mac.ie .mylink { font-weight: bold; }
<strong>.[os].[browser] .mylink { font-weight: bold; } -> без пробелов между .[os] и .[browser]</strong>
</pre>
<p><strong>Коды ОС [os]:</strong><br />
win &#8211; Microsoft Windows<br />
linux &#8211; Linux (x11 и linux)<br />
mac &#8211; Mac OS<br />
freebsd &#8211; FreeBSD<br />
ipod &#8211; iPod Touch<br />
iphone &#8211; iPhone<br />
webtv &#8211; WebTV<br />
mobile &#8211; J2ME (напр.: Opera mini)</p>
<p><strong>Коды браузеров [browser]:</strong><br />
ie &#8211; Internet Explorer (все версии)<br />
ie8 &#8211; Internet Explorer 8.x<br />
ie7 &#8211; Internet Explorer 7.x<br />
ie6 &#8211; Internet Explorer 6.x<br />
ie5 &#8211; Internet Explorer 5.x<br />
gecko &#8211; Mozilla, Firefox (все версии), Camino<br />
ff2 &#8211; Firefox 2<br />
ff3 &#8211; Firefox 3<br />
ff3_5 &#8211; Firefox 3.5 new<br />
opera &#8211; Opera (все версии)<br />
opera8 &#8211; Opera 8.x<br />
opera9 &#8211; Opera 9.x<br />
opera10 &#8211; Opera 10.x<br />
konqueror &#8211; Konqueror<br />
webkit или safari &#8211; Safari, NetNewsWire, OmniWeb, Shiira, Google Chrome<br />
safari3 &#8211; Safari 3.x<br />
chrome &#8211; Google Chrome<br />
iron &#8211; SRWare Iron</p>
<p><strong>Допольнительный код:</strong><br />
js &#8211; доступен, когда java-script включен, так что можно скрывать/отображать нужное</p>
<p><noindex><a href="http://inforedesign.com/goto/http://github.com/rafaelp/css_browser_selector"  rel="nofollow">Страница библиотеки.</a></noindex><br />
<noindex><a href="http://inforedesign.com/goto/http://rafael.adm.br/css_browser_selector/" >Демо</a></noindex>. В примере, использованном в демо, квадрат окрашивается в разный цвет, в зависимости от браузера.</p>
<p>CSS, использованный в примере:</p>
<pre lang="css" line="1">
.ie .example {
  background-color: yellow
}
.ie7 .example {
  background-color: orange
}
.gecko .example {
  background-color: gray
}
.win.gecko .example {
  background-color: red
}
.linux.gecko .example {
  background-color: pink
}
.opera .example {
  background-color: green
}
.konqueror .example {
  background-color: blue
}
.webkit .example {
  background-color: black
}
.example {
  width: 100px;
  height: 100px;
}
.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }
</pre>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/css-browser-selector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Онлайновый CSS-компрессор</title>
		<link>http://inforedesign.com/web-services/onlaynovyiy-css-kompressor/</link>
		<comments>http://inforedesign.com/web-services/onlaynovyiy-css-kompressor/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 20:29:11 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Веб-сервисы]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1319</guid>
		<description><![CDATA[Интересный и весьма полезный веб-сервис для html/css-кодеров:  CSS Compressor. Это небольшая онлайновая утилита по сжатию готового css-кода. Написанный css-код нужно ввести в текстовое поле, после чего выбрать один из 4 методов сжатия (низкий, средний, высокий, высочайший). На выбор также можно удалять обратные слэши (\) и точки с запятой (;), сжимать цвета, сортировать свойства и [...]]]></description>
			<content:encoded><![CDATA[<p>Интересный и весьма полезный веб-сервис для html/css-кодеров:  <noindex><a href="http://inforedesign.com/goto/http://www.csscompressor.com/"  rel="nofollow">CSS Compressor</a></noindex>. Это небольшая онлайновая утилита по сжатию готового css-кода. Написанный css-код нужно ввести в текстовое поле, после чего выбрать один из 4 методов сжатия (низкий, средний, высокий, высочайший). На выбор также можно удалять обратные слэши (\) и точки с запятой (;), сжимать цвета, сортировать свойства и конвертировать селекторы в нижний регистр. После сжатия компрессор удалит ненужные пробелы и оптимизирует код, делая его таким образом меньше по объему и, соответственно, быстрее в загрузке. После процесса сжатия также доступна статистика &#8211; первоначальный размер css-кода и полученный после оптимизации.</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/web-services/onlaynovyiy-css-kompressor/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Изменение размеров изображения в соответствии с размером окна</title>
		<link>http://inforedesign.com/html-css/resize-images-based-on-window-size/</link>
		<comments>http://inforedesign.com/html-css/resize-images-based-on-window-size/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 08:00:21 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1316</guid>
		<description><![CDATA[Снова небольшой туториал по jQuery (не надоело еще?) по изменению размеров изображения в зависимости от размеров окна браузера. Правильнее сказать, это не изменение размеров, а подгрузка изображение большего или меньшего размера. Кстати, Last.Fm использует данный прием на страницах артистов.
1. Нужный кусок HTML-кода


  

(Type words here)


Главное, что тут понадобится &#8211; это класс .fluidimage
2. Теперь нужный [...]]]></description>
			<content:encoded><![CDATA[<p>Снова небольшой туториал по jQuery (не надоело еще?) по изменению размеров изображения в зависимости от размеров окна браузера. Правильнее сказать, это не изменение размеров, а подгрузка изображение большего или меньшего размера. Кстати, Last.Fm <noindex><a href="http://inforedesign.com/goto/http://www.last.fm/music/blink-182"  rel="nofollow">использует</a></noindex> данный прием на страницах артистов.</p>
<p>1. Нужный кусок HTML-кода</p>
<pre lang="HTML" line="1">
<div id="content">
<img class="fluidimage" src="big.jpg"/>  

(Type words here)
</div>
</pre>
<p>Главное, что тут понадобится &#8211; это класс .fluidimage</p>
<p>2. Теперь нужный CSS</p>
<pre lang="CSS" line="1">
body { text-align:center; }
img { float: rightright; margin: 0px 10px 10px 10px;}
#content { width:70%; margin: 0px auto; text-align: left; }
</pre>
<p>Для удобства восприятия опущены всякие графические стили и &#8220;украшательства&#8221; и приведены только действительно нужные в данном случае.</p>
<p>3. Изменения изображения с помощью jQuery</p>
<pre lang="JavaScript" line="1">
<script type="text/javascript" src="<A class="linkification-ext" title="Linkification: http://jqueryjs.googlecode.com/files/jquery-1.3.2.js" href="http://jqueryjs.googlecode.com/files/jquery-1.3.2.js">http://jqueryjs.googlecode.com/files/jquery-1.3.2.js"></script>  

 <script type="text/javascript">  
 $(document).ready(function() {  

 function imageresize() {  
 var contentwidth = $('#content').width();  
 if ((contentwidth) < '700'){  
 $('.fluidimage').attr('src','little.jpg');  
 } else {  
 $('.fluidimage').attr('src','big.jpg');  
 }  
 }  

 imageresize();//Triggers when document first loads      

 $(window).bind("resize", function(){//Adjusts image when browser resized  
 imageresize();  
 });  

 });  
 </script>
</script></pre>
<p>Этот скрипт содержит функцию, которая меняет изображения в зависимости от размеров окна. Если ширина браузера менее 700пикс., используется уменьшенная картинка, в остальных случаях &#8211; полноразмерная. Функция запускается при первой загрузке страницы и в при любом изменении размеров окна браузера.<br />
Можно пойти дальше и ресайзить одну картинку в процентном соотношении от размера окна, но тут есть риск получить некачественное и размытое изображение.</p>
<p><noindex><a href="http://inforedesign.com/goto/http://buildinternet.com/live/imageresize"  rel="nofollow">Демо туториала</a></noindex><br />
<noindex><a href="http://inforedesign.com/goto/http://buildinternet.com/live/imageresize/imageresize.zip"  rel="nofollow">Скачать скрипт</a></noindex></p>
<p>Оригинал статьи: <noindex><a href="http://inforedesign.com/goto/http://buildinternet.com/2009/07/quick-tip-resizing-images-based-on-browser-window-size/"  rel="nofollow">#</a></noindex>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/resize-images-based-on-window-size/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Закругленные уголки в любом браузере</title>
		<link>http://inforedesign.com/html-css/css-round-corners-in-any-browser/</link>
		<comments>http://inforedesign.com/html-css/css-round-corners-in-any-browser/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 06:20:38 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1274</guid>
		<description><![CDATA[Свойство border-radius в CSS3 позволяет быстро и удобно создавать закругленные уголки в браузерах, которые его поддерживают, т.е. Firefox, Safari и Chrome. Но по какой-то таинственной причине, данное свойство не поддерживается в IE, поэтому для отображения в нем закругленных уголков приходится использовать другие методы, вроде изображений.
Данный быстрый и простой метод с использованием CSS3 и JavaScript позволит [...]]]></description>
			<content:encoded><![CDATA[<p>Свойство border-radius в CSS3 позволяет быстро и удобно создавать закругленные уголки в браузерах, которые его поддерживают, т.е. Firefox, Safari и Chrome. Но по какой-то таинственной причине, данное свойство не поддерживается в IE, поэтому для отображения в нем закругленных уголков приходится использовать другие методы, вроде изображений.<br />
Данный быстрый и простой метод с использованием CSS3 и JavaScript позволит использовать закругленные уголки в любом браузере. Этот метод использует бесплатную библиотеку <noindex><a href="http://inforedesign.com/goto/http://www.curvycorners.net/"  target="_blank" rel="nofollow">CurvyCorners</a></noindex>. Результат будет выглядеть вот так:</p>
<p><img src="http://inforedesign.com/wp-content/uploads/2009/08/curvy1.png" alt="Закругленные уголоки, рис. 1" title="Закругленные уголоки, рис. 1" width="258" height="169" class="alignnone size-full wp-image-1275" /></p>
<p>Преимущество этого метода в том, что он использует -webkit-border-radius и -moz-border-radius для Firefox, Safari и Chrome и JavaScript для IE и Opera.</p>
<p>В раздел HEAD страницы нужно встроить библиотеку:</p>
<pre lang="HTML" line="1">
<script type="text/javascript" src="curvycorners.js"></script>
</pre>
<p>Затем используется CSS-класс:</p>
<pre lang="CSS" line="1">
.roundedCorners{
width: 220px;
padding: 10px;
background-color: #DDEEF6;
border:1px solid #DDEEF6;

/* Закругление (native in Safari, Firefox and Chrome) */
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
}
</pre>
<p>После этого кода добавить еще такой скрипт:</p>
<pre lang="JavaScript" line="1">
<script type="text/JavaScript">
addEvent(window, 'load', initCorners);
function initCorners() {
var setting = {
tl: { radius: 6 },
tr: { radius: 6 },
bl: { radius: 6 },
br: { radius: 6 },
antiAlias: true
}
curvyCorners(setting, ".roundedCorners");
}
</script>
</pre>
<p>tl, tr, bl, br соответственно означают верхний левый, верхний правый, нижний левый и нижний правый углы.</p>
<p>Если у вас несколько разных CSS-классов (напр., roundedCorners, roundedCorners_1, roundedCorners_2), их можно использовать, изменяя скрипт соответственно:</p>
<pre lang="JavaScript" line="1">
...
curvyCorners(setting, ".roundedCorners");
curvyCorners(setting, ".roundedCorners_1");
curvyCorners(setting, ".roundedCorners_2");
...
</pre>
<p>Нужную конструкцию заключить в контейнер</p>
<pre lang="HTML" line="1">
<div class="roundedCorners">...</div>
</pre>
<p>Результат будет выглядеть так:</p>
<p><img src="http://inforedesign.com/wp-content/uploads/2009/08/curvy2.png" alt="Закругленные уголоки, рис. 2" title="Закругленные уголоки, рис. 2" width="258" height="169" class="alignnone size-full wp-image-1276" /></p>
<p>Демо-скрипты можно скачать <noindex><a href="http://inforedesign.com/goto/http://www.box.net/shared/l6ixqgb8tv"  target="_blank" rel="nofollow">здесь</a></noindex></p>
<p>Источник: <noindex><a href="http://inforedesign.com/goto/http://woork.blogspot.com/2009/08/css3-rounded-corners-for-every-browser.html"  target="_blank" rel="nofollow">#</a></noindex>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/css-round-corners-in-any-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Zoom с помощью jQuery</title>
		<link>http://inforedesign.com/html-css/zoom-s-pomoschyu-jquery/</link>
		<comments>http://inforedesign.com/html-css/zoom-s-pomoschyu-jquery/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 13:35:53 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1255</guid>
		<description><![CDATA[Несложный прием с использованием библиотеки jQuery, с помощью которого можно получить эффект увеличения (zoom) любого элемента на странице.
1. Подгружаем библиотеку.




$(function() {
    	$("#wrap").anythingZoomer({
    	   expansionSize: 30,
    	   speedMultiplier: 1.4
    	});
    });


2. HTML просматриваемой области состоит из 5 [...]]]></description>
			<content:encoded><![CDATA[<p>Несложный прием с использованием библиотеки jQuery, с помощью которого можно получить эффект увеличения (zoom) любого элемента на странице.</p>
<p>1. Подгружаем библиотеку.</p>
<pre lang="HTML" line="1">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="js/zoomer.jquery.js"></script>
<script type="text/javascript">
$(function() {
    	$("#wrap").anythingZoomer({
    	   expansionSize: 30,
    	   speedMultiplier: 1.4
    	});
    });
</script>
</pre>
<p>2. HTML просматриваемой области состоит из 5 элементов.<br />
The Wrap (#wrap) &#8211; контейнер.<br />
Small Area (#small) &#8211; просматриваемая зона по умолчанию, по которой проводится мышкой для увеличения.<br />
Large (#large) &#8211; увеличенная облась.<br />
Overlay (#overlay) &#8211; контейнер-&#8221;увеличитель&#8221;, следующий за движениями мышки.<br />
Mover (#mover) &#8211; сворачивание и перекрытие увеличенной зоны.<br />
Не обязательно использовать именно эти ID, можно объявлять и свои.</p>
<pre lang="HTML" line="1">
<div id="wrap">
<div id="small">
      <img src="images/rushmore_small.jpg" alt="small rushmore" />
   </div>
<div id="mover">
<div id="overlay-thing"></div>
<div id="large">
            <img src="images/rushmore.jpg" alt="big rushmore" />
        </div>
</div>
</div>
</pre>
<p>3. CSS.</p>
<pre lang="CSS" line="1">
#wrap          { width: 600px; position: relative; }
#small         { position: relative; width: 100%; }
#large         { background: white; position: relative; width: 600px; }
#mover         { position: absolute; top: 0; left: 0; width: 104px; height: 104px; overflow: hidden; z-index: 100; background: white; display: none; }
#overlay       { border: 1px solid blue; width: 102px; height: 102px; position: absolute; top: 0; left: 0; z-index: 200; }
</pre>
<p>4. Параметры</p>
<pre lang="JavaScript" line="1">
$("#wrap").anythingZoomer({

      expansionSize: 30,      // Как далеко может отходить мышь от краев
      speedMultiplier: 1.4,   // Насколько быстрее внутренняя зона движется быстрее мыши

      smallArea: "#small",    // Перекрытие ID маленькой зоны
      largeArea: "#large",    // Перекрытие ID большой зоны
      zoomPort: "#overlay",   // Перекрытие ID "увеличителя"
      mover: "#mover"         // Перекрытие ID движущихся элементов
});
</pre>
<p>Варианты демо смотреть <noindex><a href="http://inforedesign.com/goto/http://css-tricks.com/examples/AnythingZoomer/index.html"  rel="nofollow">здесь</a></noindex></p>
<p><noindex><a href="http://inforedesign.com/goto/http://css-tricks.com/anythingzoomer-jquery-plugin/"  rel="nofollow">Оригинал статьи</a></noindex></p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/zoom-s-pomoschyu-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Слайдер на jQuery</title>
		<link>http://inforedesign.com/html-css/slayder-na-jquery/</link>
		<comments>http://inforedesign.com/html-css/slayder-na-jquery/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 09:56:50 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://inforedesign.com/html-css/slayder-na-jquery/</guid>
		<description><![CDATA[Этот туториал поможет быстро и достаточно легко создать с помощью jQuery вот такой красивый слайдер.
1. Создайте HTML-страницу.













post: 








2. Создайте CSS-файл.

*{
margin:0;
padding:0;
}
html{
height:100%;
}
body{
height:100%;
color:#a4a4a4;
cursor:default;
font-size:11px;
line-height:16px;
text-align:center;
background-color:#000;
background-position:50% 0;
background-repeat:no-repeat;
font-family:Tahoma,sans-serif;
}
a:link,a:visited{
color:#fff;
text-decoration:none;
}
a img{
border:0;
}
div.wrap{
width:993px;
margin:0 auto;
text-align:left;
}
div#top div#nav{
float:left;
clear:both;
width:993px;
height:52px;
margin:22px 0 0;
background:url url(images/nav-bg.png) 0 0 no-repeat;
}
div#top div#nav ul{
float:left;
width:700px;
height:52px;
list-style-type:none;
}
div#nav ul li{
float:left;
height:52px;
}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
text-indent:-9999px;
}
div#header{
margin:-1px 0 0;
}
div#video-header{
height:683px;
margin:-1px 0 0;
}
div#header div.wrap{
height:299px;
background:url(images/header-bg.png) 50% 0 no-repeat;
}
div#header div#slide-holder{
z-index:40;
width:993px;
height:299px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
top:9px;
left:9px;
width:973px;
height:278px;
overflow:hidden;
position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:228px;
width:973px;
height:46px;
display:none;
position:absolute;
background:url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder [...]]]></description>
			<content:encoded><![CDATA[<p>Этот туториал поможет быстро и достаточно легко создать с помощью jQuery вот такой красивый слайдер.</p>
<p>1. Создайте HTML-страницу.</p>
<pre lang="HTML" line="1">
<div id="header">
<div class="wrap">
<div id="slide-holder">
<div id="slide-runner">
<a href=""><img id="slide-img-1" src="images/nature-photo.png" class="slide" alt="" /></a>
<a href=""><img id="slide-img-2" src="images/nature-photo1.png" class="slide" alt="" /></a>
<a href=""><img id="slide-img-3" src="images/nature-photo2.png" class="slide" alt="" /></a>
<a href=""><img id="slide-img-4" src="images/nature-photo3.png" class="slide" alt="" /></a>
<a href=""><img id="slide-img-5" src="images/nature-photo4.png" class="slide" alt="" /></a>
<a href=""><img id="slide-img-6" src="images/nature-photo4.png" class="slide" alt="" /></a>
<a href=""><img id="slide-img-7" src="images/nature-photo6.png" class="slide" alt="" /></a>
<div id="slide-controls">
<p id="slide-client" class="text"><strong>post: </strong><span></span>
<p id="slide-desc" class="text">
<p id="slide-nav">
</div>
</div>
</div>
</div>
</div>
</pre>
<p>2. Создайте CSS-файл.</p>
<pre lang="CSS" line="1">
*{
margin:0;
padding:0;
}
html{
height:100%;
}
body{
height:100%;
color:#a4a4a4;
cursor:default;
font-size:11px;
line-height:16px;
text-align:center;
background-color:#000;
background-position:50% 0;
background-repeat:no-repeat;
font-family:Tahoma,sans-serif;
}
a:link,a:visited{
color:#fff;
text-decoration:none;
}
a img{
border:0;
}
div.wrap{
width:993px;
margin:0 auto;
text-align:left;
}
div#top div#nav{
float:left;
clear:both;
width:993px;
height:52px;
margin:22px 0 0;
background:url url(images/nav-bg.png) 0 0 no-repeat;
}
div#top div#nav ul{
float:left;
width:700px;
height:52px;
list-style-type:none;
}
div#nav ul li{
float:left;
height:52px;
}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
text-indent:-9999px;
}
div#header{
margin:-1px 0 0;
}
div#video-header{
height:683px;
margin:-1px 0 0;
}
div#header div.wrap{
height:299px;
background:url(images/header-bg.png) 50% 0 no-repeat;
}
div#header div#slide-holder{
z-index:40;
width:993px;
height:299px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
top:9px;
left:9px;
width:973px;
height:278px;
overflow:hidden;
position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:228px;
width:973px;
height:46px;
display:none;
position:absolute;
background:url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/silde-nav.png);}
div#nav ul li a{background:url(images/nav.png) no-repeat;}
</pre>
<p>3. Скопируйте и вставьте этот код в вашу станицу после основного HTML-кода перед закрывающим BODY-тэгом. Вы можете легко изменить заголовок и описание &#8211; поменяйте команду &#8220;client&#8221; для заголовка и команду &#8220;desc&#8221; для описания.</p>
<pre lang="javascript" line="1">
<script type=" text="" javascript="">
if(!window.slider) var slider={};slider.data=[{"id":"slide-img-1","client":"nature beauty","desc":"nature beauty photography"},{"id":"slide-img-2","client":"nature beauty","desc":"add your description here"},{"id":"slide-img-3","client":"nature beauty","desc":"add your description here"},{"id":"slide-img-4","client":"nature beauty","desc":"add your description here"},{"id":"slide-img-5","client":"nature beauty","desc":"add your description here"},{"id":"slide-img-6","client":"nature beauty","desc":"add your description here"},{"id":"slide-img-7","client":"nature beauty","desc":"add your description here"}];
</script>
</pre>
<p>4. Скачайте файлы <noindex><a href="http://inforedesign.com/goto/http://www.box.net/shared/880vs9tn8o" >jquery.js</a></noindex> и <noindex><a href="http://inforedesign.com/goto/http://www.box.net/shared/laiv04nabu" >scripts.js</a></noindex> и вставьте ссылки на них в секции HEAD.</p>
<p><noindex><a href="http://inforedesign.com/goto/http://dreamcss.comli.com/jquery%20sliders/"  rel="nofollow">Демо примера</a></noindex>.<br />
<noindex><a href="http://inforedesign.com/goto/http://www.box.net/shared/cojeyxjq5d"  rel="nofollow">Файловый архив</a></noindex>.<br />
<noindex><a href="http://inforedesign.com/goto/http://www.dreamcss.com/2009/04/create-beautiful-jquery-sliders.html"  rel="nofollow">Оригинал статьи</a></noindex>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/slayder-na-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Перекрытие встроенных стилей с помощью CSS</title>
		<link>http://inforedesign.com/html-css/override-inline-styles-with-css/</link>
		<comments>http://inforedesign.com/html-css/override-inline-styles-with-css/#comments</comments>
		<pubDate>Sun, 10 May 2009 06:00:02 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1204</guid>
		<description><![CDATA[Это достаточно известный и давно уже не новый хак, но я все же решил его описать (скорее для себя).
Если в документе имеется встроенный (inline) стиль, который вы не можете удалить, и который вам необходимо использовать по-другому, то можно достаточно легко его перекрыть в основном файле стилей.
Берем для примера вот такой код:


The inline styles for this [...]]]></description>
			<content:encoded><![CDATA[<p>Это достаточно известный и давно уже не новый хак, но я все же решил его описать (скорее для себя).</p>
<p>Если в документе имеется встроенный (inline) стиль, который вы не можете удалить, и который вам необходимо использовать по-другому, то можно достаточно легко его перекрыть в основном файле стилей.</p>
<p>Берем для примера вот такой код:</p>
<pre lang="HTML" line="1">
<div style="background: red;">
The inline styles for this div should make it red.
</div>
</pre>
<p>Его можно перекрыть таким приемом:</p>
<pre lang="CSS" line="1">
div[style] {
background: yellow !important;
}
</pre>
<p>Не работает в ИЕ6, но оно нам надо?&#8230;</p>
<p>Подсмотрено <noindex><a href="http://inforedesign.com/goto/http://css-tricks.com/override-inline-styles-with-css/"  rel="nofollow">здесь</a></noindex>.</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/override-inline-styles-with-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Украшение веб-форм с помощью jQuery</title>
		<link>http://inforedesign.com/html-css/ukrashenie-veb-form-s-pomoschyu-jquery/</link>
		<comments>http://inforedesign.com/html-css/ukrashenie-veb-form-s-pomoschyu-jquery/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 18:12:57 +0000</pubDate>
		<dc:creator>seezer</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://inforedesign.com/?p=1189</guid>
		<description><![CDATA[Перевод небольшого туториала, который поможет вам стилить формы так, как вам нравится, независимо от браузера.
1. Берем форму по умолчанию. Любой браузер отображает (рендерит) ее так, как ему вздумается.
Было:

2. Качаем jQuery-плагин.
3. Добавляем в страницу следующий код:
В заголовок:

//required



В тело страницы код формы:



Name: 






Ну и наконец, вызов плагина:


$(function() {
//find all form with class jqtransform and apply the plugin
$("form.jqtransform").jqTransform();
});


Стало:

Если [...]]]></description>
			<content:encoded><![CDATA[<p>Перевод небольшого туториала, который поможет вам стилить формы так, как вам нравится, независимо от браузера.<br />
1. Берем форму по умолчанию. Любой браузер отображает (рендерит) ее так, как ему вздумается.<br />
Было:<br />
<a href="http://inforedesign.com/wp-content/uploads/2009/04/before.png" ><img style="border: 1px #ccc solid;" src="http://inforedesign.com/wp-content/uploads/2009/04/before-300x229.png" alt="Было" title="Было" width="300" height="229" class="alignnone size-medium wp-image-1306" /></a></p>
<p>2. Качаем <noindex><a href="http://inforedesign.com/goto/http://www.dfc-e.com/sites/pages/upload/01_opensource/99_jqtransform/jqtransform.tar.gz" >jQuery-плагин</a></noindex>.</p>
<p>3. Добавляем в страницу следующий код:<br />
В заголовок:</p>
<pre lang="HTML" line="1">
//required
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.jqtransform.min.js"></script>
</pre>
<p>В тело страницы код формы:</p>
<pre lang="HTML" line="1">
<form class="jqtransform">
<div class="rowElem">
<label for="name">Name: </label>
<input type="text" name="name" />
</div>
<div class="rowElem">
<input type="submit" value="send" /></div>
</form>
</pre>
<p>Ну и наконец, вызов плагина:</p>
<pre lang="javascript" line="1">
<script type="text/javascript">
$(function() {
//find all form with class jqtransform and apply the plugin
$("form.jqtransform").jqTransform();
});
</script>
</pre>
<p>Стало:<br />
<a href="http://inforedesign.com/wp-content/uploads/2009/04/after.png" ><img style="border: 1px #ccc solid;" src="http://inforedesign.com/wp-content/uploads/2009/04/after-297x300.png" alt="Стало" title="Стало" width="297" height="300" class="alignnone size-medium wp-image-1307" /></a></p>
<p>Если перейти по ссылке в <noindex><a href="http://inforedesign.com/goto/http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/"  rel="nofollow">оригинал туториала</a></noindex>, можно обратить внимание на эффекты цвета и событий при клике и наведении мышкой.</p>
<p>Работает в т.ч. и в IE6, Safari 2+ и FF 2+.</p>
]]></content:encoded>
			<wfw:commentRss>http://inforedesign.com/html-css/ukrashenie-veb-form-s-pomoschyu-jquery/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
