『壹』 css代碼如何把背景圖旋轉
這個要用css3,ie要用濾鏡,舉例順時針旋轉90度
-moz-transform:rotate(90deg);
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
上面代碼前三行是css3,第四行是ie濾鏡的簡單的90度的整數倍旋轉方式,更加復雜的度數要用矩陣,需要的話可以查查資料
註:左旋把90改為-90,rotation=1改為rotation=3.
註:如果你的層上還有文字什麼的,也會被旋轉,所以有文字的話,和背景圖放在不同的層上,旋轉有背景圖的層
『貳』 css怎麼設置圖片定點旋轉
使用CSS3 transform 屬性設置元素旋轉。
定義和用法
transform 屬性向元素應用 2D 或 3D 轉換。該屬性允許我們對元素進行旋轉、縮放、移動或傾斜。
語法:transform: none|transform-functions;
可能值
div
{
transform:rotate(7deg);
-ms-transform:rotate(7deg);/*IE9*/
-moz-transform:rotate(7deg);/*Firefox*/
-webkit-transform:rotate(7deg);/*Safari和Chrome*/
-o-transform:rotate(7deg);/*Opera*/
}
瀏覽器支持
Internet Explorer 9 支持替代的 -ms-transform 屬性(僅適用於 2D 轉換)。
Safari 和 Chrome 支持替代的 -webkit-transform 屬性(3D 和 2D 轉換)。
Opera 只支持 2D 轉換。
『叄』 css圖片旋轉
a:link{background:url("a.jpg")} 鏈接默認狀態
a:visited{background:url("a.jpg")} 鏈接訪問過以後的狀態
a:hover{background:url("b.jpg")} 當滑鼠移動上去的狀態
a:active{background:url("c.jpg")} 當前的活動狀態
放到樣式裡面就可以了
具體的導航名稱自己定義!
『肆』 怎樣用CSS實現圖片翻轉
以實現一張圖片雙面翻轉為例:
方法一:
1、實現CSS樣式的方法代碼如下。
『伍』 css能讓圖片旋轉角度嗎
需要使用CSS3屬性:
transform:rotate(-15deg);
/*-15deg為角度*/
希望對您有幫助^-^
『陸』 求教:如何用CSS樣式 將背景圖 旋轉
div
{
transform:rotate(9deg);
-ms-transform:rotate(9deg);/*InternetExplorer*/
-moz-transform:rotate(9deg);/*Firefox*/
-webkit-transform:rotate(9deg);/*Safari和Chrome*/
}
這是css3 的2d轉換 確實能實現將背景圖旋轉。(9deg是選擇角度 自己調整)
但是! 他會把div裡面的所有內容都旋轉掉(如果裡面有文字或者其他也都會被影響而旋轉)!
『柒』 css網頁中圖片旋轉90度 並適應div
代碼如下:
<!DOCTYPE html>
<html>
<head>
<title>CSS3旋轉圖片</title>
<style>
demo {
width: 100px;
height: 75px;
background-color: yellow;
border: 1px solid black;
margin:20px;
}
#div2 {
transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-moz-transform: rotate(30deg); /* Firefox */
-webkit-transform: rotate(30deg); /* Safari and Chrome */
-o-transform: rotate(30deg); /* Opera */
}
#div3 {
transform: rotate(90deg);
ms-transform: rotate(90deg); /* IE 9 */
moz-transform: rotate(90deg); /* Firefox */
webkit-transform: rotate(90deg); /* Safari and Chrome */
o-transform: rotate(90deg); /* Opera */
}
</style>
</head>
<body>
<div class="demo" id="div1">你好。這是一個 div 元素。</div>
<div style="clear:both"></div>
<div class="demo" id="div2">你好。這是一個 div 元素。</div>
<div style="clear:both"></div>
<div class="demo" id="div3">你好。這是一個 div 元素。</div>
原圖<img src="http://www..com/img/bd_logo1.png" alt="Flowers" style="width:200px;">
90°旋轉後的圖片
<img src="http://www..com/img/bd_logo1.png" alt="Flowers" style='width:200px;transform:rotate(90deg)'>
</body>
</html>
代碼呈現的結果如下圖:
(7)css如何旋轉圖片擴展閱讀
CSS圖片旋轉注意事項
1、圖片的旋轉可以說是一種效果,但是逐漸的,旋轉已經不單單是屬於視覺效果那個范疇,其更具有使用性,功能性。我們都知道,照片有時候是需要橫過來的拍的,當我們預覽或共享到web上時需要進行旋轉。
2、這個操作在以往可能更多的是交給軟體去完成,然後再將旋轉到正常角度的圖片發布到web上。但是,現在直接就可以在web上對圖片進行旋轉之類的處理,就算圖片處理軟體再怎麼方便好用,也不及直接發布時對圖片做調整來的方便。這就是圖片旋轉功能的實用意義。我們可以在新浪微博上見到這種圖片旋轉的功能。
『捌』 css中怎麼用matrix逆時針旋轉
1、首先准備一個HTML文檔,文檔中准備好兩個圖片,接下來會對這兩個圖片進行旋轉。
2、其次對HTML中的內容定義一些樣式,給圖片設置過渡效果,過渡使用transition屬性。
3、最後正數代表的是順時針,負數代表的是逆時針,運行程序後將滑鼠放在圖片上調為逆時針旋轉即可。