首頁 › 用CSS把東西隱藏的兩種方法
用CSS把東西隱藏的兩種方法
今天談用CSS隱藏物件的方式。有些隱藏後會完全消失,不佔位置,有些隱藏後位置還是會在。我盡量舉一些應用的例子來。大部分應用的例子都是「暫時看效果」,不然就是必須搭配javascript做些切換效果時用。
display:none;
用這種宣告方式的話,這東西就會像從沒出現過一樣。
ex.想要暫時把一個東西刪掉,看看效果的時候。
ex.用javascript製作tab換頁的功能的時候。
(之後會再寫文說明最簡單的javascript tab)
visibility:hidden;
用這種宣告方式的話,東西會隱藏起來,但他佔用的空間還是會在。
ex.如果有物件重疊了的話,可以先隱藏起來看他後面的東西。
visibility:collapse;
若是給table元素用,就會真的像沒出現過一樣,若是給一般元素,就會只是隱藏。
filter:Alpha(Opacity=0);opacity:0;
感謝eRic。
這種宣告方式是讓東西的透明度變0,也就是整個變透明。
前面的filter是給IE用的,後面是全部都可用。
想當然,變透明的話,它佔的空間還是會在,只是因為透明所以變得看不見。
- 人氣(8093)
Recent Comments
熱門內容
- Drupal | 用hook_menu_alter來修改tab項目 (192,712)
- 第一次玩弄Drupal就不上手 (183,811)
- 六個網站測速工具 (103,110)
- Drupal 的 Eye Candy? (71,120)
- Introduction to Drupal 簡報分享 (35,926)
找我聊聊
敲我MSN吧!
若我MSN下班,搞不好在這
或是在這













回應
N2A9JO fzjpixjbjqvf, [url=http://ygwlkstuvkgo.com/]ygwlkstuvkgo[/url], [link=http://ruqygnqgxgsc.com/]ruqygnqgxgsc[/link], http://nljykdbnqytm.com/
comment6, effet viagra, 385,
4, buy viagra cheap, %DD,
cheap valtrex
1, viagra samples, 078963,
6, dysfonction erectile, =],
5, buy viagra cheap, >:OOO,
4, order viagra, miexdt,
4, viagra femme, brnpv,
2, viagra no prescription, 2326,
發表新回應