<?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; araç-ipucu</title>
	<atom:link href="http://www.fatihhayrioglu.com/tag/arac-ipucu/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>CSS ile Araç İpucu(Tooltip) Hazırlama</title>
		<link>http://www.fatihhayrioglu.com/css-ile-arac-ipucutooltip-hazirlama/</link>
		<comments>http://www.fatihhayrioglu.com/css-ile-arac-ipucutooltip-hazirlama/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 06:54:19 +0000</pubDate>
		<dc:creator>fatih.hayrioglu</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Standartları]]></category>
		<category><![CDATA[XHTML]]></category>
		<category><![CDATA[açıklama-balonu]]></category>
		<category><![CDATA[araç-ipucu]]></category>
		<category><![CDATA[Haberler]]></category>
		<category><![CDATA[tooltip]]></category>

		<guid isPermaLink="false">http://www.fatihhayrioglu.com/?p=333</guid>
		<description><![CDATA[Bazı web tarayıcıları title tanımlı nesnelerin üzerine gelince tanımlanan bilgileri gösterirler. Bir çok tasarımcı javascript ve css yardımıyla Araç İpucu geliştirerek farklı tipte ve çeşitte araç ipucu oluşturmaktadır ve oluşturmaya devam etmektedir. Biz burada sadece CSS ile Araç İpucu oluşturmayı göreceğiz. Bu metot yeni nesil tarayıcılarda sorunsuz çalışmaktadır. XHTML kodu : Araç İpucu eklenecek linke [...]]]></description>
			<content:encoded><![CDATA[<p> Bazı web tarayıcıları title tanımlı  nesnelerin üzerine gelince tanımlanan bilgileri gösterirler. Bir çok tasarımcı  javascript ve css yardımıyla Araç İpucu geliştirerek farklı tipte ve çeşitte  araç ipucu oluşturmaktadır ve oluşturmaya devam etmektedir. Biz burada sadece  CSS ile Araç İpucu oluşturmayı göreceğiz. Bu metot yeni nesil tarayıcılarda  sorunsuz çalışmaktadır.<br />
  <span id="more-333"></span>
</p>
<p>XHTML kodu :</p>
<pre class="brush: xml; title: ; notranslate">
&lt;p&gt;
&lt;a href=&quot;http://www.fatihhayrioglu.com/&quot; class=&quot;aracIpucu&quot;&gt;Fatih Hayrioğlu&lt;span&gt; (Fatih Hayrioğlu’nun Not Defteri) &lt;/span&gt;&lt;/a&gt;
web sitesine bir göz atın.
&lt;/p&gt;
</pre>
<p>Araç İpucu eklenecek linke aracIpucu  sınıfı atanmış ve Araç İpucu içinde görünecek açıklama  &lt;span&gt; etiketleri arasına  alınmıştır.</p>
<pre class="brush: css; title: ; notranslate">
a.aracIpucu{
	position: relative;
}
a.aracIpucu span {
	display: none;
}
</pre>
<p>Buradaki espri konumlandırma(realtive-&gt;absolute) esprisidir. Araç İpucu  eklenecek linke  position: relative;  ataması yapıp, içindeki span elementinide  mutlak konumlandırma atayarak işi halledeceğiz. Ama sayfa ilk  yüklendiğinde  span içindeki bilgi  görünmemesi için başlangıç durumunda span  etiketini görünmez yapıyoruz(display:none;).</p>
<pre class="brush: css; title: ; notranslate">
a.aracIpucu:hover span {
    display: block;
    position: absolute;
    top: 18px;
    left: 20px;
    width:200px;
}
</pre>
<p>Fare imleci link üzerine geldiğinde(:hover)  span içeriğini göstermek için  display:block ataması yapıyoruz. Ayrıca  araç ipucunun yerini belirliyoruz. Araç İpucuna görsellik kazandırmak isteyenler  için aşağıdaki kodları ekleyebiliriz.</p>
<pre class="brush: css; title: ; notranslate">
a.aracIpucu:hover span {
    display:block;
    position:absolute;
    top:18px;
    left:20px;
    width:200px;
    padding:2px 6px;
    border:1px solid #963;
    background-color:#FF6;
    color:#000;
}
</pre>
<p>Maalesef bu kod IE5x versiyonlarda tam anlamıyla çalışmayacaktır.  Bu  durumu düzeltmek için</p>
<pre class="brush: css; title: ; notranslate">
a.aracIpucu:hover {
	font-size: 100%; /* IE5.x/Win duzeltmek icin */
}
</pre>
<p>Örneği görmek için <a href="/dokumanlar/arac_ipucu_1.html">tıklayınız.</a> Veyahut resimli bir tanıtım için başka bir örnek yaparsak <a href="/dokumanlar/arac_ipucu_3.html">tıklayınız.</a> </p>
<p>Ayrıca Safari kullanıcıları için üzgünüz. Safari bu kodlara olumlu yanıt vermiyor.</p>
<p> Görselliği daha hoş olan araç ipuçlarıda yapabiliriz. Bunun için Xhtml kodumuzu aşağıdaki <strong>em</strong> eklemesini yapıyoruz. Amacımız bu elemente ikon resmini eklemek.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;p&gt;
&lt;a href=&quot;http://www.fatihhayrioglu.com/&quot; class=&quot;aracIpucu&quot;&gt;
Fatih Hayrioğlu&lt;span&gt;&lt;em&gt;&lt;/em&gt; (Fatih Hayrioğlu'nun Not Defteri) &lt;/span&gt;&lt;/a&gt;
web sitesine bir göz atın.
&lt;/p&gt;
</pre>
<p>CSS koduna gelince:</p>
<pre class="brush: css; highlight: [4,5]; title: ; notranslate">
a.aracIpucu:hover span {
    display:block;
    position:absolute;
    top:25px;
    left:-5px;
    width:200px;
    padding:2px 6px;
    border:1px solid #963;
    background-color:#FF6;
    color:#000;
}
</pre>
<p>düzeltmesini yapıyoruz.  Ayrıca ikon için aşağıdaki eklemeyi yapıyoruz.</p>
<pre class="brush: css; title: ; notranslate">
a.aracIpucu:hover span em {
    position:absolute;
    left:20px;
    top:-6px;
    width:11px;
    height:6px;
    background:#fff url(yukariok.gif) 0 0;
    display:block;
    font-size:1px;
}
</pre>
<p>Örneği görmek için <a href="/dokumanlar/arac_ipucu_2.html">tıklayınız.</a></p>
<ul>
<li> <a href="http://www.smashingmagazine.com/2007/06/12/tooltips-scripts-ajax-javascript-css-dhtml/">http://www.smashingmagazine.com/2007/06/12/tooltips-scripts-ajax-javascript-css-dhtml/ </a></li>
<li><a href="http://www.cssplay.co.uk/menu/tooltips.html"> http://www.cssplay.co.uk/menu/tooltips.html</a> </li>
<li> <a href="http://www.communitymx.com/content/article.cfm?page=1&#038;cid=4E2C0">http://www.communitymx.com/content/article.cfm?page=1&amp;cid=4E2C0</a> </li>
<li> <a href="http://psacake.com/web/jl.asp">http://psacake.com/web/jl.asp</a> </li>
<li> <a href="http://www.cssplay.co.uk/menu/tooltips.html">http://www.cssplay.co.uk/menu/tooltips.html</a> </li>
<li> <a href="http://www.peutetreunereponse.net/article-6614978.html">http://www.peutetreunereponse.net/article-6614978.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fatihhayrioglu.com/css-ile-arac-ipucutooltip-hazirlama/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

