CSSを勉強し始めて20日位の者です。
こちらのサイトのような配置がどうしてもできません。
いろいろなサイトを見ましたが統合的な技術なのか出くわすことができません。
どのようにするとこうなるのでしょうか?
◆疑問点◆
スクロールする画像、黒帯、赤帯、グレイ帯が画面を伸ばせば伸ばすほどどこまでもついてくる点と、伸びているのに(帯より)下メイン部分はセンターに固定され続けている事。
また帯部分に関しては伸びる部分と(下メインと同じ位置)固定されいる部分がある事。
このような構造を簡潔に説明している参考サイトはございませんでしょうか?
説明していただけるようでしたら何卒ご教授お願いもうしあげます。
-------------
XHTML部分
-------------
-------------
css部分
-------------
こちらサイトです。
http://www.vogue.co.jp/?utm_source=pr&utm_medium …
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
根本的なセンタリングの方法はご存知ですか?
基本的には、横幅を指定して、margin:0 auto;にするだけです。(IEは別の書き方が必要) 難しく全体を捉えずに、一部分だけで考えてみてください。
たとえば、
body{
width:100%;
background:#f00;
}
#menu{
width:960px;
background:#00;
margin:0 auto;
}
<body>
<div id="menu">
メニューです。
</div>
</body>
上記のソースだった場合、どこまで横幅を伸ばしても、bodyの背景色赤は続きますが、#menuの背景色黒は、960pxの幅でセンタリングにとどまったままですよね。Vogueのサイトは、その理屈が複数あるだけですよ。
No.1
- 回答日時:
jqueryですが、初心者でしたらいきなりそこまで背伸びするのは考え物です。
jQueryでスクロールすると上部に固定されるナビゲーション | webOpixel ( http://www.webopixel.net/javascript/535.html )
まず、HTMLやCSSをきちんと身につけましょう。
この回答への補足
画面について来る(下にスクロール)上部固定ではなく。
マルチ画面にて作業しているのですが、3ディスプレイに伸ばしても帯が横方向ににどこまでも伸びるのが質問の意図です。
説明が悪くてすみません。
またどこまで(横方向に)伸ばしてもメイン部分と帯のリンクのある部分が固定でセンターになっているのもの不思議です。
この辺の解説サイト等があればぜひご指南いただきたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) ワードプレス Twenty Eleven 3 2022/07/09 20:33
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
- ホームページ作成・プログラミング グリッドレイアウトHTMLとCSS 1 2023/02/22 02:36
- ガーデニング・家庭菜園 芝生を始めました。一部が枯れています。対処方法があれば教えてください。 2 2022/07/09 20:03
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- 固定資産税・不動産取得税 マンションの土地の不動産取得税と固定資産税の計算方法の違いについて 2 2022/10/24 21:59
- Photoshop(フォトショップ) ペイントで丸くトリミングして保存って出来ないのでしょうか? 9 2022/10/03 14:18
- USTREAM ★YOUTUBEの登録者数についての質問です 1 2022/06/23 02:00
- その他(プログラミング・Web制作) このWEB用語、WEB文章、意味が分かりますか? 理解できない人が多いようなんですが・・・ 7 2022/10/22 09:13
- 英語 「this is the/my first time~」の文法上の制約について 1 2023/04/06 09:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
INPUT TEXT内の文字位置を指定...
-
CSSのtransform: translate(-50...
-
<h1>タグの後の行間を詰めたい。
-
aタグに直接style=""で:hoverを...
-
端から端まで横線を引きたい
-
<legend>で表示されるタイトル...
-
formタグ下にできる隙間を埋めたい
-
インラインフレームの表示位置...
-
<P>を使わずに、右寄せ(左寄せ...
-
text-alignの解除の方法
-
ホームページビルダー 空白の...
-
html,css 全体的に真ん中寄せに...
-
HTML&CSSの記述について
-
divタグを中央寄せでwidthを指...
-
HTMLフォームのSELECTの幅を一...
-
スタイルシートでh1の属性行間...
-
外部CSSがFireFoxで反映されません
-
iPhone用のサイトの文字がずれ...
-
Firefox 横スクロールバーを表...
-
上部の余白を消すには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
コードを書いて下さい( ; ; )...
-
aタグに直接style=""で:hoverを...
-
インラインフレームの表示位置...
-
HTMLフォームのSELECTの幅を一...
-
<h1>タグの後の行間を詰めたい。
-
INPUT TEXT内の文字位置を指定...
-
なぜ左に寄っているの?
-
アップロードするサーバーによ...
-
端から端まで横線を引きたい
-
macとwindowsのレイアウト崩れ...
-
Formタグのブロックの高さについて
-
chromeだけbody直下に空白が開く
-
FireFoxで見るとブラウザの幅に...
-
CSSでh1とその下の文字との行間...
-
IE8ではtext-align: center;で...
-
css。横並びBOXに長文textを流...
-
text-alignの解除の方法
-
div align="center"のalignは旧...
-
<legend>で表示されるタイトル...
おすすめ情報