<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://hanamitsuki.com/taxonomy/term/5/all">
  <channel>
    <title>XHTML+CSS</title>
    <link>http://hanamitsuki.com/taxonomy/term/5/all</link>
    <description />
    <language>zh-hant</language>
          <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/hanamitsuki/xhtmlcss" /><feedburner:info uri="hanamitsuki/xhtmlcss" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
    <title>[CSS] 萬無一失的透明寫法</title>
    <link>http://feedproxy.google.com/~r/hanamitsuki/xhtmlcss/~3/I2T592oTrMI/opacity</link>
    <description>&lt;p&gt;CSS可以讓東西變成透明，可以讓東西變得漂漂亮亮，但是很麻煩的是，不同瀏覽器需要的寫法不同，因此一個透明，事實上你要寫三行CSS才行。&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;pre class="drupal6 geshifilter-drupal6" style="font-family:monospace;"&gt;.opacity &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
  opacity: &lt;span style="color: #cc66cc;"&gt;0.8&lt;/span&gt;;
  -moz-opacity:&lt;span style="color: #cc66cc;"&gt;0.8&lt;/span&gt;;
  filter:alpha&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;opacity=&lt;span style="color: #cc66cc;"&gt;80&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;其中opacity: 0.8;是給Firefox新版用的，所有標準化的瀏覽器也都適用，-moz-opacity:0.8;是給Firefox舊版，filter:alpha(opacity=80);則是IE專用。&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/hanamitsuki/xhtmlcss/~4/I2T592oTrMI" height="1" width="1"/&gt;</description>
     <comments>http://hanamitsuki.com/notes/xhtmlcss/opacity#comments</comments>
 <category domain="http://hanamitsuki.com/notes/xhtmlcss">XHTML+CSS</category>
 <pubDate>Thu, 22 Oct 2009 03:21:25 +0000</pubDate>
 <dc:creator>花水木</dc:creator>
 <guid isPermaLink="false">61 at http://hanamitsuki.com</guid>
  <feedburner:origLink>http://hanamitsuki.com/notes/xhtmlcss/opacity</feedburner:origLink></item>
  <item>
    <title>Plurk2:花水木版圓角作法&amp;原始檔</title>
    <link>http://feedproxy.google.com/~r/hanamitsuki/xhtmlcss/~3/GsYkXqDT9CY/53</link>
    <description>&lt;script type="text/javascript" language="JavaScript" src="http://plurk.tw/java/plurk_hana.php?url=goywf&amp;width=490"&gt;&lt;/script&gt;&lt;p&gt;
&lt;a href="http://plurk.tw/"&gt;這個貼紙&lt;/a&gt;的圓角邊框作法是參考這個網站製作的。&lt;br /&gt;
&lt;a href="http://www.schillmania.com/content/projects/even-more-rounded-corners/"&gt;http://www.schillmania.com/content/projects/even-more-rounded-corners/&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;他的好處是&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;沒有javascript，速度快&lt;/li&gt;
&lt;li&gt;只需要一張圖就可以有圓角邊框&lt;/li&gt;
&lt;li&gt;區塊寬和高都可以隨意設定&lt;/li&gt;
&lt;li&gt;透明的背景，很漂亮&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;他的壞處是&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;內容如果太複雜有時會跑版&lt;/li&gt;
&lt;li&gt;XHTML/CSS code不算簡潔&lt;/li&gt;
&lt;li&gt;圖檔不算小(15~20K)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;不過對我來說好處大於壞處，所以還是使用了。背景圖檔他有給原始檔，可以去那邊下載，本文最下面的下載是Plurk2貼紙的背景。有PLURKPlug字樣。&lt;/p&gt;
&lt;h4&gt;作法&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;在HTML的地方輸入&lt;/strong&gt;&lt;br /&gt;
&lt;div class="geshifilter"&gt;&lt;pre class="drupal6 geshifilter-drupal6" style="font-family:monospace;"&gt;&lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;div &lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt;=&lt;span style="color: #ff0000;"&gt;&amp;quot;dialog&amp;quot;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;
 &lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;div &lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt;=&lt;span style="color: #ff0000;"&gt;&amp;quot;content&amp;quot;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;
  &lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;div &lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt;=&lt;span style="color: #ff0000;"&gt;&amp;quot;t&amp;quot;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;div&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;
  這裡放你的內容
 &lt;span style="color: #66cc66;"&gt;&amp;lt;/&lt;/span&gt;div&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;
 &lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;div &lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt;=&lt;span style="color: #ff0000;"&gt;&amp;quot;b&amp;quot;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;gt;&amp;lt;&lt;/span&gt;div&lt;span style="color: #66cc66;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;div&lt;span style="color: #66cc66;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;div&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;&amp;lt;/&lt;/span&gt;div&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;在CSS的地方輸入&lt;/strong&gt;&lt;br /&gt;
