影の消えたフラットなプルダウンメニューを作成する方法

このQ&Aのポイント
  • ホームページ制作中に、影の無いフラットなプルダウンメニューを作成したい
  • 現在使用しているスタイルシートではFirefoxでは問題ないが、IE8では立体感と影が表示されてしまう
  • 助言を求めている方には、影の消えたフラットなプルダウンメニューを作成する方法を教えて欲しい
回答を見る
  • ベストアンサー

HP制作中。プルダウンの影を消したい

ただ今ホームページ作成中です。 カッコいいHPにしようとあれこれ思案しています。 下記ページのような影の無いフラットな プルダウンメニューを作成したいのですが なかな上手く行きません。 「サイズを選択してください」と個数の選択プルダウンです。 スタイルシートを使うので しょうか。 http://jp.abercrombie.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10901&storeId=14108&langId=-10&categoryId=12264&parentCategoryId=12275&topCategoryId=12203&productId=746649 今は下記のスタイルを使っていますが今一です。 -------------------- style="border:none; -------------------- ↑これでfirefoxでは全てフラットにいい感じなりますが、 IE8ではフォームは上手くいけますが選択項目がある場合は、 通常通り立体感が出来影が現れます。 ご存知な方、お教え頂ければありがたいです。 どうか宜しくお願いいたします。

  • HTML
  • 回答数3
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • outbrave
  • ベストアンサー率60% (231/380)
回答No.2

DOCTYPE宣言は、入れておられますでしょうか? DOCTYPE宣言を入れれば、IEでもfirefoxでも同じように表示されるのではないかと思います。

pocopen2nd
質問者

お礼

outbraveさん、始めまして。 ご回答の「DOCTYPE宣言」を一行目に入れましたら 全てが上手く行きました。 「style="border:none;」の設定そのままで いけましたので本当に助かりました。 心よりお礼を申し上げます。

その他の回答 (2)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.3

ご提示のサイトはCSSで指定しているようです。 手元にIE6しかありませんが、やはり影が出ますね。IEはセレクトボックスのborder指定を無視するみたい。(どのバージョンまでかはわかりません) No1様が回答なさっているように、無理に合せる必要もないとは思いますが、どうしてもなんとかしたいのであれば、これをなんとかしようという試みもいろいろあるようで、『form element skin』あたりをキーに検索してみるといろいろ出てきます。 例えば、  http://www.dreamcss.com/2009/05/15-jquery-plugins-to-enhance-your-html.html (↑)にあるものないもの含めて幾つか(探せば他にもいろいろあると思います) (基本的にそのままでは表示できないので、javascriptで同様の動作を実現しながら別の要素に置き換えるという仕組みで実現しているようです) ◇NiceJForms  http://www.lexcat.ro/nicejforms/nicejforms.html ◇jqTransform  http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/ ◇tofsla_forms   http://maus2maus.narod.ru/ それぞれの動作は確認していませんのであしからず。

pocopen2nd
質問者

お礼

fujillinさん、ご回答有難うございます。 全て解決いたしました。 皆さんのお陰です。 本当にお世話になりました。

  • jein
  • ベストアンサー率49% (2799/5705)
回答No.1

各ブラウザの表示のされ方の差をゼロにすることは不可能です。 そのため、アクセスする人の環境を問わずにだいたい同じように デザインを見せられるFlashが有効であったので普及したのです。 デザイナーズサイトなどを見ると閲覧者の環境に左右されずに デザインを見せるためにオールFlashで構築している場合も よく見られます。 また、同じブラウザでもMacとWindowsとLinuxではフォーム などの見え方が異なります。OSのバージョンでも異なります。 この差異をなくすには各ブラウザの開発元がお互いに 情報公開をして表示の互換性を高めないといけませんが 現実的にそんなことは無理な話です。 ですからどこまでで妥協するかという話になります。 ブラウザの差異が出るのは仕方ないのですが、IEは 何かと独自仕様(独自タグ含む)を使いたがるので WWWコンソーシアムが定めた規格に基づいてサイトを 構築してもIEでは表示が崩れてしまうとか、逆にIEの 機能を活かしたサイトを構築すると他のブラウザでは 挙動が異なるなど、厄介なブラウザという認識です。 今は従来のようにほとんどのサイトがIEを推奨環境とする 時代ではないのです。 実際、OKwaveのQ&Aコミュニティ(このサイトです)の 推奨環境をみると、(情報が古く更新されていないので 現状何を推奨としているのかは不明ですが) IE6を推奨としていて、IE8を使う場合一部機能が正常に 表示されないかもしれないという文言があります。 IE8から独自仕様が追加されるなどしてIE6と互換性が 低くなったのだということがこの表記から推測できます。 FirefoxだとかChromeなどはオープンソースであることを 活かして不具合の修正への対処が比較的迅速に行われ、 更新間隔が短いのでみるみるバージョンが上がっていくのですが 旧バージョンで見えていたサイトと新しいバージョンとで 見え方が異なるとかはほとんどありません。 独自の技術をアピールするための媒体としても使われるIEと サイトを正確に表示することを目的としている(と思われる) Firefox、Chromeとでは表示の見え方に差異があるのは 仕方ないと言えます。 MacのSafari5とChrome8で貼られてるアバクロのサイトを 見る限りは画像を貼られているIE側のような影は見えません。 Windows 7とIE9およびChrome8の組み合わせでも同様です。 IE8固有の問題なのかどうかについては、現状手に入る ブラウザでお使いのパソコンに入れられるものを全部 試してみるなどしないと判断できません。 それらを比較して表示の見え方がIE8だけ違うならIE8 の問題なので、閲覧者向けに「IE8はサポート外です」 などと表示して自分が意図したように見えるブラウザを使って 見てもらうしかありません。

