![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
こんにちは。質問があります。
ボタンをCSSではなく画像で作成して、
押す前画像→押された画像→押す前画像→URLへ飛ぶ
という表現をHTMLにて記述したいと思います。
■例1
<a href="javascript:void(0);"><img alt="button" src="001.jpg" class="img" onmousedown="this.src='002.jpg';" onmouseup="this.src='001.jpg';"></a>
■例2
<img src="1.jpg" onmousedown="this.src='2.jpg'" onmouseup="this.src='1.jpg'" onmouseout="this.src='1.jpg'">
上記のようにPC用設定は見つけたのですがこれをスマホで見ても
ちゃんと動作してくれません。
スマホ用の記述を教えていただきたいです。
できればiPhone、Android両方で使える記述だとありがたいです。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No.1
- 回答日時:
理想に近いサイト見つけてソースを辿れませんか?
他のカテゴリーに質問されたほうがいいかもしれませんね。
[技術者向] コンピューター とか。
あくまで閲覧者目線の個人的意見ですが、スマホサイトでボタンごときに画像なんぞ使わないで欲しい…と思います。
CSS3のボタンでも見栄えは良いし充分だと思います。モバイル向けは軽いが一番です。
制作者のコダワリに閲覧者の多くは気付いてくれませんしね。
意匠もある程度大事だとは思いますが、ディテールよりもサイト全体のアクセシビリティに注力して頂きたいと思います。
ご回答ありがとうございます。
確かにすでに実施しているサイトのソースを見られればそれが一番早いかもしれませんね。
CSSのボタンはもちろん使います。
ただソーシャルゲームなどがいい例ですがCSSにも限界があるので
いかに華やかに見せるか、「攻撃」ボタンなどに説得力を持たせられるか。
そのへんも売り上げを出すという意味では必要な部分だと思います。
画像使いまくりで表示に時間がかかるサイトはその時点でユーザーの
離脱率が挙がってしまうので無しだと思います。
メリハリをどう付けていくかが重要でしょうね。
ありがとうございました(^^)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- Perl 画像が表示でnull; this.src 1 2022/04/19 11:31
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS サルワカさんの吹き出しのスタイルシートについて。 https://saruwakakun.com/h 2 2022/10/28 22:55
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaScript スライドの画像にリ...
-
jQuery FlexSliderのカルーセ...
-
lightbox2をiframeから外に表示...
-
画像とコメントの同時表示をし...
-
【スマホ】画像ボタンを押した...
-
プルダウンの位置がwin/macでず...
-
ジオシティーズでのロールオー...
-
PC設定に依存しない曜日判定JS...
-
各フォルダから1枚ずつ画像をラ...
-
HTMLで条件分岐はできますか?
-
1枚の画像をクリックすると複数...
-
決まった曜日で一定時間だけ表...
-
bxsliderにて読み込み後に内容...
-
MAX関数を使ってからLEFT JOIN...
-
変数内容をHTML内で表示する方法
-
指定したパスが現URLに含まれて...
-
JavaScriptで、?マークとコロ...
-
Slick.jsのオプションrtlについて
-
フッター上部に謎の隙間
-
getElementByIdの戻り値がnull...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
textareaに画像を表示したい
-
Javascriptで指定した日付と時...
-
javascriptで毎月替わる画像
-
画像をフォルダに入れれば表示...
-
画像の重なりの順序を代える方...
-
スワップイメージが上手く動作...
-
JavaScriptとチェックボックス...
-
透過pngの透明部分以外をクリッ...
-
Gifアニメ、最後のコマに行った...
-
bxsliderにて読み込み後に内容...
-
Javascript で共通の処理をどこ...
-
1枚の画像をクリックして複数の...
-
画像を切り替えランダム表示
-
各フォルダから1枚ずつ画像をラ...
-
画像削除機能を付けたい
-
マウス追従スクリプトについて
-
画像ランダム表示、しかしダブ...
-
<table>、もしくは<iframe>内で...
-
1枚の画像をクリックすると複数...
-
jQuery FlexSliderのカルーセ...
おすすめ情報