&lt;div class="geshifilter"&gt;&lt;pre class="drupal6 geshifilter-drupal6" style="font-family:monospace;"&gt;&lt;span style="color: #808080; font-style: italic;"&gt;/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/&lt;/span&gt;
&amp;nbsp;
.dialog &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:760px; &lt;span style="color: #808080; font-style: italic;"&gt;/* based on image dimensions - not quite consistent with drip styles yet */&lt;/span&gt;
 color:&lt;span style="color: #808080; font-style: italic;"&gt;#fff;&lt;/span&gt;
 z-index:&lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;;
 margin-left:12px; &lt;span style="color: #808080; font-style: italic;"&gt;/* default, width of left corner */&lt;/span&gt;
 margin-bottom:0.5em; &lt;span style="color: #808080; font-style: italic;"&gt;/* spacing under dialog */&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .content,
.dialog .&lt;a href="http://api.drupal.org/api/function/t/6"&gt;&lt;span style="color: #000066;"&gt;t&lt;/span&gt;&lt;/a&gt;,
.dialog .b,
.dialog .b div &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 background:transparent &lt;a href="http://api.drupal.org/api/function/url/6"&gt;&lt;span style="color: #000066;"&gt;url&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;dialog2-blue-800x1600.png&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt; no-repeat top right;
 _background-image:&lt;a href="http://api.drupal.org/api/function/url/6"&gt;&lt;span style="color: #000066;"&gt;url&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;dialog2-blue.gif&lt;span style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt;;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .content &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 position:relative;
 zoom:&lt;span style="color: #cc66cc;"&gt;1&lt;/span&gt;;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .&lt;a href="http://api.drupal.org/api/function/t/6"&gt;&lt;span style="color: #000066;"&gt;t&lt;/span&gt;&lt;/a&gt; &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 &lt;span style="color: #808080; font-style: italic;"&gt;/* top+left vertical slice */&lt;/span&gt;
 position:absolute;
 left:0px;
 top:0px;
 width:12px; &lt;span style="color: #808080; font-style: italic;"&gt;/* top slice width */&lt;/span&gt;
 margin-left:-12px;
 height:&lt;span style="color: #cc66cc;"&gt;100&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;%&lt;/span&gt;;
 _height:1600px; &lt;span style="color: #808080; font-style: italic;"&gt;/* arbitrary long height, IE 6 */&lt;/span&gt;
 background-position:top left;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .b &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 &lt;span style="color: #808080; font-style: italic;"&gt;/* bottom */&lt;/span&gt;
 position:relative;
 width:&lt;span style="color: #cc66cc;"&gt;100&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;%&lt;/span&gt;;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .b,
.dialog .b div &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 height:30px; &lt;span style="color: #808080; font-style: italic;"&gt;/* height of bottom cap/shade */&lt;/span&gt;
 font-size:1px;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .b &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 background-position:bottom right;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .b div &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 position:relative;
 width:12px; &lt;span style="color: #808080; font-style: italic;"&gt;/* bottom corner width */&lt;/span&gt;
 margin-left:-12px;
 background-position:bottom left;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .hd,
.dialog .bd,
.dialog .ft &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 position:relative;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog .wrapper &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 &lt;span style="color: #808080; font-style: italic;"&gt;/* extra content protector - preventing vertical overflow (past background) */&lt;/span&gt;
 position:&lt;a href="http://www.php.net/static"&gt;&lt;span style="color: #000066;"&gt;static&lt;/span&gt;&lt;/a&gt;;
 max-height:1000px;
 overflow:auto; &lt;span style="color: #808080; font-style: italic;"&gt;/* note that overflow:auto causes a rather annoying redraw &amp;quot;lag&amp;quot; in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog h1
.dialog p &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 margin:0px; &lt;span style="color: #808080; font-style: italic;"&gt;/* margins will blow out backgrounds, leaving whitespace. */&lt;/span&gt;
 padding:0.5em 0px 0.5em 0px;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;
