下記サイトのように画像が自動てきにズームされる方法を知りたいです。
やはりJavascriptで表現してるのでしょうか?もしそうなら記述してる部分も教えて頂けると大変助かります><
https://www.yanmar.com/jp/
No.2ベストアンサー
- 回答日時:
スタイルシートにいくつかの致命的なミスがありfirefoxでは動作しませんね。
画像の変更はjavascriptですが、画像サイズの変更はtransitionプロパティを使用しています。
この場合は、動作を開始するセレクタの変化がないためにanimationを使うべきです。
それが原因で動かない。
CSS Animations( https://www.w3.org/TR/css3-animations/ )
サンプル
★タブは_に置換してあるので戻してください。
<!doctype html>
<html>
<head>
_<meta charset="utf-8">
_<title>サンプル</title>
_<meta name="description" content="">
_<meta name="author" content="ORUKA">
<style media="screen">
<!--
section{
_background-image:url(./images/1000.png);
_background-size:100% auto;
_min-height:400px;
_animation-name: anime1;
_animation-duration: 10s;
_animation-timing-function: ease;
_animation-iteration-count: infinite;
}
_@keyframes anime1 {
_0% {background-size: 100%; height: auto;}
_100% {background-size: 150%; height:auto;}
}
-->
</style>
</head>
<body>
_<header>
__<h1 id="title">Your title</h1>
__<nav>
___<ul>
____<li><a href="#">Some</a></li>
____<li><a href="#">navigation</a></li>
____<li><a href="#">links</a></li>
___</ul>
__</nav>
_</header>
_<section>
__<aside>
___<h3>Something aside</h3>
__</aside>
__<h2>A smaller heading</h2>
__<p>
__</p>
_</section>
_<footer>
__<h3>A nice footer</h3>
_</footer>
</body>
</html>
詳しくご回答頂きありがとうございます><
最近勉強を始めたばかりなのでとても助かります!!
ご回答頂いた内容をもとに頑張ってみます!!
No.1
- 回答日時:
こんにちは。
上の方の画像が切り替わって、ゆっくりとズームするもののことですよね?
手元のIEではズームしますが、fxでは変化しないようですね。
ご提示のサイトの場合、ズームの仕組み自体はCSSのアニメーションを利用して行っているようです。
transform、transitionなどを用いて、画像の中央を固定点にしておいて画像サイズを拡大していくことで実現していると思われます。
全てかどうかまでは確かめていませんが、all--51424f59.cssの中で指定しているようですね。
回答ありがとうございます!!CSSで表現してたんですね^^; てっきりJSかと思ってました・・・ 回答を参考にもっと検証してみます!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) MacとWindows Google検索した時のURL表示の違いについて 1 2022/11/17 10:38
- デジタルカメラ SONYの全画素超解像ズームについて 4 2023/03/27 22:12
- Illustrator(イラストレーター) 「頂点で線分を伸ばす」作業がうまく行かない。 1 2022/09/09 10:19
- HTML・CSS 画像が分割されて切り替わる、ループアニメーションが作りたい 7 2023/05/27 17:12
- iOS iPhoneの画面が見切れて困ってます ゲーム画面などで文字が見切れてしまっていたり タップする部分 2 2022/07/05 22:45
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- Excel(エクセル) エクセルの文字化けを解除できる方法を教えてください。 5 2022/06/16 20:59
- デジタルカメラ デジタルカメラのデジタルズーム倍率について 5 2023/05/01 09:58
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- その他(プログラミング・Web制作) Leafletで画像をon、offさせる方法について 2 2022/11/01 15:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【javascript で動的に a タグ...
-
チェックボックスに入っている...
-
ホームページビルダー15 メニュ...
-
<li>タグの順番を入れ替える方法
-
マウスオーバーで開閉できるア...
-
多階層ドロップダウンのスマホ...
-
MAX関数を使ってからLEFT JOIN...
-
【HTML、VBScript】HTAでのイベ...
-
タブで開いてさらにタブ内をア...
-
1枚の画像をクリックすると複数...
-
JavaScriptで変更した属性の元...
-
1枚の画像をクリックして複数の...
-
error LNK2019 未解決のシンボ...
-
console.log結果をhtmlで表示し...
-
c++std::string型をTCHARに変換...
-
window.openで値の渡し方を教え...
-
JavaScriptとチェックボックス...
-
読み込んだQRコードをフォーム...
-
jQueryで同じクラス名のものを...
-
dblclickでdiv要素を一回だけ作...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jqueryのsortableで一部ソート...
-
クリックした<a>タグのみにClas...
-
JQueryタブのアクティブ アン...
-
javascriptでEnterキーをtabキ...
-
「jQuery」アコーディオンメニ...
-
【jQuery】遅延実行(タイムラ...
-
ネストされたチェックボックス...
-
【javascript で動的に a タグ...
-
jquery ドロップダウンメニュー...
-
文字と数字が混在する要素のsor...
-
Jquery の slide.toggle で要素...
-
【jQuery】hoverしたn秒後にイ...
-
チェックボックスに入っている...
-
クリックで表示、非表示するメ...
-
同一ページ内で、任意の文字列...
-
オンマウスで画像ロールオーバ...
-
javascriptで、クリックしたら...
-
PHPでログインフォーム
-
<li>タグの順番を入れ替える方法
-
jQuery タブメニューへのダイ...
おすすめ情報