<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[A.PAO designSTUDIO BLOG]]></title> 
<link>https://blog.apao.idv.tw/index.php</link> 
<description><![CDATA[A.PAO designSTUDIO 阿保工作室]]></description> 
<language>zh-tw</language> 
<copyright><![CDATA[A.PAO designSTUDIO BLOG]]></copyright>
<item>
<link>https://blog.apao.idv.tw/post//</link>
<title><![CDATA[CSS 替代 Javascript 與 DHTML 寫法 多重hover]]></title> 
<author>apao &lt;apao@www.apao.idv.tw&gt;</author>
<category><![CDATA[CSS]]></category>
<pubDate>Thu, 23 Aug 2018 12:38:43 +0000</pubDate> 
<guid>https://blog.apao.idv.tw/post//</guid> 
<description>
<![CDATA[ 
	<span style="font-size: 130%;">最近做一個案子，並非一般型態的網站，必須大量使用程式碼來控制圖像位置與顯示，其中之一就是在 a:hover 或是其他元素 :hover 之下，同時指定多重指定一個以上的位置同時顯示不同元素，在以前一定要靠 Javascript +其他方式來寫，現在則只需要使用CSS3就可以辦到了。如果希望連結元素在一起或是下方元素span重疊後預設不顯示，可以在上層加上區塊元素（div）使用 position 來做文字元素（i or a or span）定位相對位置，應該就可以解決了，當然這裡只是簡單的範例。<br/><a href="https://blog.apao.idv.tw/attachment.php?fid=2959" target="_blank"><img src="https://blog.apao.idv.tw/attachment.php?fid=2959" class="insertimage" alt="點擊在新視窗中瀏覽此圖片" title="點擊在新視窗中瀏覽此圖片" border="0"/></a></span><br/>範例參考：<a href="https://blog.apao.idv.tw/sample/CSS3/after_hover.html" target="_blank">點這裡</a><br/><br/>CSS的部分<br/><div class="code">&nbsp;&nbsp; a&#123; <br/>&nbsp;&nbsp;font-size: 24px;<br/>&#125;<br/>a:hover&#123;<br/>&nbsp;&nbsp;background:&nbsp;&nbsp;rgba(144,0,2,1.00); color:rgba(255,255,255,1.00);<br/>&#125;<br/>span&#123; <br/>&nbsp;&nbsp;visibility: hidden;<br/>&nbsp;&nbsp;display: block;<br/>&nbsp;&nbsp;width: 100%;<br/>&nbsp;&nbsp;overflow: hidden;<br/>&nbsp;&nbsp;margin: 0 0 20px 10px;<br/>&nbsp;&nbsp;font-size: 30px;<br/>&#125;<br/>i.bLi01:hover span.bOver01&#123;<br/>&nbsp;&nbsp;visibility: visible;<br/>&#125;<br/>i.bLi02:hover span.bOver02&#123;<br/>&nbsp;&nbsp;visibility: visible;<br/>&#125;<br/>i.bLi03:hover span.bOver03&#123; <br/>&nbsp;&nbsp;visibility: visible;<br/>&#125;<br/></div><br/>▲這裡的 visibility: visible（顯示）or hidden（隱藏） 跟disply不同；隱藏後，還是會將元素（span）的寬與高做保留。<br/><br/>HTML部分：<br/><div class="code">&nbsp;&nbsp; &lt;i class=&quot;bLi01&quot;&gt;<br/>&nbsp;&nbsp;&lt;a href=&quot;#&quot;&gt;call text01&lt;/a&gt;<br/>&nbsp;&nbsp;&lt;span class=&quot;bOver01&quot;&gt;text01 is showing&lt;/span&gt;<br/>&lt;/i&gt;<br/>&lt;i class=&quot;bLi02&quot;&gt;<br/>&nbsp;&nbsp;&lt;a href=&quot;#&quot;&gt;call text02&lt;/a&gt;<br/>&nbsp;&nbsp;&lt;span class=&quot;bOver02&quot;&gt;text02 is showing&lt;/span&gt;<br/>&lt;/i&gt;<br/>&lt;i class=&quot;bLi03&quot;&gt;<br/>&nbsp;&nbsp;&lt;a href=&quot;#&quot;&gt;call text03&lt;/a&gt;<br/>&nbsp;&nbsp;&lt;span class=&quot;bOver03&quot;&gt;text03 is showing&lt;/span&gt;<br/>&lt;/i&gt;<br/></div><br/>Tags - <a href="https://blog.apao.idv.tw/tags/css/" rel="tag">css</a> , <a href="https://blog.apao.idv.tw/tags/javascript/" rel="tag">javascript</a> , <a href="https://blog.apao.idv.tw/tags/dhtml/" rel="tag">dhtml</a> , <a href="https://blog.apao.idv.tw/tags/hover/" rel="tag">hover</a> , <a href="https://blog.apao.idv.tw/tags/more/" rel="tag">more</a>
]]>
</description>
</item><item>
<link>https://blog.apao.idv.tw/post//#blogcomment</link>
<title><![CDATA[[評論] CSS 替代 Javascript 與 DHTML 寫法 多重hover]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[評論]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://blog.apao.idv.tw/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>