&amp;nbsp;
.dialog h1 &lt;span style="color: #66cc66;"&gt;&amp;#123;&lt;/span&gt;
 padding-bottom:0px;
&lt;span style="color: #66cc66;"&gt;&amp;#125;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;事實上他的CSS寫得很細，但不代表完全不需要微調，我甚至還改了許多選擇器(Selector)的名稱，所以其實我的code現在很亂，應該要來整理一下了。&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/hanamitsuki/xhtmlcss/~4/GsYkXqDT9CY" height="1" width="1"/&gt;</description>
     <comments>http://hanamitsuki.com/notes/xhtmlcss/53#comments</comments>
 <category domain="http://hanamitsuki.com/notes/xhtmlcss">XHTML+CSS</category>
 <enclosure url="http://hanamitsuki.com/sites/default/files/plurk2_hana.rar" length="62588" type="application/rar" />
 <pubDate>Thu, 19 Feb 2009 06:08:04 +0000</pubDate>
 <dc:creator>花水木</dc:creator>
 <guid isPermaLink="false">53 at http://hanamitsuki.com</guid>
  <feedburner:origLink>http://hanamitsuki.com/notes/xhtmlcss/53</feedburner:origLink></item>
  <item>
    <title>Plurk2:噗浪插頭的貼紙美化</title>
    <link>http://feedproxy.google.com/~r/hanamitsuki/xhtmlcss/~3/x9HySQWqurQ/52</link>
    <description>&lt;p&gt;&lt;a href="http://plurk.tw"&gt;&lt;img src="http://img19.imageshack.us/img19/815/20090219122125pp7.jpg" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://plurk.tw"&gt;plurk.tw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Plurk Plug(噗浪插頭XD)樣式目前有3種，範例如下：&lt;/p&gt;
