全屏店招是商家在展示產品或者店鋪形象時常常使用的一種形式,通常采用圖片或者視頻的形式,能夠吸引顧客的注意力,提高店鋪的知名度和轉化率。下面是一個簡單的基礎版全屏店招代碼,使用 CSS 樣式進行設計。
HTML 代碼:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>全屏店招 CSS 樣式設計</title>
<style>
/* 定義寬高 */
body {
width: 800px;
height: 600px;
}
/* 定義背景圖片 */
body:before {
content: "";
width: 800px;
height: 600px;
background: url(全屏店招圖片.jpg) center center no-repeat;
transform: scale(1.0);
transform-origin: 0 100%;
}
/* 定義店鋪招文案 */
.box-text {
font-size: 28px;
font-weight: bold;
margin-top: 10px;
text-align: center;
}
/* 定義店鋪招圖片 */
width: 800px;
height: 600px;
margin-top: 10px;
}
/* 定義店鋪招樣式 */
.box-shadow {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
margin-top: 10px;
}
/* 定義全屏店招按鈕 */
.box-button {
margin-top: 20px;
padding: 10px 20px;
background: url(全屏店招按鈕圖片.png) center center no-repeat;
border: none;
border-radius: 5px;
cursor: pointer;
}
/* 定義全屏店招按鈕樣式 */
.box-button:hover {
background: url(全屏店招按鈕圖片.png) center center no-repeat;
cursor: pointer;
}
/* 定義店鋪招文字樣式 */
.box-text:hover {
color: #f00;
}
</style>
</head>
<body>
</div>
<div class="box-shadow">
<p class="box-text">這里是店鋪招文案</p>
</div>
<div class="box-button">
<button class="box-button-inner">點擊加入</button>
</div>
</body>
</html>
CSS 代碼解析:
- 這段代碼使用了 HTML 的頭部信息和 CSS 的樣式進行設計。
- 樣式中定義了寬高、背景圖片、店鋪招文案、店鋪招圖片、店鋪招文字、店鋪招按鈕等元素的樣式。
- 店鋪招文案使用了 `font-size: 28px;` 和 `text-align: center;` 進行設置,讓文字居中對齊。
- 店鋪招圖片使用了 `width: 800px;` 和 `height: 600px;` 進行設置,讓圖片寬度和高度均為 800 像素,高度為 600 像素,以保證圖片的清晰度。
- 店鋪招按鈕使用了 `margin-top: 20px;` 和 `padding: 10px 20px;` 進行設置,讓按鈕在頁面頂部居中顯示,并設置了 20 像素的上邊框和 10 像素的下邊框。
- 店鋪招按鈕使用了 `background: url(全屏店招按鈕圖片.png) center center no-repeat;` 進行設置,讓按鈕背景圖片在頁面中心重復顯示。
- 店鋪招按鈕使用了 `border: none;` 和 `border-radius: 5px;` 進行設置,讓按鈕邊框為黑色,半徑為 5 像素,以保證按鈕的美觀和穩定性。
- 店鋪招按鈕使用了 `cursor: pointer;` 進行設置,讓按鈕具有點擊效果。
- 店鋪招按鈕使用了 `hover` 屬性進行設置,當鼠標懸停在按鈕上時,按鈕的文字顏色會變成黃色,表示按鈕在鼠標懸停時處于選中狀態。
- 店鋪招文字使用了 `color: #f00;` 進行設置,讓文字顏色為白色。
- 店鋪招按鈕使用了 `background: url(全屏店招按鈕圖片.png) center center no-repeat;` 進行設置,讓按鈕背景圖片在頁面中心重復顯示。
- 店鋪招按鈕使用了 `cursor: pointer;` 進行設置,讓按鈕具有點擊效果。
- 店鋪招文字使用了 `text-align: center;` 進行設置,讓文字在頁面中居中顯示。
- 店鋪招按鈕使用了 `border: none;` 和 `border-radius: 5px;` 進行設置,讓按鈕邊框為黑色,半徑為 5 像素,以保證按鈕的美觀和穩定性。
- 店鋪招按鈕使用了 `cursor: pointer;` 進行設置,讓按鈕具有點擊效果。
最終的效果如下圖所示: