ベストアンサー a:hoverでfont-weight:bold 2009/04/24 16:36 a:hoverでfont-weight:boldを使用し IEで確認すると文字と文字の間隔が空くのはバグですか? ご存知の方いらっしゃいます? みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー no4nejp ベストアンサー率100% (3/3) 2009/04/25 00:33 回答No.2 お聞きしたいことが幾つか。 ・IEのバージョン(5~8) ・文字の間隔とは、一文字ずつ左右に空くのか、それとも上下に空くのか これが分からないと問題の特定は難しいと思います。 また、IEは複合的な理由でバグが発生することがままあるので、 ご質問の条件だけではバグが再現できないと思われます(私の環境では再現不可能でした) 効果のありそうなバグ回避法としては、 バグの出る要素(間隔の空いてしまう文字を含んでいる要素)のスタイルに height: 1%; と指定してみてください(ご存知かもしれませんが)。 他のブラウザに適用したくなければ _height: 1%;(IE5~IE6にのみ適用) または *height: 1%;(IE5~IE7にのみ適用) とすると良いです。 これはIEで起こるバグをある程度回避できる魔法の呪文です。 (詳しくはアンダースコアハックとうをネットでお調べ下さい) お役に立てば幸いです。 質問者 お礼 2009/04/27 16:20 完璧でした。 ありがとうございます 質問者 補足 2009/04/25 01:24 こんばんわ IEの6と7で確認したところ上下に空く事はなく左右のみ感覚が空いてしまいました。 今winで確認できる環境におりませんので月曜日になってしまうかと思いますが、no4nejpさんに教えていただいた方法で試してみたいと思います。 height: 1%;にしろ、アンダースコアハックにしろ、初めて知りました。 これだけでも十分に感謝している次第です。 結果はまた報告させていただきます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) karita_83 ベストアンサー率45% (39/86) 2009/04/24 19:58 回答No.1 私が思うに、文字のひとつひとつが太くなるので それのせいで動いてしまっているのが 文字間隔が大きくなってるように見えてしまうのでは・・・と思うのですが IEだけでおきるのであれば違いますね 他のブラウザではそういったことはないのでしょうか? 質問者 お礼 2009/04/25 01:11 safariとFireFoxでは問題ありません。 >文字のひとつひとつが太くなるので... そうかと思ったんですがIEだけってのが気になってしまいまして ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発HTML 関連するQ&A IE6・7で確認すると、マウスオーバーした時の文字とアンダーラインがくっついてしまいます 以下のようにCSSで指定しているのですが、 Firefoxで確認すると少し隙間があって丁度よいのですが、 IE6・7で確認すると文字にアンダーラインが乗っかってしまっているようにみえ、文字が少しみえづらくなってしまっています。 こちらを回避する方法はありますでしょうか? a:hover { font-weight: bold; text-decoration:underline; } ちなみにフォントサイズは font-size: 10px;と指定しています。 例の出し方が適切じゃないかもしれません。 仕事で使っているので、どこまでどう出していいのか よくわからず・・・ すみませんが、わかる方がいたら教えていただけないでしょうか? a:hoverの下線指定が反映されない htmファイルのheadタグ内に以下のようなCSSの記述をしていますが、なぜかa:hoverのunderlineの部分だけが反映されません。はじめは一部のリンク箇所だけが反映されなかったのですが、訪問済みになった箇所がどんどん反映されなくなってしまい、しまいにはすべての箇所が反映されなくなりました。ただし、それはunderlineのみでfont colorやboldはしっかり反映されているのです。 これはなぜでしょうか? ちなみにscriptの記述は一切していません。 最初は同様の記述を外部ファイルにしていたのですが うまく読み込めていないのかと思って、htmファイル内に 記述しましたがダメだったというわけです。 <style type="text/css"> <!-- body { font-size: 10.5pt; line-height: 130%} table { font-size: 10.5pt; line-height: 130%} a:hover{ text-decoration: underline; color: #FF0080; font-weight: bold} a:active { text-decoration: none} a:link { text-decoration: none} a:visited { text-decoration: none} --> アドバイスお願いいたします。 HPBでホバーをかけるには? HPBでホバーをかけるには? リンク文字をポイントすると、赤に変色するようにするには、GUIでは、どのようにしたらいいのでしょうか?タグではわかるのですが、HPBに乗り換えたばかりですので、ボタン操作でのやり方がわかりません。 よろしくおねがいします。 A:hover { font-weight : bold; color : #f00ca0;} ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム Excelの関数の文字列""で「"」を文字として認識させたい Excelを使ってhtmlタグを一気に作成することが多いのですが、 A2=サンプル ="<span style="font-weight: bold;">"&A2"</span>" ↓ <span style="font-weight:bold;">サンプル</span> と出るようにしたいのですが、「"」を文字として認識させる表記方法が何かあったかとおもうのですが、(JavaScriptでの「\」の様な感じで) どなたかご存知でしたら教えていただけませんか。 BoldやItalicのフォントを指定しても Wordで文字のスタイルを登録するにあたって、標準はMS明朝+Times New Romanなどでいいのですが、タイトルや強調文字に使用するスタイルを作るべくHG明朝+Times New Roman Boldというセットを作りたくとも、Boldフォントはリストにはなく、無理やり書いても、認識されないときが多いです。 太字やら斜体などのリストから太字を選択すると、日本語フォントのHG明朝まで太字になってしまいますが、これは目的にかないません。 もちろん、太字なしでHG明朝+Times New Romanで設定して、1語1語英単語や数字の上でCtrl+Bを押していくのも論外です。 太字体でなくても、見合った太さの明朝系があればそれでもいいですが、なんとなく逃げですし・・・。 a:hoverの重さ こんにちは。 マウスを乗せたときに背景色を変えることもできる為、重宝しているCSSのa:hoverなのですが、とても重いのです。 マウスを乗せたときに背景色を変える処理を行っているのですが、マウスを乗せた途端、CPU使用率が90%を超え、格段にスピードが落ちます。 しかし、文字色を変える処理だとスムーズに動くのです。 さらに背景色を変える処理も、ホームページによってはスムーズに動く。 この違いが全く分かりません。 この現象の原因、出来れば解決策まで教えてください。 Firefoxでのスタイルシートの記述について Firefoxでのスタイルシートの記述について 4つの文字を配置するために (1) font-size:18px; font-weight:bold; color:#000000; margin:127px 72px 0px 40px; (2) font-size:18px; font-weight:bold; color:#000000; margin:64px 72px 0px 40px; (3) font-size:18px; font-weight:bold; color:#000000; margin:101px 72px 0px 40px; (4) font-size:18px; font-weight:bold; color:#000000; margin:65px 72px 0px 40px; と指定しました。IEでは思った位置になったのですが Firefoxでは(2)(3)(4)が下のほうにずれてしまいました。Firefoxに合わせるとIEでの位置が上にずれてしまい頭を悩ませています。 記述の間違いや、アドバイスなどあれば教えてください。 よろしくお願いします。 IEでのaタグのhover効果 aタグにonClickを指定し、javascriptを動かすようにしています。またスタイルシートでa:hoverを指定しています。 hrefは指定していません。 <a onClick="javascript:xxxx();">xxxx</a> このようにすると、FireFox,Opera,Safariでは、hoverの効果がでるのですが、IEでは効果がでません。 href=""をaタグに指定してやると、IEでもhoverの効果が効くのですが、htmlのリロードが起きてしまいます。 IEで、hover効果を効かせ、かつリロードさせない方法はないでしょうか。 a:hoverで a:hoverを使用して、リンクが貼ってある文章の上にマウスをのせたら下線がでる設定にしようと思うのですが、メニュー項目など一部の文章は、下線を出したくありません。 そのような設定は可能でしょうか? よろしくお願いします。 aタグに直接style=""で:hoverをしたいしたい お世話になります。 下記のaタグのCSS記述部分を直接<a href="" style="..."として記述するには どのようにすればよいのでしょうか hoverをaタグ内に直接指定しようとしていろいろ調べたのですが、解説しているサイトを見つけられなくて、質問させてもらってます。 A:link.menu { text-decoration:none; FONT-SIZE: 12px; COLOR: #0000ff; } A:visited.menu { text-decoration:none; FONT-SIZE: 12px; COLOR: #0000ff; } A:hover.menu { FONT-SIZE: 12px; color:#0000ff; background-color:#66bce2; } A:active.menu { FONT-SIZE: 12px; COLOR: #0000ff; } お手数お掛けしますが、どなた様かご教授いただけますようお願い致します。 firefoxでCSSがうまく反映されないです! スタイルシート(外部)で.moji{color:#;font-weight:bold} .moji a:link, .moji a:visited,{color:#f66;font-weight:bold}という具合に各クラスにリンクした時の色を指定するとIEでは反映されてもfirefoxでは反映されません。どうすれば両方にうまく反映されるのでしょうか? 教えてください! C# Boldにできない。 たとえば表示では this.label1.Visible = true; このような形でそうさしているのですが、 this.label1.Bold = true; やら this.label1.Font.Bold = true; でできません。 読み取り専用だっといわれます。 環境はVisual studio2012を使用しています。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム IEでCSSのアンカー色指定が反映しない <style type="text/css"> a:visited { color:blue;} div.testB { padding-left:12px; clear:both; } div.testB a{ color:#000000; text-decoration:none; font-weight:bold; } div.testB a:hover{ color: #cc0000; font-weight:bold; text-decoration:underline; } </style> <div class="testB"> <div><a href="#">リンク</a></div> </div> このようなソースで、FireFoxでは理想どおり表示されるのですが、IEではtestBで指定したリンク色が反映されず、先のa:visited{}のカラーでボールドだけ効いた状態になってしまいます。hoverしても色は変わらずです。visitedの指定がなければ、きちんと反映されるようなのですが… 解決策ありますでしょうか。 よろしくおねがいします。 FireFox3.5.3でfont-familyが効きません FireFox3.5.3で全くfont-familyが効かないのですが、 何か設定があるでしょうか。 使ったhtml --------------------------------------------------------------------------- <html> <head><title>書体テスト</title></head> <body> <div style="font-size:120%;padding:40px 10px 5px 10px;font-weight:bold;line-height:170%;font-family:'MS P明朝';"> フォントのテスト </div> <div style="font-size:120%;padding:40px 10px 5px 10px;font-weight:bold;line-height:170%;font-family:'MS 明朝';"> フォントのテスト </div> <div style="font-size:120%;padding:40px 10px 5px 10px;font-weight:bold;line-height:170%;font-family:serif;"> フォントのテスト </div> <div style="font-size:120%;padding:40px 10px 5px 10px;font-weight:bold;line-height:170%;"> フォントのテスト </div> </body> </html> --------------------------------------------------------------------------- 各種ブラウザで確認しましたが、FireFoxだけ全くfont-familyが効きません。テスト結果は添付のとおりです。 FireFoxの設定は、オプションのコンテンツ・フォントと配色は「メイリオ」で詳細設定は以下のとおり プロポーショナル:ゴシック 明朝体:MS P明朝 ゴシック体:メイリオ 等幅:メイリオ よろしく、お願いします。 同じフォント? 会社のMacのフォントフォルダーを見たら A-OTF-FutoGoB101Pr6N-Bold 10-35-05-218.otf A-OTF-FutoGoB101Pr6N-Bold と2つありました。 イラレでフォントを選ぶと「A-OTF 太ゴB101 Pr6N Bold」のみが表示されます。 A-OTF-FutoGoB101Pr6N-Bold 10-35-05-218.otf は、必要でしょうか? この会社のMacは他の方(退職された)がいままで使用していたので、原因はわかりません。 ご意見聞かせていただけると助かります。 BODY内にCSS「a:hover」を使いたい 「HEAD内の書き換えは不可」 「スクリプト(JavaScriptなど)言語使用不可」 という条件がある中で、 オンマウスした時にフォント色と画像の変化をしたいのです。 BODYタグ内で、スタイルシートの「a:hover」を設定する方法、 その他でも可能になる方法があれば教えてください。 また、<style type="text/css">宣言はHEAD内にということですが、 無理やりBODY内に<style type="text/css">宣言した場合 どのような現象が起きるのでしょうか? (実際にIE6でこの方法をやってみましたが、レイアウトのくずれやおかしな挙動はありませんでした) よろしくお願いします。 selectタグ内の特定のoptionのみをフォント制御 <select name="test"> <option>通常のフォント</option> <option>太字</option> </select> というリストメニューで、「太字」のほうだけを太字にする事は可能でしょうか? <select name="test"> <option>通常のフォント</option> <option style="font-weight: bold;">太字</option> </select> とやってみましたが、これは無理なようですね(IE6) 確か、このようなことをやっているサイトを見かけた事があるので、不可能ではないと思うのですが。 どなたかご存知でしたら、よろしくお願いします。 FC2ブログ フォント 種類 FC2ブログのタイトルのフォントを変えたいのですが、 調べましたがゴシック、明朝、メイリオしか分かりませんでした。 今はMS Pゴシックを使用していますが、 他に使えるフォントを教えて下さい。 header p { font-size: 500%; font-weight: bold; font-family:"MS Pゴシック"} OSはWindows8です。 宜しくお願いします。 Akzidenz Grotesk Boldを使用するには ある程度お金がかかってもかまいません。 Akzidenz Grotesk Boldを使いたいのですが、どうすればこのフォントを使用できるでしょうか a:hoverでbackground-colorを指定すると、空白が縮む 趣味のホームページを作っているのですが、a:hoverで、カーソルがリンクに乗ったときに背景色が変わるようにしています。 トップページのメニューをリストで作成しているのですが、リストの下から2番目くらいのリンクをカーソルで上下になぞると、リストの下の空白が縮むようになってしまいました。 言葉だけではわかりにくいと思うので、下に図を書きます。 ------------------------------------------------ リストメニュー ------------------------------------------------ 空白 ------------------------------------------------ リストメニュー ------------------------------------------------ こんなふうに、いくつかのメニューを積み重ねている感じのデザインです。 それで、問題の現象は、 ------------------------------------------------ ・カテゴリ1 ・カテゴリ2 ←下から2番目くらいのリンクをカーソルでなぞる ・カテゴリ3 ------------------------------------------------ 空白の部分が縮む。 ------------------------------------------------ ・カテゴリ4 ・カテゴリ5 ←どの段のリストメニューも、同じ現象 ・カテゴリ6 ------------------------------------------------ こんな感じです。 a:hoverで背景色を指定しなければ、この現象は起きません。 でも、どうしてもCSSでリンクの背景色を変えたいんです。 ちなみに、IEではこの現象は起きますが、Firefoxでは起きませんでした。 IE特有のバグか何かですか? どなたか解決法がわかる方、教えてください。 よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
完璧でした。 ありがとうございます
補足
こんばんわ IEの6と7で確認したところ上下に空く事はなく左右のみ感覚が空いてしまいました。 今winで確認できる環境におりませんので月曜日になってしまうかと思いますが、no4nejpさんに教えていただいた方法で試してみたいと思います。 height: 1%;にしろ、アンダースコアハックにしろ、初めて知りました。 これだけでも十分に感謝している次第です。 結果はまた報告させていただきます。