在 html 學(xué)習(xí)中,我們是不是發(fā)現(xiàn)在網(wǎng)頁中搭配 CSS 和 Javascript 一起使用會有很驚人的效果呢?那么今天我們就來看看在網(wǎng)頁設(shè)計(jì)中怎么用 css 旋轉(zhuǎn)圖片?下面是一個旋轉(zhuǎn)圖片代碼分享!
步驟一:新建一個文件之后我們開始寫入我們的一個圖片并且在圖片中設(shè)置圖片的寬高,代碼截圖如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>旋轉(zhuǎn)圖片設(shè)置</title>
</head>
<body>
<div>
<img src="img/row.png"style=" width=436px;height=436px;" />
</div>
</body>
</html>
那么接下來我們來設(shè)置 css 樣式我們這邊使用的是內(nèi)聯(lián)式的一個方式,直接在頭部下使用?style
?標(biāo)簽在里面加入樣式,代碼如下:
<style>
div{
width: 436px;
height: 436px;
margin: 100px auto;
position: relative;
}
div img{
position: absolute;
transition: all 2s;
}
div:hover img{
transform: rotate(90deg);
}
</style>
在代碼中我們主要使用到?position
?中的?relative
?和?absolute
?屬性,而且在還使用到了?transition
?和?transform
?這兩個元素,?transition
?這個元素主要是讓我們看到變化的一個過程,然而代碼中的“2s”表示過度的時(shí)間。而?transform
?則是代表圖片的旋轉(zhuǎn)方向和角度。
總結(jié):
在我們使用旋轉(zhuǎn)的時(shí)候如果要顯示旋轉(zhuǎn)的一個過渡的話我們可以使用?transition
?這個元素可以更加直觀的看出變化的程度。更多的有關(guān)于CSS樣式的使用我們可以在CSS 參考手冊中進(jìn)行學(xué)習(xí)和了解。