最近在學習Web開發,我們的課程一直在深入講解CSS的使用。一個星期前,老師布置了一份CSS作業,要求我們設計一個網站的界面。這是我第一次完成如此大規模的任務,盡管十分困難,但我還是樂于接受挑戰。
開始的時候,我是沒有頭緒的。但是,我很快意識到我需要對網站的主題進行考慮。我確定我想設計一個頁面,以展示一家咖啡館的日常生活。我收集了大量的靈感圖片和網站鏈接,并開始考慮如何將這些元素組合在一起。
/* 咖啡館網站的CSS樣式 */ body { font-family: 'Open Sans', sans-serif; background-color: #f7f7f7; padding: 0; margin: 0; } .container { max-width: 1200px; margin: auto; padding: 0 20px; } .logo { font-size: 26px; font-weight: 700; color: #f9ac33; margin: 20px 0; } .navigation { text-align: center; background-color: #eee; padding: 20px; border-radius: 10px; margin: 20px 0; } .navigation a { display: inline-block; margin: 0 10px; text-decoration: none; color: #333; font-size: 16px; transition: all 0.3s ease-in-out; } .navigation a:hover { color: #f9ac33; } .about { background-color: #fff; border-radius: 10px; margin: 20px 0; padding: 20px; } .about h2 { font-size: 30px; font-weight: 700; color: #f9ac33; margin: 0; } .about p { font-size: 18px; line-height: 1.5; color: #333; margin: 20px 0; } .gallery { margin: 20px 0; } .gallery img { width: 33.33%; padding: 10px; box-sizing: border-box; float: left; } @media screen and (max-width: 768px) { .gallery img { width: 50%; } }
在完成這個作業之前,我從來沒有認真思考過CSS,甚至不知道CSS的作用。但是現在,我意識到CSS的重要性,以及如何使用CSS來為網站添加視覺效果。雖然這次作業花費了我很多時間和精力,但是我感覺這非常值得。我相信,通過這個作業,我的CSS技能將會得到大幅提升。
上一篇第一單元css選擇
下一篇穩態值Css控制系統