&lt;p&gt;&lt;span class="org"&gt;&lt;strong&gt;PLURK&lt;sup&gt;2&lt;/sup&gt; Clean Style：&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
乾淨的版本，沒有CSS，所以會直接套用你原本部落格的CSS。&lt;/p&gt;
&lt;blockquote&gt;&lt;script type="text/javascript" language="JavaScript" src="http://plurk.tw/java/plurk.php?url=gonrg"&gt;&lt;/script&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span class="org"&gt;&lt;strong&gt;PLURK&lt;sup&gt;2&lt;/sup&gt;Hana Style：&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
較花俏的版本。&lt;/p&gt;
&lt;script type="text/javascript" language="JavaScript" src="http://plurk.tw/java/plurk_hana.php?url=gonrg&amp;width=500"&gt;&lt;/script&gt;&lt;p&gt;
&lt;span class="org"&gt;&lt;strong&gt;ph2(Plurk Hana 2) Style：&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
比較中性、適合各種佈景的部落格。(但有用jQuery)&lt;/p&gt;
&lt;script type="text/javascript" src="http://plurk.tw/java/jquery-1.3.1.min.js"&gt;&lt;/script&gt;&lt;script type="text/javascript" src="http://plurk.tw/java/ph2.js"&gt;&lt;/script&gt;&lt;script type="text/javascript" language="JavaScript" src="http://plurk.tw/java/ph2.php?url=gonrg&amp;width=450"&gt;&lt;/script&gt;&lt;p&gt;
這應該是第一次，畫出來的東西真的把他用程式&lt;span class="org"&gt;套成可以貼的貼紙。&lt;/span&gt;看到Gene貼到他的部落格，感覺頗有趣的。&lt;/p&gt;
&lt;p&gt;&lt;span class="hl"&gt;噗浪插頭 = Plurk Plug = &lt;a href="http://plurk.tw"&gt;Plurk2&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;不過當我試著&lt;a href="http://hanamizuki.tw/2009/02/18/joey-doesnt-share-food/"&gt;貼一張到自己部落格&lt;/a&gt;，我發現&lt;span class="hl"&gt;我的部落格CSS都用太兇了&lt;/span&gt;。&lt;br /&gt;
比如說我把文章內文的所有圖片，&lt;span class="phl"&gt;都padding(偏移)了10px&lt;/span&gt;，因為我想要這樣的效果。&lt;br /&gt;
&lt;img src="http://img25.imageshack.us/img25/5222/20090219121933do8.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;但Plurk2貼紙貼上去之後，因為這張貼紙是javascript自動會寫入內容，並非iframe的方式，所以不只自己的CSS會生效，&lt;span class="grn"&gt;部落格本身的CSS Selector如果碰巧有指到這張貼紙，那也會生效&lt;/span&gt;。因此貼紙裡的圖片也變成有padding:10px這個屬性。很醜。&lt;/p&gt;
&lt;p&gt;&lt;img src="http://img13.imageshack.us/img13/6302/20090219121407ag6.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;這部份不難，就找到貼紙專屬的CSS，然後加上：&lt;br /&gt;
&lt;div class="geshifilter"&gt;&lt;pre class="drupal6 geshifilter-drupal6" style="font-family:monospace;"&gt;padding:&lt;span style="color: #cc66cc;"&gt;0&lt;/span&gt;;
margin:&lt;span style="color: #cc66cc;"&gt;0&lt;/span&gt;;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;這是最簡單的CSS Reset。我另外也在其他html元素也加上這個東西。不過不確定還會不會有其他問題，目前只能等大家測了。&lt;/p&gt;
&lt;p&gt;另外，我還有個問題就是，一般CSS教學都說以下語法要寫在&lt;span class="geshifilter"&gt;&lt;code class="drupal6 geshifilter-drupal6"&gt;&lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;head&lt;span style="color: #66cc66;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;head&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;之間，&lt;br /&gt;
&lt;span class="geshifilter"&gt;&lt;code class="drupal6 geshifilter-drupal6"&gt;&lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;link rel=&lt;span style="color: #ff0000;"&gt;&amp;quot;stylesheet&amp;quot;&lt;/span&gt; type=&lt;span style="color: #ff0000;"&gt;&amp;quot;text/css&amp;quot;&lt;/span&gt; href=&lt;span style="color: #ff0000;"&gt;&amp;quot;plurk-plug.css&amp;quot;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;可是當貼紙想要使用這個語法，不可能貼在&lt;span class="geshifilter"&gt;&lt;code class="drupal6 geshifilter-drupal6"&gt;&lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;head&lt;span style="color: #66cc66;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;head&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;裡面，但貼在body裡面也是生效的！不知會不會有什麼後遺症？&lt;/p&gt;
&lt;div class="field field-type-link field-field-read-more"&gt;
      &lt;div class="field-label"&gt;延伸閱讀:&amp;nbsp;&lt;/div&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://briian.com/?p=6127" target="_blank"&gt;如何將Plurk噗浪「討論串」轉貼到部落格裡？　　【重灌狂人】&lt;/a&gt;        &lt;/div&gt;
              &lt;div class="field-item even"&gt;
                    &lt;a href="http://lomobangdoll.blogspot.com/2009/02/plurk.html" target="_blank"&gt;透明藍樂摸: 【教學】將plurk的頁面放到部落格裡面&lt;/a&gt;        &lt;/div&gt;
              &lt;div class="field-item odd"&gt;
                    &lt;a href="http://geneoralspeaking.blogspot.com/2009/02/plurktw.html" target="_blank"&gt;黑貘來說: Plurk.tw 開始, 是透過部落格噗浪? 還是噗浪到部落格?&lt;/a&gt;        &lt;/div&gt;
              &lt;div class="field-item even"&gt;
                    &lt;a href="http://gene-hong.blogspot.com/2009/02/plurk-plug-to-your-blog.html" target="_blank"&gt;Gene:TM&amp;amp;HD : Plug Plurk to Your Blog (English)&lt;/a&gt;        &lt;/div&gt;
              &lt;div class="field-item odd"&gt;
                    &lt;a href="http://tonychou.blogspot.com/2009/02/plurk.html" target="_blank"&gt;TonyChou Walker: [服務] 將Plurk的討論串轉貼至Blog！&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/hanamitsuki/xhtmlcss/~4/x9HySQWqurQ" height="1" width="1"/&gt;</description>
     <comments>http://hanamitsuki.com/notes/xhtmlcss/52#comments</comments>
 <category domain="http://hanamitsuki.com/notes/xhtmlcss">XHTML+CSS</category>
 <category domain="http://hanamitsuki.com/tag/plurk">plurk</category>
 <pubDate>Thu, 19 Feb 2009 04:22:03 +0000</pubDate>
 <dc:creator>花水木</dc:creator>
 <guid isPermaLink="false">52 at http://hanamitsuki.com</guid>
  <feedburner:origLink>http://hanamitsuki.com/notes/xhtmlcss/52</feedburner:origLink></item>
  <item>
    <title>用CSS把東西隱藏的兩種方法</title>
    <link>http://feedproxy.google.com/~r/hanamitsuki/xhtmlcss/~3/6pvlWbGUww4/090216-39</link>
    <description>&lt;p&gt;今天談用CSS隱藏物件的方式。有些隱藏後會完全消失，不佔位置，有些隱藏後位置還是會在。我盡量舉一些應用的例子來。大部分應用的例子都是「暫時看效果」，不然就是必須搭配javascript做些切換效果時用。&lt;/p&gt;
