• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cssについて)

CSSについて勉強中のポイントと実現したいこと

Ogre7077の回答

  • Ogre7077
  • ベストアンサー率65% (170/258)
回答No.3

No.2 の補足に対して この手の全体的に良くデザインされたテンプレートの場合、 下手な改造を加えるのは良くないので、 素直に提供元に発注するのをオススメします。 それでもやるならば -- html <header><nav id="g_navi"> _ <a class="menu">メニュー一覧<span></span></a> _ <ul class="gl_menu"> ...メニュー... </ul> </nav></header> ... <div id="side"> _ <div class="side_box"> ... </div> _ <h3 class="menu">Site Menu<span></span></h3> _ <div class="side_box gl_menu"> ...メニュー... </div> _ <div class="side_box"> ... </div> </div> -- css @media screen and (min-width: 760px){ #side h3.menu span { ... } #side h3.menu span:after { content: "表示する ▼"; } #side h3.menuOpen span:after { content: "閉じる ×"; } } -- js $(function(){ $(".gl_menu").hide(); $(".menu").click(function(){ $(this).toggleClass("menuOpen").next('.gl_menu').slideToggle(); }); });

strong_song1025
質問者

お礼

ご連絡が遅くなり大変申し分かりません。 お返事ありがとうございます。 実現したかったことが分かりづらかったので、画像を用意してみました。 http://dandy.nusutto.jp/sample_menu.jpg 今、少々時間が取りづらい状況のため連絡が遅れてしまう可能性がありますがご了承ください。 よろしくお願い致します。

strong_song1025
質問者

補足

※済みません。以下のお礼を書く相手を間違えました。 ご連絡が遅くなり大変申し分けありません。 お返事ありがとうございます。 ご教授頂いたもので概ね実現できたのですが、あまり時間が取れておらず詰めきれていませんので、もう少し自分で考えてみます。 今、少々時間が取りづらい状況のため連絡が遅れてしまう可能性がありますがご了承ください。 よろしくお願い致します。

関連するQ&A

  • CSSが動かない

    http://www.stylish-style.com/csstec/ultimate/css-roll-2.html このサイトにCSSのプルダウンメニューが紹介されていますが、プログラムをコピーしてHTMLファイルにペーストしても、動作しません。 具体的には、最初のメニューは表示されますが、マウスを乗せてもプルダウンメニューが出てきません。 まったく同じような http://www.stylish-style.com/csstec/ultimate/css-roll-1.html これは動作するのですが、なぜ上のほうは動作しないのでしょうか? 原因など分かる方、教えてください。

  • cssはpタグの中にかけるのか。

    http://www.htmq.com/css/overflow.shtml 上記サイトを見ていると、overflowプロパティをHTMLのpタグの中に書き込んでいますが、こういう書き方って実際に可能なのでしょうか。

    • 締切済み
    • CSS
  • cssのみでメガメニューの作成について

    http://webdesign.tutsplus.com/tutorials/site-elements/big-menus-small-screens-responsive-multi-level-navigation/ のぺーじにある Big Menus, Small Screens: Responsive, Multi-Level Navigation というドロップダウンメニューをメガメニューに変更しようとしていますが 2階層目のリストがどうしても横並びにできません。 cssは下記の箇所のどこかに「float:right;」を入れればよいと考え、いろいろ触りましたが、 2階層目が表示されなくなったり、3階層目が表示されなくなったりします。 .nav > li > a { display: block; } .nav li ul { position:absolute; left: -9999px; border: 1px solid #ccc; background: #ffffff; } .nav > li.hover > ul { left: 0; } .nav li li.hover ul { left: 100%; top:0; } .nav li li a { display: block; background: #1d7a62; position: relative; z-index:100; } .nav li li ul { background:#249578; z-index:200; } .nav li li li a { background:#249578; z-index:200; } メガメニューはjqueryを使って作っている紹介ページがあり 試しましたが、そうすると、レスポンシブ(小さい画面)した際の 開閉式のメニューが動作しなくなりました。 どうかご教示ください。お願いします。

    • ベストアンサー
    • CSS
  • 【CSS】ヘッダ固定

    CSSを使ってヘッダを実現したいです。 検索サイトで探したところ、以下URLが実現したい事に近いです。 http://css.alsacreations.com/modeles/modele13.htm 上記サンプルはヘッダとボディーの比率をheight: 20%; height: 80%;で指定してますが、私が実現したい事は、ヘッダのサイズを一行(文字の高さ)としたいのです。 どうしたらよいでしょうか?

  • cssについて質問です。

    ホームページ作成の勉強をしている者です。 分からないことがあるので質問させてもらいます。 http://www.htmq.com/csskihon/401.shtmlこのサイトのcssのソースに float:left; /*リスト項目を横に並べる*/ display:inline;    /*リスト項目をインライン表示にする*/ こう書かれていました。 display:inline;ですでにリストが横になるので、float:left;で横に並べる必要があるのですか? 調べてもいまいち納得いく答えが見つからないので分かる人教えてください。

    • 締切済み
    • CSS
  • CSS Dock Menu[jQuery]について

    WEBサイトで「MacOS X風ドックメニュー」を実現させる[CSS Dock Menu]についての質問です。 http://www.ndesign-studio.com/blog/mac/css-dock-menu Demo通りの動きを実現する事はナビ通り行えば問題ないのですが、 Demo以外の機能として、何かフラグが立ったときに アイコンをぴょんぴょん飛び跳ねさせる事(これもOSX風に)は可能なのでしょうか。 お詳しい方、ご教授ください。よろしくお願いいたします。

  • CSSファイルの分け方皆様はどのようにしています?

    こんにちは、サンタともうします。 宜しくお願い致します。 Webを作る際に、CSSの読み込みを次のようにしています。 import.css ************************************************ @charset "UTF-8"; @import url("reset.css");/*ブラウザ間の差異を無くすYUI*/ @import url("fonts.css");/*フォントサイズを整えるYUI*/ @import url("base.css");/*CSS要素の基本の定義*/ @import url("common.css");/*CSS要素スタイルの定義(ポジショニング迄)*/ @import url("index.css");/*index.htmlにだけ適用用のCSSファイル*/ ************************************************************ base.cssとcommon.cssが似たような役割をさせているので、統一したほうが良いのかなあ?とも考えました。 違いは、 reset.css ブラウザ間の差異を無くすためのCSS(YUI3) fonts.css IEのバグ回避と、それぞれの要素の基本フォントサイズを指定します base.css アウトラインもない、h要素や、段落を分けるだけのみ用の、CSS comoon.css 各HTMLファイルの共通するレイアウトポジションを適用する、CSS index.css index.htmlだけにしか使用されない、CSS みなさんは、どのようにしておられますでしょうか? 私の分け方で、必要のない物、纒められるものを何かありましたら、ご教授頂けましたら幸いです 宜しくお願い致します。 失礼致します。 教えて頂けましたら、幸いです。

    • ベストアンサー
    • CSS
  • cssファイルがダウンロードできてしまう・・・

    cssを外部ファイルに置いて、http://○○○.com/css/index.cssのようにしているのですが、以下の問題が発生しています。 ■http://○○○.com/css/index.cssでcssファイルがダウンロードできてしまう。 ■cssファイルがYahoo検索エンジンにインデックスとして大量に登録されてしまう。 上記の2点の問題で非常に困っています。htaccessに  <Files ~ "\.css$">deny from all</Files> と記述しましたが、これではサイトにアクセスするとcssを読み込まずにレイアウトが総崩れしてしまいます。 どのように記述すればよいのでしょうか?

    • ベストアンサー
    • HTML
  • 忍者ホームページにcssが反映されない

    「忍者ホームページ」でサイトを作ろうとしています。 初心者なので下記サイトをみてほぼそのままやってみました⬇️ http://www.htmq.com/csskihon/401.shtml FTPはサーバーダックを使用しています。 htmlは反映されたのですが、cssをアップロードしても反映されません。 フォルダも分けてます。 因に、試しにDreamWeaverにこのhtmlとcssをコピペして入れてみたらプレビューのところには このサイトと同じように反映されてました。 ということは、サーバーダックにアップロードする時に問題があるのでしょうか? 何か考えられる点があればご回答よろしくお願い致します。

    • 締切済み
    • CSS
  • CSS playについて

    http://www.cssplay.co.uk/menu/fast.html のサイトにあるように、サイズを揃えたいのですが、どこからこのようにできるのか、 参考のcssなどが見当たらないのですがどのように、このデモのようにできますか?