H 21 &22 chapter hover效果+偽類選擇器+時間軸 transform位置變化
偽類選擇器&偽元素選擇器 ( <a, . 按鈕: hover/ active, before, after) 預設值是inline 如果要變更尺寸 需加入 display:inline-block ☝偽類選擇器 用于定义元素的特殊状态。 例如 滑鼠移入顏色改變的效果 .btn :hover { color: red;} 滑鼠點擊顏色改變的效果 .btn :active { color: #ff9b29;} ✌偽元素選擇器 只有在css寫入 在html沒有 也可在網頁生成元素 eg: .btn:before{ content:"可在這輸入文字"; 如果要使用偽元素作線條 content裡面的”“可以不用寫內容 但是要寫 content:""; 例如 btn 設定顏色 尺寸 字形 大小 周遭範圍大小(padding) .btn:before{ content:""; width :100%; (與父層定位同寬) height: 3px; backfround-color: #ff9b19; display: inline-block; position: absolute; ( 以父層做定位) top/ bottom: 0; left: 0; /50% (對齊 定位 父層從中間向左延伸%50) transition: width 0.3s; ( 寫的位置在線條設定中 transition 屬性 時間 顯示的過渡變化 ) 👉 結合hover 移入按鈕前後 線條顯示效果 .btn:before/after{ ( 移入按鈕前 線條設定) content:""; width :0%; (不顯示) height: