這個樣板算是目前最大挑戰,看似簡單但細節超級多,中間又卡了一個出遊因此進度落後,趕快補起來,許多地方並沒有樣板這樣如此細膩及滑順,漸漸感受到當專案越大,程式碼越多,要維護的地方也就更多,所以不管是結構或是class命名,都非常重要,不然光找一個按鈕就花費大把時間,若是命名直觀且結構寫得好,彈性高,後續維護修改就可以省下許多時間,自我挑戰接近尾聲,最後就來寫個餐廳網站(誤!!!改寫別的)吧,終極試煉。
Logo
排列方式不好,導致我在運用時時常卡卡的要去推移位置,沒辦法讓他可用定位或Flex
方式,準確找尋位置,後續微調免強可看。Home
是靠Flex
的觀念及方式再利用絕對定位將標題定住,但未考慮到RWD因次標題在小尺寸中位置難喬。About
是靠Flex
跟hover
觸擊事件帶出標語,然後點擊愛心加入css,樣板還有做點擊事件後彈出視窗,小魯的HTML已眼花撩亂,就沒做那個樣式了。Menu
是靠Flex
跟位置判斷及位移,相同樣式用相同class就可以事倍功半,那個點點點的虛線可是花了我一點時間思考完成的(好弱,難過ing)。Order Menu
最複雜最難搞,Flex
及點擊事件又還要文字切換變化,小魯腦筋差點轉不過,寫程式思路清晰很關鍵啊,一個亂就亂掉了。Contact
留最後寫有點一塊蛋糕,Flex
跟iframe
使用一下就可以完成,應該是難在表格驗證,好幾天沒碰JavaScript,小魯要趕緊跟上。