HTML Webサイトで画像を回転させるための標準コードはありますか?ウェブサイトで画像を回転させるにはどうすればよいですか?
答えて
HTML要素を回転するための唯一のサポートがCSS変換によって提供されると私は信じています。今
ありすぎて他のブラウザでサポートされています:
彼らは、WebKitのチームによって発明された(と思う)
[参照してください](http://www.boogdesign.com/examples/transforms/matrix-calculator.html) – robertc
CSS3にはtransform
スタイルで、HTML要素を回転させることができます。
.myelement {
transform:rotate(45deg);
}
これは、ほとんどのブラウザ(Firefox 5、Chrome 13、IE9など)の最新バージョンで動作するはずです。しかし、古いブラウザには問題があります。
あなたがIEの-moz-transform
と-webkit-transform
など
古いバージョンでは全くtransform
スタイルをサポートしていませんでしたが、彼らがすることができfilter
属性を持っている必要があると思いますので、一部の古いブラウザでは、ベンダープレフィックスが必要です代わりに使用されます。残念ながら、回転のためのIEのフィルタ構文はかなり複雑です。度よりもむしろラジアンの値を持つ行列変換を指定する必要があります。そのため、少し不明瞭になる可能性があります。 45度回転するため
、次のコードを使用したい:IE8は(わずかに異なる構文で)-ms-filter
を必要とし、一方、あなたは、IE6とIE7はfilter
スタイルを必要とすることに注意しましょう
.myelement {
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678,sizingMethod='auto expand')";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678,sizingMethod='auto expand');
}
を。
むしろ、ここでそれを説明するよりも、私はそれが詳細に説明されているページにあなたを指します。(原因IE6/7構文は、無効なCSS:http://www.useragentman.com/blog/2010/03/09/cross-browser-css-transforms-even-in-ie/
filter
スタイル上の注意の最後の注意progid
の後のコロンに、とりわけ)。私はそれが実際に他のブラウザ(特にFirefox 3.6)にスタイルシート全体の解析に失敗するのを見ました。このため、別のIE固有のスタイルシートで使用することをお勧めします。これは他のブラウザから完全に除外できます。
Javascriptでやりたい場合は、JQueryプラグインを使用することをお勧めします。これにより、すべてのブラウザごとに別々のコードを書く必要がなくなります。詳細はこちらをご覧ください:http://plugins.jquery.com/plugin-tags/rotate
下記のrobertcのコメントによると、IEでの 'filter'を使ったCSSの回転についてはhttp:// www。 boogdesign.com/examples/transforms/matrix-calculator.html –
@Paul - boogdesignページはIEの作業スタイルを作成するのに適していますが、他のすべてのブラウザ用のMatrix変換も生成します。それはすべてのブラウザで同じ数字であることを意味しますが、私の答えに応じて 'rotate()'変換はそれほど単純ではありませんか? (おそらくブラウザーの仕事は少なくなるだろう)。 – Spudley
ああ、 'rotate()'は間違いなく簡単です。しかし、IE8のローテーションを提供したいと思っている人は、(フィルタリングされたものについて)知っておく必要があります。古いIEがなくなるまで言及する価値はあります。 (* 'filter'を使う価値があるかどうかは、プロジェクトのコンテキストによって決まります) –
クライアント側(ブラウザ内)またはサーバー側(サーバー内で画像をブラウザに再送信)のいずれかで画像を回転します。
ブラウザで回転するには、Spudleyの回答を参照してください。
サーバ上の一般的な使用方法はimagemagickです。ほとんどのウェブ言語/フレームワークには、画像magickを簡単に使用できるようにバインディングが含まれています。例:PHP versionです
A list多くの異なる言語です。
ページの更新を必要とせずに、Ajax技術を使用してユーザーのイメージを回転できます。
- 1. Googleマップでオーバーレイ画像を回転させるにはどうすればよいですか?
- 2. libgdxのx軸上で画像を回転させるにはどうすればよいですか?
- 3. JAVAで画像を回転させるにはどうすればよいですか?
- 4. pygameで画像を回転させるにはどうすればいいですか?
- 5. Googleドライブに保存された画像を回転するにはどうすればよいですか?
- 6. 回転した画像を別の画像に保存するにはどうすればいいですか?
- 7. Actionscript:テキストフィールドを回転させるにはどうすればよいですか?
- 8. 画像を回転させずにバイキュービック補間で画像を回転する
- 9. Swift 3で画面を回転させるにはどうすればよいですか?
- 10. Slick2Dで回転した画像のクリックを検出するにはどうすればよいですか?
- 11. マウスの位置に関連して画像を回転するにはどうすればよいですか?
- 12. 回転した画像をコンテナ内に配置するにはどうすればよいですか?
- 13. 2回のクリックでアイコンを両方向に回転させるにはどうすればよいですか?
- 14. 画像の自動回転は画像のピクセルを回転させますか?
- 15. wxPythonで回転されたビットマップを描画するにはどうすればよいですか?
- 16. テキストを回転させてからgraphicsmagickを描画するにはどうすればいいですか?
- 17. キャンバスに描かれる画像をどのように回転させるのですか?
- 18. AngularJsで画像を回転するにはどうすればいいですか
- 19. Processing.JSでは、y軸についてイメージを回転させるにはどうすればよいですか?
- 20. マスクされた画像をどのように回転させるのですか?
- 21. タッチでSpriteNodeを回転するにはどうすればよいですか?
- 22. Pagesでテーブルを回転するにはどうすればよいですか?
- 23. C#では、リストを特定の場所に回転させるにはどうすればよいですか?
- 24. 画像をブレンドせずにタイマーで画像を回転する
- 25. SmartEyeGlass SDKを使用する際にImageViewを回転させるにはどうすればよいですか?
- 26. Swiftでボタンをプログラム的に回転させるにはどうすればよいですか?
- 27. 画像をドラッグして回転させるには、paintComponentにどのようなことが必要ですか?
- 28. web_multi_image_zoomモジュールで画像を伸ばさないようにするにはどうすればよいですか?
- 29. JavaScriptでカーソルに続く画像をどのように回転させるのですか?
- 30. Androidでギャラリーから選択した画像をデフォルトの向きに回転させるにはどうすればよいですか?
編集の面では回転を意味しますか?あなたはグーグルですか? –
はい編集します。私はそれをgoogledして、すべてで類似していない多くの異なるコードが来て –
jQuery/MoooooToools ..を使用して選択する数百のJavaScriptライブラリがあります..いくつかのAPIサイト..そしてあなたはHTML5/CSS3を持っています。すべてのブラウザ.. soz – ppumkin