前提
表と裏に画像を配置したカードを、ホバーで回転させ、
裏の画像クリックで同じページ内の指定の場所(アンカーリンク)に移動したい。
実現したいこと
【PC表示の時】
表の画像 → [ホバー] → 裏の画像 → [クリック] → 同じページ内の指定の場所(アンカーリンク)に移動。
【スマホ表示の時】
表の画像 → [タップ] → 同じページ内の指定の場所(アンカーリンク)に移動。
PCの場合とスマホの場合のリンク先は同一。
発生している問題・エラーメッセージ
スマホ表示ではリンク先に飛べますが、PC表示ではクリックができません。
表の画像にはリンクがついているが、ホバーで回転して裏になるとリンクが出来なくなる状態で困っています。
どの様に記述を変えれば良いでしょうか。
該当のソースコード
html
1 <div class="member"> 2 <img src="画像①(オモテ)" /> 3 <a href="/URL#アンカーリンク"> 4 </a> 5 <img src="画像②(ウラ)" /> 6 </div>
css
1.member { 2 width: 165px; 3 height: 165px; 4 margin: 0 auto; 5 position: relative; 6 cursor: pointer; 7 transform-style: preserve-3d; 8 transition: 1s; 9} 10.member img{ 11 position: absolute; 12 width: 100%; 13 backface-visibility: hidden; 14 top: 0; 15 left: 0; 16} 17.member:hover{ 18 transform: rotateY( 180deg ); 19} 20.member img:last-child{ 21 transform: rotateY( 180deg ); 22} 23.member a { 24 position: absolute; 25 top: 0; 26 left: 0; 27 height:100%; 28 width: 100%; 29}
試したこと
<a href="/URL#アンカーリンク">の記述位置を変えたり、色々とネットで調べたものを試したりしましたが、
位置を変えると裏の画像が出なくなったりして上手くいきません。
「CODEPEN」で紹介されている記述を入れてみても、レイアウトが崩れてうまくいきません。
補足情報
『JIMDO クリエイター』でWEBサイトを作成していて、
HTMLは「新規コンテンツ」の「ウィジェット/HTML」に記入し、
CSSは「ヘッダー編集」という部分に記入しています。
「ヘッダー編集」にはJavaScriptの記入も可能です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/01/17 01:00