CSS特效
阿新 • • 發佈:2020-07-31
CSS特效
1.圖示按鈕
這個按鈕特效比較簡單,通過偽類選擇器before和after,通過絕對定位,定位在按鈕的兩端。
然後通過hover屬性,劃上時新增動畫和陰影,就有了視覺上的特效。
body {
display: flex;
/*彈性佈局*/
flex-direction: column;
/* 靈活的專案將垂直顯示,正如一個列一樣。 豎直佈局 */
align-items: center;
/* 元素位於容器的中心。
彈性盒子元素在該行的側軸(縱軸)上居中放置。
(如果該行的尺寸小於彈性盒子元素的尺寸,則會向兩個方向溢位相同的長度)。
=》居中對其彈性盒子的各個元素
*/
background: #142130;
min-height: 100vh;
/* 設定最小的高度 */
}
a {
position: relative;
/* 相對定位 */
padding: 10px 30px;
/* =>內邊距
上內邊距和下內邊距是 10px
右內邊距和左內邊距是 30px
四個則是:
上 ,右 ,下 , 左
三個則是:
上 ,右 and 左 ,下
*/
margin: 45px 0;
/* 外邊距 所有規則和內邊距一樣 */
color: #B7A3E0;
/* 框內的字型顏色 */
text-decoration: none;
/*刪除連結下劃線*/
font-size: 20px;
/* 框內字型的大小 */
transition: 0.5s;
/* 定義過渡時間 */
overflow: hidden;
/* 隱藏溢位的線條 */