<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Deerua about Coding: последние заметки с тегом &amp;laquo;scrolling&amp;raquo;</title><link>http://deer.org.ua/keywords/scrolling/</link><description></description><language>ru</language><generator>e2 (http://blogengine.ru/)</generator><item><title>Скроллим див %)</title><guid isPermaLink="true">http://deer.org.ua/2009/05/10/1/</guid><link>http://deer.org.ua/2009/05/10/1/</link><comments>http://deer.org.ua/2009/05/10/1/comments/</comments><description>Иногда див с большим объёмом информации нужно поскроллить, но типичный скролл не вписывается в дизайн, и нужно придумать кнопки. На помощь приходит javascript :D&lt;br /&gt;У любого блочного элемента в html, есть css свойство, которое можно изменить только с помощью javascript о_О&lt;br /&gt;Знакомьтесь, это scrollLeft и scrollTop :) Они представляют собой отступ (скролл) от левого края и от верха соответственно ;)&lt;br /&gt;Перейдем к делу! Управлять ими очень даже легко &lt;pre&gt;&lt;span class="hl-builtin"&gt;document&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;getElementById&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;"&lt;/span&gt;&lt;span class="hl-string"&gt;test&lt;/span&gt;&lt;span class="hl-quotes"&gt;"&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;scrollLeft&lt;/span&gt;&lt;span class="hl-default"&gt; += &lt;/span&gt;&lt;span class="hl-number"&gt;5&lt;/span&gt;&lt;span class="hl-default"&gt;;
&lt;/span&gt;&lt;span class="hl-builtin"&gt;document&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;getElementById&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;"&lt;/span&gt;&lt;span class="hl-string"&gt;test&lt;/span&gt;&lt;span class="hl-quotes"&gt;"&lt;/span&gt;&lt;span class="hl-brackets"&gt;)&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;scrollLeft&lt;/span&gt;&lt;span class="hl-default"&gt; -= &lt;/span&gt;&lt;span class="hl-number"&gt;5&lt;/span&gt;&lt;span class="hl-default"&gt;;&lt;/span&gt;&lt;/pre&gt;Сдесь мы блочный элемент с id="test" сначала двигаем вправо на 5px, потом влево. Аналогично делается для направлений вниз/вверх! &lt;br /&gt;&lt;br /&gt;Пример:&lt;br /&gt;&lt;div id="test" style="width: 300px; height: 65px; overflow: hidden; border: 1px solid #ccc; margin: 1px; padding: 1px;"&gt;
	JavaScript &#8212; скриптовый язык, чаще всего использующийся при создании сценариев поведения браузера, встраиваемых в веб-страницы. Является одной из реализаций языка ECMAScript. Название &#0171;JavaScript&#0187; является зарегистрированным товарным знаком компании Sun Microsystems, Inc.	
&lt;/div&gt;
&lt;a href="javascript:" onclick="document.getElementById('test').scrollTop += 10;return false;"&gt;Скроллим Вниз&lt;/a&gt;
&lt;a href="javascript:" onclick="document.getElementById('test').scrollTop -= 10;return false;"&gt;Скроллим Вверх&lt;/a&gt;&lt;br&gt;&lt;hr /&gt;&lt;a href="http://deer.org.ua/2009/05/10/1/comments/"&gt;Комментарии&lt;/a&gt; к заметке&lt;br /&gt;&lt;br /&gt;Теги:&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/css/"&gt;css&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.deer.org.ua/tags/javascript/"&gt;javascript&lt;/a&gt;&lt;br /&gt;&lt;a href="http://deer.org.ua/tags/browsers/"&gt;browsers&lt;/a&gt; &amp;gt; &lt;a href="http://deer.org.ua/tags/browsers/scrolling/"&gt;scrolling&lt;/a&gt;</description><pubDate>Sun, 10 May 2009 22:50:45 +0200</pubDate></item></channel></rss>