標準布局應用:顯示/隱藏側邊欄 [附詳細註解]_經驗交流

來源:互聯網
上載者:User
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="zh-CN" xml:lang="zh-CN" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>顯示/隱藏</title> <style type="text/css"> <!-- /* PR 50198763 */ *{margin:0;padding:0;}/* 消除所有標記的內外補丁預設值 */ #left,#right{height:620px;}/* 定義容器的高度 */ #left{background:#CCC;}/* 定義背景顏色,用於區分左右容器 */ #right{background:#f5f5f5;}/* 同上 */ .left{float:left;width:20%;display:block;} /* 定義左邊容器的寬度 */ .right{float:left;width:80%;display:block;clear:right;} /* 定義右邊容器的寬度 */ .left1{width:0%;display:none;} /* 定義左邊容器收攏時的狀態:隱藏 */ --> </style> </head> <body> 顯示/隱藏 俺是個js初學者,獻醜了。這段js示範其實很簡單,俺在這裡只是想跟js大大們說一句:js是行為,不要跟樣式表打架。有些事還是該由css來做的,例如:display:none || display:block,簡直泛濫成災了!俺只會玩玩css,拿到js不會改,不敢改,唉。明明一個class就能甩給css做的事,js為啥要搶著做呢?搞得俺們這些會點css滴菜鳥們好是鬱悶~難道玩css就一定要會js嗎? </body> </html>
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
  • 相關文章

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.