&lt;h4&gt;display:none;&lt;/h4&gt;
&lt;p&gt;用這種宣告方式的話，這東西就會像從沒出現過一樣。&lt;br /&gt;
ex.想要暫時把一個東西刪掉，看看效果的時候。&lt;br /&gt;
ex.用javascript製作tab換頁的功能的時候。&lt;br /&gt;
(之後會再寫文說明最簡單的javascript tab)&lt;/p&gt;
&lt;h4&gt;visibility:hidden;&lt;/h4&gt;
&lt;p&gt;用這種宣告方式的話，東西會隱藏起來，但他佔用的空間還是會在。&lt;br /&gt;
ex.如果有物件重疊了的話，可以先隱藏起來看他後面的東西。&lt;/p&gt;
&lt;h4&gt;visibility:collapse;&lt;/h4&gt;
&lt;p&gt;若是給table元素用，就會真的像沒出現過一樣，若是給一般元素，就會只是隱藏。&lt;/p&gt;
&lt;h4&gt;filter:Alpha(Opacity=0);opacity:0;&lt;/h4&gt;
&lt;p&gt;感謝eRic。&lt;br /&gt;
這種宣告方式是讓東西的透明度變0，也就是整個變透明。&lt;br /&gt;
前面的filter是給IE用的，後面是全部都可用。&lt;br /&gt;
想當然，變透明的話，它佔的空間還是會在，只是因為透明所以變得看不見。&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/hanamitsuki/xhtmlcss/~4/6pvlWbGUww4" height="1" width="1"/&gt;</description>
     <comments>http://hanamitsuki.com/notes/xhtmlcss/090216-39#comments</comments>
 <category domain="http://hanamitsuki.com/notes/xhtmlcss">XHTML+CSS</category>
 <pubDate>Mon, 16 Feb 2009 06:35:09 +0000</pubDate>
 <dc:creator>花水木</dc:creator>
 <guid isPermaLink="false">39 at http://hanamitsuki.com</guid>
  <feedburner:origLink>http://hanamitsuki.com/notes/xhtmlcss/090216-39</feedburner:origLink></item>
  <item>
    <title>IE7 CSS Hack</title>
    <link>http://feedproxy.google.com/~r/hanamitsuki/xhtmlcss/~3/IriWqhvTrac/23</link>
    <description>&lt;p&gt;換了新佈景，但對於CSS的position，Firefox和IE7仍有不同看法。(IE 6沒測試)所以找了IE 7 CSS Hack的方式。&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;pre class="drupal6 geshifilter-drupal6" style="font-family:monospace;"&gt;&lt;span style="color: #808080; font-style: italic;"&gt;/* 全部都有用 */&lt;/span&gt;
&lt;span style="color: #808080; font-style: italic;"&gt;#h1{position: absolute; top: 0.15em;}  &lt;/span&gt;
&amp;nbsp;
&lt;span style="color: #808080; font-style: italic;"&gt;/* Firefox 吃*/&lt;/span&gt;
html&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;body &lt;span style="color: #808080; font-style: italic;"&gt;#h1{ top: 0.25em;} &lt;/span&gt;
&amp;nbsp;
&lt;span style="color: #808080; font-style: italic;"&gt;/* IE7 吃*/&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;*&lt;/span&gt;+html&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;body &lt;span style="color: #808080; font-style: italic;"&gt;#h1{top: 0.34em;} &lt;/span&gt;
&amp;nbsp;
 &lt;span style="color: #808080; font-style: italic;"&gt;/* IE6 and 7 都吃*/&lt;/span&gt;