pocopen2nd
質問者

お礼

jeinさん、有難うございました。 DOCTYPE宣言を入れれば上手く行きました。 本当にお世話になりました。

pocopen2nd
質問者

補足

jeinさん、早々のご回答有難うございます。 ご回答を拝見させて頂いていて「なるほど」と 思い当たるふしがたくさんありました。 「なるほど、そうだったんだ。」と、有難うございます。 プログラム素人の私ですが非常に勉強になりました。 参考にしたいアバクロのサイトは私のパソコンを使い、 FireFox、IE8どちらもプルダウンメニューの 影が消え非常にスッキリして見えます。 この現にアバクロが行っている影を消す手法を 何とか知りたいと思っております。 本当に素早いご回答に感謝です。 有難うございます。

関連するQ&A

  • 祭りで初デート

    高校生です。付き合って2ヶ月ほどになる彼女と 今度祭があるのでそこで初デートに行くことになりました。 その時どんな服を着ていったらいいでしょうか?? 今まで服とかにとくに関心がなかったので、何を着たらいいかわかりません。 無難にジーパンになんか書いてある白いTシャツを着てくか それとも1年ほどまえに私がアメリカ着ていた感じで 上がhttp://www.hollisterco.com/webapp/wcs/stores/servlet/ProductDisplay?storeId=10251&catalogId=10201&productId=411427&langId=-1&categoryId=12566&parentCategoryId=12551&colorSequence=08 で下が http://www.abercrombie.com/webapp/wcs/stores/servlet/product_10051_10901_417467_-1_12216_12202 のようにチャンレジしてみても大丈夫でしょうか?? それとも日本で半袖短パンは変でしょうか?

  • アバクロのスウェットパンツを

    普段着ようとして履きたいと思っているんですが、アバクロでも スウェットパンツはダサいですか?? ちなみに30代の男です。 やはりスウェットは室内でしょうか? http://jp.abercrombie.com/webapp/wcs/stores/servlet/CategoryDisplay?catalogId=10901&storeId=14108&langId=-10&topCategoryId=12202&categoryId=12224&parentCategoryId=13196

  • ピンクと赤ではどちらが汗が透けますか?

    ピンクと赤ではどちらの方が汗が目立ちますか? かなりの汗っかきなのですがこちらのアバクロのポロシャツのピンクか赤のどちらかで迷ってるのですがどちらの方が汗が目立ちますか? よろしくお願いします。 http://m.ja-jp.abercrombie.com/webapp/wcs/stores/servlet/ProductDisplay?parentCategoryId=%5BLjava.lang.String%3B%4057f557f5&catalogId=10901&categoryId=87661&langId=-1&productId=1073154&storeId=14108&topCategoryId=12202&seq=12

  • フルグレインレザーのバッグの手入れについて

    最近購入しました。 商品はhttp://www.llbean.co.jp/webapp/wcs/stores/servlet/CategoryDisplay?categoryId=38451&storeId=1&catalogId=1&langId=-10&feat=3153-GN2です。 こちらの手入れはどのようにしたらいいのでしょうか? よろしくお願いします。

  • Lenovo 注文できないのですか?

    http://www-604.ibm.com/webapp/wcs/stores/servlet/PromotionDisplay?promoId=8735001&catalogId=-392&storeId=10000392&langId=-10 Vista 搭載の ThinkPad を注文したいのですが、ページが開きません。

  • 欧州の照明器具(220V)を日本で使うには?

    欧州で天井に取付けるハロゲンランプの照明を購入したので、日本で使用したいのですが、電圧を100Vにかえる方法はありますか? 天井に取付けるため、市販の変圧器を使用することは難しいと思っています。 電気屋などでやってくれるものなのでしょうか? 形的には下のようなものです。 http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10101&storeId=9&productId=46933&langId=-22&parentCats=10111*10448

  • 腕時計、この文字盤が意味するのは?

    http://www.fossil.co.jp/webapp/wcs/stores/servlet/ProductDisplay?storeId=34554&langId=-10&catalogId=25005&categoryId=341111&cm_vc=341111&pn=&productId=22345432&imagePath=FS4735 こちらの腕時計なのですが、文字盤3時の位置にある24,4,8,12,16,20の小さい文字盤は何を意味してるんでしょうか? ケース右上のボタンを押すと6時位置の文字盤が1秒刻みに進み、一周すると9時位置の文字盤が1進むストップウォッチのようになってるんですが、右の文字盤だけどれだけ待っても動かず、ケース右下のボタンを押してもそのままです。

  • 壁に両面テープで張った鏡をはがしたい。

    こんにちは。カテゴリーが違ってたらごめんなさい。 米国在住なのですが、IKEA(日本にももうすぐ来ますよね?)で買った鏡を両面テープで壁に貼ったのですが、これが大変強力なテープで全く取れません。。。 何か良い方法はあるのでしょうか? 知恵をお貸しください!! ↓この鏡です。 http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10101&storeId=12&langId=-1&productId=34079 ↓ここにはナイフをテープの下にいれてとると書いてあるのですが、鏡が邪魔してうまくできません。。。 http://www.ehow.com/how_18750_remove-double-sided.html

  • IKEAの照明器具は大丈夫でしょうか?

    子供部屋を改装中で、照明器具を子供の好きなもので揃えてあげようと思いネットで探しているのですが、子供はIKEAのデザインをとても気に入りました。 ただ、私共は関西在住でIKEAの商品を実際に手に取って見た事はありません。 デザインの余りの可愛さとお値段の余りの手頃さに正直大丈夫かなぁ~と不安なのです。 実際にIKEAの照明器具を見られたり、購入、使用されている方にお聞きしたいのです。 ネットの画像で見るととても可愛らしいおしゃれな商品ですが、実物は意外に安っぽいなんて事はないのか・・また、すぐに故障なんて事はないのか・・等々。 横浜在住の姉に聞いた所、「IKEA渋滞」でまだ実際にお店には行けていないけど、私の周りでは家具に関しては余り評判は良くないとの事でした。 でも子供はIKEAの照明器具を大変気に入っており、できれば買ってやりたいと思っています。 でも、購入して実際に手に取ってみた時、「ちゃちい(関西弁で安っぽい」何てがっかりするのは嫌ですので、ご存知の方がいらっしゃれば是非主観で結構ですので感想を教えて頂けませんでしょうか? ちなみに、子供が欲しいと言っている商品は、 http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15567&catalogId=10103&storeId=25&productId=53034&langId=-10&chosenPartNumber=30081325 と、 http://www.ikea.com/webapp/wcs/stores/servlet/ProductDisplay?topcategoryId=15567&catalogId=10103&storeId=25&productId=72575&langId=-10&chosenPartNumber=60098249 です。宜しくお願い致します。

  • ホリスター: このシャツどう思いますか

    ホリスターのポロシャツ:どう思いますか? お世話になっている30代後半の男性にクリスマスプレゼントとしてこのポロシャツを購入したのですが、どう思いますか?皆さんはこのようなシャツをプレゼントされたら喜びますか? 彼はかなりのアスリートで、彼のいつもの私服は分かりませんが、いつも彼と会うとき彼はいつも黒もしくは紺色のTシャツを着ています。あまり明るい色を着たところは見かけた事はありません。ただ、赤がすき見たいで、たまにリストバンドなんかは赤いものをつけている時があります。 この男性は、30代後半で、かなり背も高く、細い方 (かなり細くもないですけど) です。肌の色もどちらかというと結構白いほうです。 一応、ポロシャツの写真を添付しました。もし意見などございましたら、すごくありがたいです。 http://www.hollisterco.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10201&storeId=11205&langId=-1&categoryId=88196&parentCategoryId=88196&topCategoryId=12551&productId=850417

専門家に質問してみよう