炫酷的 CSS 特效可以讓網(wǎng)站更加生動、動態(tài),提升用戶體驗。下面,我們將介紹一些常用的 CSS 特效,讓你也能輕松擁有它們。
1. 邊框邊框邊框! CSS 邊框特效可以讓你的網(wǎng)頁更加具有視覺沖擊力,同時還可以控制邊框的大小和顏色。下面是一些邊框特效的例子:
border-radius: 5px;
border: 1px solid #ccc;
border-bottom: 2px solid #ccc;
border-right: 2px solid #ccc;
border-left: 2px solid #ccc;
2. 動態(tài)文字特效! CSS 動態(tài)文字特效可以讓你的文字在網(wǎng)頁上動態(tài)地顯示和隱藏,效果非常酷炫。下面是一些動態(tài)文字特效的例子:
:before,
:after {
content: "";
position: absolute;
top: 10px;
left: 10px;
width: 20px;
height: 20px;
background-color: #fff;
border-radius: 50%;
transform: rotate(-45deg);
transform-origin: 0 100%;
:before {
transform: rotate(45deg);
transform-origin: 100% 10px;
:after {
transform: rotate(-45deg);
transform-origin: 0 100%;
3. 滾動效果! CSS 滾動效果可以讓你的網(wǎng)頁內容隨著頁面滾動而動態(tài)地展示和隱藏,非常酷炫。下面是一些滾動效果的例子:
body {
overflow: hidden;
html,
body {
position: relative;
height: 100%;
header {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 50px;
background-color: #333;
transform: translateY(-50%);
footer {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 50px;
background-color: #333;
transform: translateY(50%);
4. 旋轉特效! CSS 旋轉特效可以讓你的元素沿水平或垂直方向旋轉,非常酷炫。下面是一些旋轉特效的例子:
position: relative;
width: 200px;
height: 100px;
background-color: #fff;
transform: rotateY(45deg);
h1:before,
h1:after {
content: "";
position: absolute;
top: 0;
left: 100px;
width: 20px;
height: 20px;
background-color: #fff;
border-radius: 50%;
transform: rotate(-45deg);
transform-origin: 0 100%;
h1:after {
transform: rotate(45deg);
transform-origin: 100% 10px;
以上就是一些常見的 CSS 特效,希望可以讓你從此告別單調的樣式,讓你的網(wǎng)頁更加炫酷!