CSS是一種用于創建網頁樣式的語言,可以通過設置樣式來改變網頁的布局、顏色、字體等等。其中,CSS中的`@media`關鍵字可以用于控制樣式在不同類型的設備上的表現。
下面,我們來探討一下如何使用CSS中的`@media`關鍵字來實現在鼠標放上顯示下劃線的效果。
## 設置樣式
首先,我們需要在HTML文件中引入CSS樣式,以便在頁面中應用這些樣式。可以使用`<link>`標簽來引入CSS文件,如下所示:
```html
<link rel="stylesheet" type="text/css" href="style.css">
其中,`type="text/css"`表示CSS為文本文件,`href="style.css"`表示CSS文件的路徑。
## 使用`@media`關鍵字
在CSS中,`@media`關鍵字用于設置樣式在特定設備上的表現。我們可以使用`@media`關鍵字來設置樣式在以下三種情況下的表現:
### 在移動中顯示樣式
```css
text-decoration: underline;
### 在滾動中顯示樣式
當使用滾動媒體查詢時,我們可以設置樣式在滾動時顯示。例如,我們可以使用以下代碼將文本設置為下劃線:
```css
body {
background-color: #f0f0f0;
overflow: scroll;
text-decoration: underline;
### 在鼠標放上顯示下劃線
當使用鼠標懸停媒體查詢時,我們可以設置樣式在鼠標放上顯示下劃線。例如,我們可以使用以下代碼將文本設置為下劃線:
```css
@media mediatype and (media feature) {
/* CSS樣式 */
text-decoration: underline;
其中,`mediatype`表示媒體類型,`media feature`表示媒體特性,例如鼠標指針。在這里,我們使用了`and`運算符來同時考慮不同類型的設備,例如電腦、移動設備和鼠標設備。
通過使用`@media`關鍵字,我們可以輕松地實現在不同類型的設備上顯示不同的樣式,從而打造出具有個性和差異化的網頁。