<?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>Fatih Hayrioğlu&#039;nun not defteri &#187; textbox</title>
	<atom:link href="http://www.fatihhayrioglu.com/tag/textbox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fatihhayrioglu.com</link>
	<description>{ CSS, HTML ve Javascript }</description>
	<lastBuildDate>Thu, 09 Feb 2012 08:44:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=2012</generator>
		<item>
		<title>Safari ve Chrome&#8217;da metin girdi(textbox) alanlarını kenar çizgileri kaldıralım</title>
		<link>http://www.fatihhayrioglu.com/safari-ve-chromeda-metin-girditextbox-alanlarini-kenar-cizgileri-kaldiralim/</link>
		<comments>http://www.fatihhayrioglu.com/safari-ve-chromeda-metin-girditextbox-alanlarini-kenar-cizgileri-kaldiralim/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 07:54:51 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[dış-hat-çizgisi]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[özel-metin-girdi-alanları]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[textbox]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=1282</guid>
		<description><![CDATA[Safari ve Google Chrome tarayıcıları her hangi bir metin girdi alanına(text input) odaklandığında bu elemanın etrafını bir şerit ile belirliyor. Google Chrome Normal Hali Google Chrome Odaklanmış Hali Safari Normal Hali Safari Odaklanmış Hali Bu normalde güzel bir özellik, ancak biz eğer standart metin girdi alanı yerine kendi tasarladığımız bir metin girdi alanı koydu isek [...]]]></description>
			<content:encoded><![CDATA[<p>Safari  ve Google Chrome tarayıcıları her hangi bir metin girdi alanına(text  input) odaklandığında bu elemanın etrafını bir şerit ile belirliyor.</p>
<div style="float:left; width:260px; margin-bottom:15px; text-align:center">
<img src="http://docs.google.com/File?id=dhctmbn6_223ckdsthqx_b"><br />
<strong>Google Chrome Normal Hali</strong>
</div>
<div style="float:left; width:250px; margin-bottom:15px; text-align:center">
<img src="http://docs.google.com/File?id=dhctmbn6_224cg7bjcg8_b"><br />
<strong>Google Chrome Odaklanmış Hali</strong>
</div>
<div style="float:left; width:260px; margin-bottom:15px; text-align:center">
<img src="http://docs.google.com/File?id=dhctmbn6_225hk8dtkfm_b"><br />
<strong>Safari Normal Hali</strong>
</div>
<div style="float:left; width:250px; margin-bottom:15px; text-align:center">
<img src="http://docs.google.com/File?id=dhctmbn6_226fc3jdqrx_b"><br />
<strong>Safari Odaklanmış Hali</strong>
</div>
<p style="clear:left">Bu  normalde güzel bir özellik, ancak biz eğer standart metin girdi alanı  yerine kendi tasarladığımız bir metin girdi alanı koydu isek bu  odaklanma çizgileri sorun çıkarıyor. Bir örnek yapalım.</p>
<p>En son projelerimden bonus.com.tr&#8217;de böyle bir sorun ile karşılaştığımda buna bir çözüm aradım. İlk kodum şöyle idi. </p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;Untitled Document&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
body{background-color:#52c520;}

.aramaMetinKutusu{
	background:url(images/arama_zemini.gif) 0 0 no-repeat;
	width:202px;
	height:29px;
}

.aramaMetinKutusuOdak{
	background:url(images/arama_zemini.gif) 0 -31px no-repeat;
	width:202px;
	height:29px;
}

.aramaMetinKutusu input{
	width:190px;
	margin:5px 0 0 4px;
	border:none;
}

.aramaMetinKutusuOdak input:focus{
	width:190px;
	margin:5px 0 0 4px;
	border:none;
	background-color:#F6FFD4
}

&lt;/style&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div class=&quot;aramaMetinKutusu&quot;&gt;
    &lt;input type=&quot;text&quot; name=&quot;arama&quot; onfocus=&quot;this.parentNode.className='aramaMetinKutusuOdak'&quot; onblur=&quot;this.parentNode.className='aramaMetinKutusu'&quot; /&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Bu  kodlarım Firefox ve IE&#8217;de sorunsuz çalıştı. Daha sonra sayfayı Google  Chrome&#8217;da test ettiğimde aşağıdaki gibi bir sorun ile karşılaştım.</p>
<p><img src="http://www.fatihhayrioglu.com/wp-content/chrome_odak.gif" alt="chrome_odak" title="chrome_odak" width="266" height="170" class="alignnone size-full wp-image-1300" /></p>
<p>Sorunun çözümünü araştırdığımda dış kenar çizgisini sıfırlamam gerektiğini gördüm.  </p>
<pre class="brush: css; title: ; notranslate">
input{
outline:0
}
</pre>
<p>tanımı  bizi çözüme ulaştırdı. </p>
<p>Örnek kodu görmnek için <a href="/dokumanlar/metingirdi_kaldir_2.html">tıklayınız.</a></p>
<p>Peki dış hat çizgisini kaldrımayalım demiştik şimdi ise kaldırdık, ne olacak şimdi? Burada odaklanma durumu için bir sınıf atayıp ona ayrı bir tanım yaptığımız için  klavye kullananlar için sorun  olmayacaktır.</p>
<h3>Kaynaklar</h3>
<ul>
<li><a href="http://gandamanurung.com/css/how-to-get-rid-textinput-blue-border-in-safari/" title="http://gandamanurung.com/css/how-to-get-rid-textinput-blue-border-in-safari/">http://gandamanurung.com/css/how-to-get-rid-textinput-blue-border-in-safari/</a> (google chrome safari de mavi kenarları yok etmek) </li>
<li><a href="http://forums.devshed.com/css-help-116/safari-input-focus-blue-border-477819.html">http://forums.devshed.com/css-help-116/safari-input-focus-blue-border-477819.html</a>
    </li>
<li> <a href="http://dev.markhaus.com/blog/2009/03/how-to-annul-safaris-outline-effect-in-input-fields-and-friends/">http://dev.markhaus.com/blog/2009/03/how-to-annul-safaris-outline-effect-in-input-fields-and-friends/</a></li>
<li><a href="http://www.usabilitypost.com/2008/10/15/css-tip-remove-mac-osx-glowing-blue-outlin-for-custom-styled-input-fields/">http://www.usabilitypost.com/2008/10/15/css-tip-remove-mac-osx-glowing-blue-outlin-for-custom-styled-input-fields/</a></li>
<li><a href="http://www.infoqu.com/dev/css-help/safari-input-fields-142336-1/">http://www.infoqu.com/dev/css-help/safari-input-fields-142336-1/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/safari-ve-chromeda-metin-girditextbox-alanlarini-kenar-cizgileri-kaldiralim/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>29 Temmuz 2008 web&#8217;den seçme haberler</title>
		<link>http://www.fatihhayrioglu.com/29-temmuz-2008-webden-secme-haberler/</link>
		<comments>http://www.fatihhayrioglu.com/29-temmuz-2008-webden-secme-haberler/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 14:06:24 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[Haberler]]></category>
		<category><![CDATA[açılır-menü]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[css hataları]]></category>
		<category><![CDATA[css ile site yapmak]]></category>
		<category><![CDATA[CSS sıfırlama]]></category>
		<category><![CDATA[çek bırak]]></category>
		<category><![CDATA[dikey kayan haber scripti]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[hızlı döngü]]></category>
		<category><![CDATA[internette gezmek]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[klavye kısayolları]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[resim galerisi]]></category>
		<category><![CDATA[textbox]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=557</guid>
		<description><![CDATA[CSS&#8217;de 20 adet genel karşılaşılan hatalar. Bağlantı İnternette gezmeyi kolaylaştıran 50 Firefox eklentisi. Bağlantı jQuery ipucu: açılır menüde seçili olan seçeneği ve değerini bulmak. Bağlantı Javascript yazarken en hızlı kodu yazmak önemli. En hızlı döngüyü nasıl yazarız? Bağlantı CSS ile sayfa planlaması için 40 adet ders, ipucu ve demolar. Bağlantı CSS ile outline kesik çizgilerini [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>CSS&#8217;de 20 adet genel karşılaşılan hatalar. <a title="düzelt" href="http://www.noupe.com/css/using-css-to-fix-anything-20-common-bugs-and-fixes.html" >Bağlantı</a> </li>
<li>İnternette gezmeyi kolaylaştıran 50 Firefox eklentisi. <a title="Firefox eklentileri" href="http://www.bestcollegesonline.com/blog/2008/07/17/50-firefox-3-add-ons-that-will-change-the-way-you-surf-the-web/" >Bağlantı</a> </li>
<li>jQuery ipucu: açılır menüde seçili olan seçeneği ve değerini bulmak. <a title="selectlist" href="http://marcgrabanski.com/article/jquery-select-list-values" >Bağlantı</a> </li>
<li>Javascript yazarken en hızlı kodu yazmak önemli. En hızlı döngüyü nasıl yazarız? <a title="hızlı döngü" href="http://blogs.sun.com/greimer/entry/best_way_to_code_a" >Bağlantı</a> </li>
<li>CSS ile sayfa planlaması için 40 adet ders, ipucu ve demolar. <a title="css ile planlama yapmak" href="http://www.noupe.com/css/css-layouts-40-tutorials-tips-demos-and-best-practices.html" >Bağlantı</a> </li>
<li>CSS ile outline kesik çizgilerini kaldırmak. <a title="outline kaldırmak" href="http://css-tricks.com/removing-the-dotted-outline/" >Bağlantı</a> </li>
<li>Dikeyde kayan haber scripti yapımı. <a title="dikey de kayan haber scripti" href="http://woork.blogspot.com/2008/07/fantastic-news-ticker-newsvine-like.html" >Bağlantı</a> </li>
<li>Metin girdi alanlarını(textbox) CSS ile güzelleştirmek. <a title="textbox" href="http://www.jankoatwarpspeed.com/post/2008/07/27/Enhance-your-input-fields-with-simple-CSS-tricks.aspx" >Bağlantı</a> </li>
<li>jQuery ile yapılmış güzel bir resim galerisi. Farklı bir galeri. <a title="resim galerisisi" href="http://eyecon.ro/spacegallery/#about" >Bağlantı</a> </li>
<li>jQuery ile uygulamalarımıza klavye kısayolu eklemek. <a title="klavye kısayolu" href="http://www.hackszine.com/blog/archive/2008/07/web_application_hotkeys_with_j.html?CMP=OTC-7G2N43923558" >Bağlantı</a> </li>
<li>6 adet kullanışlı jQuery ipucu. <a title="jQuery ipucu" href="http://johannburkard.de/blog/programming/javascript/6-more-jquery-tips-text-searching-page-load-time-and-others.html" >Bağlantı</a> </li>
<li>jQuery ile “çek-bırak” özellikli nesneler oluşturmak &#8211; eburhan.com <a title="jquery çek bırak" href="http://www.eburhan.com/jquery-ile-cek-birak-ozellikli-nesneler-olusturmak/" >Bağlantı</a> </li>
<li>Geçen sene web ile uğraşanlar için anket düzenleyen A List Apart bu senede anket düzenlemiş. Türkiye&#8217;yi  Asya kıtasına eklemişler dikkat. <a title="webciler" href="http://www.alistapart.com/articles/survey2008" >Bağlantı</a> </li>
<li>CSS Sıfırlama Tekniği &#8211; webdeneyimleri.com <a title="css sıfırlama tekniği" href="http://www.webdeneyimleri.com/css-sifirlama-teknigi/" >Bağlantı</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/29-temmuz-2008-webden-secme-haberler/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

