ページ内のある文字や画像など、クリックした際に、そのクリックした対象の近くに別に要素を表示させたいのですが、方法がわからず質問をさせて頂きました。
例えばですが、以下の内容で横長のテーブルで記載があった場合…。
HTML
1<table> 2<tr> 3<td>登録カテゴリ</td> 4<td>…</td> 5<td>…</td> 6<td>登録日</td> 7<td>…</td> 8<td>…</td> 9<td>在庫状況</td> 10</tr> 11… 12… 13… 14</table> 15 16 17<div id="cat">食品</div> 18<div id="date">2021/04/01</div> 19<div id="stock">在庫数:200</div>
登録カテゴリは画面左側ですが、在庫状況は画面の右側だとした場合、それぞれをクリックした場合、そのクリックした文字周辺にそれぞれの
<div id="cat">食品</div> などを表示させたいです。ただ、行うのはモーダル表示の様に決まった位置(画面中央固定)などではなく、あくまでクリックした対象の近くで他の要素を表示させたいと考えています。
また、そのクリック対象の下に表示させたいコンテンツを準備しスライドやフェードで表示というのでもありません。
何と申しますか、モーダル要素の様に浮いた?感じで、クリックした要素ごとの周辺に表示をさせたいです。
こういった場合には、どういった方法で表示が実現できますでしょうか?
アドバイス頂けますと幸いです、宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/28 04:10