画面の幅を小さくしても、常にサイト全体が中央に配置されるようにしたいです。
個々の指定の左右をそれぞれ、margin autoにすると中央に配置されるのですが画面を狭めると、途中で切れてしまいます。伝わりますでしょうか?
この指定をページ全体に指定して、全てのコンテンツが中央に配置されるようにしたいのですが上手くいきません…。
position:relative;を指定して、ネガティブマージンでmargin-left:-50%する感じの中央揃えをサイト全体にという感じでしょうか。
どなたかこれを実現できる方法をご存知の方いらっしゃいましたらアドバイス頂けないでしょうか。
よろしくお願いいたします。
No.5ベストアンサー
- 回答日時:
No.3の方の「内容物の幅を指定を例えば680pxなど固定ピクセルで指定されていませんか?」に一票。
ここの幅指定を、例えば width:680px から max-width:680px という指定に変えてみてはいかがでしょう?
No.4
- 回答日時:
>中央に配置されるのですが画面を狭めると、途中で切れてしまいます。
伝わりますでしょうか?伝わりません。(^^)
最も外側、html要素にしろbody要素にしろ、あるいはarticleにしろ
margin: 0 auto;
で、サイズに関わらず中央に配置されるはずです。
★何があってもデザインのためにrtableは使ってはなりません。!!
これは15年前、HTML4.01が勧告されて以来の最大のポイント
No.3
- 回答日時:
こんにちは。
まず、何故途中で切れてしまうのか原因を探す必要があると思います。
画面を狭めて行くと途中で切れると言う事は、内容物の幅がその画面サイズより大きいからではないでしょうか?
内容物の幅を指定を例えば680pxなど固定ピクセルで指定されていませんか?
No.1
- 回答日時:
ホームページ初心者ですが、私も同じ悩み(?)を持ちました。
私が考えた方法
(1)左右のマージンは設定せず、すべてcenterで表示する。しかし、画面を広くするとテキストの1行がやたら長くなってしまいます。そこで
(2)画像やテキストをテーブル(表)の中に入れて、テーブルをcenterで表示する。テーブルの枠線は0にする。画面をテーブルより狭くすると切れてしまいますが、(1)より良いのでこれで我慢しています。
初心者の浅知恵ですが参考になれば幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- モニター・ディスプレイ マルチモニタでのカーソルの動き方 1 2022/06/15 14:59
- 専門店・ホームセンター テレビ、pc台を探しています。 3 2023/08/13 14:50
- YouTube ゆっくりムービーメーカー4 YMM4について 1 2022/12/21 19:45
- WordPress(ワードプレス) ワードプレスで記事を書くスペースの横幅を広げたいです。 1 2022/09/24 18:16
- その他(Microsoft Office) teams設定教えて下さい。 ①ビデオ通話や会議中の、自分の画像が右下に出ますが、 位置を変えるには 1 2023/07/06 19:54
- Photoshop(フォトショップ) フォトショップでの加工方法について 5 2022/05/14 22:01
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- HTML・CSS HTMLとCSSによるWebページ生成について。この絵で「ochawan」の文字を枠全体の上から10 4 2023/02/28 23:17
- ホームページ作成・プログラミング 横にリンク先を3つ並べたいのです 3 2022/04/06 21:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
インラインフレームの表示位置...
-
FireFoxで見るとブラウザの幅に...
-
HTMLフォームのSELECTの幅を一...
-
<h1>タグの後の行間を詰めたい。
-
フッターだけが真ん中に行って...
-
文字などを右に寄せるには。
-
テキストボックスの文字を右揃...
-
コードを書いて下さい( ; ; )...
-
右と左の両端に色を付けるには?
-
DIVボックス内でのCSSを使用し...
-
画面サイズ・横1024の場合の表...
-
CSSでテキストを垂直、中央に設...
-
text-alignの解除の方法
-
なぜ左に寄っているの?
-
INPUT TEXT内の文字位置を指定...
-
marginを指定した見出し要素の...
-
H1 タグの行間
-
引用文を囲むボックスの作り方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
aタグに直接style=""で:hoverを...
-
<h1>タグの後の行間を詰めたい。
-
HTMLフォームのSELECTの幅を一...
-
インラインフレームの表示位置...
-
コードを書いて下さい( ; ; )...
-
端から端まで横線を引きたい
-
INPUT TEXT内の文字位置を指定...
-
なぜ左に寄っているの?
-
FireFoxで見るとブラウザの幅に...
-
iPhone用のサイトの文字がずれ...
-
<legend>で表示されるタイトル...
-
Formタグのブロックの高さについて
-
macとwindowsのレイアウト崩れ...
-
CSSでh1とその下の文字との行間...
-
Dreamweaverで画面サイズを一定...
-
ホームページビルダー 空白の...
-
text-alignの解除の方法
-
パソコンのみで反映される余白...
-
Firefox 横スクロールバーを表...
おすすめ情報