&lt;span style="color: #808080; font-style: italic;"&gt;#h1{*top: 0.34em;}&lt;/span&gt;
&amp;nbsp;
&lt;span style="color: #808080; font-style: italic;"&gt;/* IE6 吃*/&lt;/span&gt;
&lt;span style="color: #808080; font-style: italic;"&gt;#h1{_top: 0.34em;}  &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;
如果有很多IE7專用的CSS，不妨就另寫一個css檔案，然後在網頁加入這樣的原始碼。&lt;/p&gt;
&lt;p&gt;&lt;div class="geshifilter"&gt;&lt;pre class="drupal6 geshifilter-drupal6" style="font-family:monospace;"&gt;&lt;span style="color: #66cc66;"&gt;&amp;lt;!&lt;/span&gt;--&lt;span style="color: #66cc66;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; IE &lt;span style="color: #cc66cc;"&gt;7&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#93;&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;&amp;lt;&lt;/span&gt;link 連結外部CSS語法&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;&amp;lt;!&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#91;&lt;/span&gt;&lt;span style="color: #b1b100;"&gt;Endif&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;&amp;#93;&lt;/span&gt;--&lt;span style="color: #66cc66;"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/hanamitsuki/xhtmlcss/~4/IriWqhvTrac" height="1" width="1"/&gt;</description>
     <comments>http://hanamitsuki.com/notes/xhtmlcss/23#comments</comments>
 <category domain="http://hanamitsuki.com/notes/xhtmlcss">XHTML+CSS</category>
 <pubDate>Mon, 16 Feb 2009 06:07:12 +0000</pubDate>
 <dc:creator>花水木</dc:creator>
 <guid isPermaLink="false">23 at http://hanamitsuki.com</guid>
  <feedburner:origLink>http://hanamitsuki.com/notes/xhtmlcss/23</feedburner:origLink></item>
  <item>
    <title>平衡主內容和側邊欄的高度</title>
    <link>http://feedproxy.google.com/~r/hanamitsuki/xhtmlcss/~3/4h1E9mlqPa4/15</link>
    <description>&lt;p&gt;如果設計網站的時候，主內容和側邊欄都有設底色或底圖時，當側邊欄和主內容長度不同時，會有不平衡的感覺。&lt;/p&gt;
&lt;p&gt;像是&lt;a href="http://www.alistapart.com/articles/fauxcolumns/"&gt;Dan Cederholm&lt;/a&gt;示範的這張圖：&lt;br /&gt;
&lt;img src="http://www.alistapart.com/d/fauxcolumns/tilecheat_1.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;如果一直想朝著「偵測主內容和側邊欄區塊高度，並自動讓高度較大者的值等於高度較小者的高值」這種方向來找解法的話，可能會很複雜，這裡有個較簡單的技倆，可以說是用視覺上來欺騙人。&lt;/p&gt;
&lt;p&gt;這個作法以及圖是轉自&lt;a href="http://www.alistapart.com/articles/fauxcolumns/"&gt;這篇文章&lt;/a&gt;，也就是「設定背景圖」。&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.alistapart.com/d/fauxcolumns/tilecheat_3.gif" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;這張圖顯示，其實整個背景是個橫條、長長的圖，並且repeat-y。在整體的背景設定這張圖之後，主內容和側邊欄就都不用設底圖了，像&lt;a href="http://hanamitsuki.com"&gt;本站&lt;/a&gt;也是用這個方法。&lt;/p&gt;
&lt;p&gt;這個概念顯示，其實若對CSS和網站layout了解更深的話，許多事情是可以很容易解決的呢！&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/hanamitsuki/xhtmlcss/~4/4h1E9mlqPa4" height="1" width="1"/&gt;</description>
     <comments>http://hanamitsuki.com/notes/xhtmlcss/15#comments</comments>
 <category domain="http://hanamitsuki.com/notes/xhtmlcss">XHTML+CSS</category>
 <pubDate>Thu, 22 Jan 2009 08:33:01 +0000</pubDate>
 <dc:creator>花水木</dc:creator>
 <guid isPermaLink="false">15 at http://hanamitsuki.com</guid>
  <feedburner:origLink>http://hanamitsuki.com/notes/xhtmlcss/15</feedburner:origLink></item>
  </channel>
</rss>

