最近所用でホームページを作成することとなり、ある程度まで概成させたのですがリンクが作動しない問題が発生し、改善方法がわからず悩んでおります。
ボタンにリンクを貼っており、Edgeやfirefox、googleでは問題なくリンクが機能するのですが、何故かIE8より以前のIE環境下ではクリックしてもリンクが作動しません。
改善方法をご教示頂けると幸いです。
ボタンのソース
<a href="aaa.html"><button class="button_topnav" type="submit">aaa</button></a>
<a href="bbb.html"><button class="button_topnav" type="submit">bbb</button></a>
<a href="ccc.html"><button class="button_topnav" type="submit">ccc</button></a>
css
button.button_topnav{
font-size:15px;
padding:20px;
background-color:navy;
color:white;
border-style:none;
transition:background-color 1s,color 1s;
}
button.button_topnav:hover{
background-color:aqua;
color:white;
}
No.3ベストアンサー
- 回答日時:
もうボタンじたいやめちゃうとか
<style>
a.button_topnav{
display:inline-block;
text-decoration:none;
font-size:15px;
padding:20px;
background-color:navy;
color:white;
border-style:none;
transition:background-color 1s,color 1s;
}
a.button_topnav:hover{
background-color:aqua;
color:white;
}
</style>
<a href="aaa.html" class="button_topnav">aaa</a>
<a href="bbb.html" class="button_topnav">bbb</a>
<a href="ccc.html" class="button_topnav">ccc</a>
古いIEはアンカー以外のhoverが利かなかったかもしれないので
むしろこちらの方がよいかも。
No.3の方法で作成してみたところ、無事IE7において動作を確認しました。
ありがとうございます。
<style></style>の中身に関して、cssの方に移す必要等はありますでしょうか?
No.4
- 回答日時:
><style></style>の中身に関して、cssの方に移す必要等はありますでしょうか?
質問の意味がよくわかりませんが。
・外部CSSとする
・styleタグで指定する
・タグのstyleパラメータで指定する
どれでも好きにすればいいと思います
(今回は回答での視認性を高めるためstyleタグを使いました)
御指摘感謝いたします。
css等についてもより勉強し、適宜更新していきたいと考えます。
無事リンクが飛ぶようになりました。ありがとうございました。
No.2
- 回答日時:
想像するところ、submitする必要がなさそうなので・・・
環境がないので、テストできませんが、type="button"に変えて
<button type="button" class="button_topnav">aaa</button>
にしてみても、やはりうまくいきませんか?
No.1
- 回答日時:
そもそもbuttonをアンカー(a)で囲むっていうのがどうかと思いますが・・・
>IE8より以前のIE環境下ではクリックしてもリンクが作動しません。
これはサブミットが優先されるということでしょうか?
それともうんともすんともいわないということ?
早速の返信感謝します。
申し訳ございません、当方学び始めたばかりで表記の方法もあやふやでございます。
よりよい表記の仕方についても教示頂けると幸いです。
現在の状況として、クリックした際のボタンの表示動作(クリックしたときのへこむような動作)は確認できますが、リンクが作動せず他のページに飛ばないという状況です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
dreamweaverCS4で、絶対パスで...
-
インラインフレーム内のアンカ...
-
iframe内の特定の場所にジャン...
-
リンクについて
-
インラインフレーム内でリンク移動
-
リンク先からリンク元の、同じ...
-
別ページにリンクを反映させる...
-
httpdで接続が拒否される
-
インラインフレームの中に表示...
-
クッションページ?というのは...
-
Ipadのsafariツールバーを...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
java_run.batがダウンロードで...
-
htmlファイルの表示が真っ白
-
googleドライブで、PDFファイル...
-
フレームの表示と非表示の切り替え
-
htmlの中にexcelが埋め込むには...
-
一つのリンクに複数のURLを指定
-
クリックしたら別ウィンドウで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
form action="#"
-
<a href="/">トップへ</a> こ...
-
リンク先からリンク元の、同じ...
-
httpdで接続が拒否される
-
インラインフレームの中に表示...
-
ポップアップ画面にアンカーを...
-
Preタグ内URLからリンクは張れ...
-
ページ内の画像だけを一定時間...
-
インラインフレーム内のアンカ...
-
画像をクリックしたら音楽が流...
-
ページの途中にリンクするとそ...
-
safariでアンカーリンクが動作...
-
a:linkのスタイルのインライン指定
-
<a target="_top" href="***.ht...
-
インラインフレーム切り替え&...
-
画面を開いたときに指定位置ま...
-
同じHTMLなのに色が違う原因は?
-
googleサーチコンソールで、重...
-
ページ内リンクで<a href="#任...
-
インラインフレーム内でリンク移動
おすすめ情報