🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

2回答

1495閲覧

CSS「margin 0 auto」の指定をすると左に寄る

nakama123

総合スコア16

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

1クリップ

投稿2019/12/22 05:12

編集2019/12/22 07:35

CSS「margin 0 auto」の指定をしても、
画像が中央に行かず若干左に寄ります。

※以下コードの一番下「satei」の部分になります。

html

1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>Mantion Pro</title> 7 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"> 8 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 9 <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script> 10 <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> 11 <script src="https://use.fontawesome.com/releases/v5.0.8/js/all.js"></script> 12 <link rel="stylesheet" href="css/reset.css"> 13 <link rel="stylesheet" href="css/style.css"> 14</head> 15 16<body> 17<!-- header --> 18 <header> 19 <div class="header-in"> 20 <img src="images/logo.png" alt="logo"> 21 </div> 22 </header> 23 24 25<!-- main --> 26<div class="main"> 27 <img src="images/main.jpg" alt=""> 28 <p class="first">マンション売却のプロが運営<br>安心の不動産査定サイト</p> 29 <h2>あなたのマンション<br><span>いくらで売れる??</span></h2> 30 <p class="tokucho1 txtm">練馬区で30年!<br>豊富な実績による信頼感</p> 31 <p class="tokucho2 txtm">2018年の実績は<br>なんと300戸以上!</p> 32 <p class="tokucho3 txtm">電話営業なし!<br>安心の接客対応</p> 33</div> 34 35 36<!-- satei --> 37<div class="satei"> 38 <img src="images/satei.svg" alt=""> 39</div> 40 41</body> 42</html>

css

1@charset "UTF-8"; 2body { 3 font-family: 'Meiryo' 'メイリオ' 'aleolight' 'noto sans Japanese' 'Avenir','Helvetica Neue','Helvetica','Arial','Hiragino Sans','ヒラギノ角ゴシック',YuGothic,'Yu Gothic','メイリオ', Meiryo,'MS Pゴシック','MS PGothic' 4 } 5html { 6 font-size: 10px; /* 基準として全てのテキストの大きさを10pxにする */ 7} 8 9 10/* /////// header //////// */ 11header { 12 height: 110px; 13} 14 15.header-in { 16 padding: 20px 0 0 170px ; 17} 18 19 20/* main */ 21.main { 22 position: relative; 23} 24 25.main img{ 26 width: 100%; 27 height: 100%; 28 background-size: cover; 29 filter: opacity(75%); 30} 31 32.main .first { 33 font-size: 3rem; 34 line-height: 4.5rem; 35 font-weight: 600; 36 position: absolute; 37 top: 25%; 38 left: 13%; 39 text-shadow:#fff 1px 1px 10px, #fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px; 40} 41 42.main h2 { 43 color: rgb(18, 54, 153); 44 font-size: 6rem; 45 line-height: 10.5rem; 46 font-weight: 600; 47 position: absolute; 48 top: 44%; 49 left: 13%; 50 text-shadow:#fff 1px 1px 10px, #fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px; 51} 52 53.main h2 span { 54 color: rgb(214, 69, 76); 55} 56 57.tokucho1 ,.tokucho2 ,.tokucho3 { 58 background-color: #fff; 59 width: 300px; 60 text-align: center; 61 position: absolute; 62 left: 60%; 63 opacity: 89%; 64} 65 66 67.tokucho1 { 68 top: 25%; 69} 70 71.tokucho2 { 72 top: 41%; 73} 74 75.tokucho3 { 76 top: 57%; 77} 78 79.txtm { 80 font-size: 2.2rem; 81 color: rgb(245, 125, 27); 82 font-weight: 600; 83 line-height: 3.5rem; 84 padding: 1.2rem; 85 border-radius: 15px; 86} 87 88.dammy { 89 width: 100%; 90 height: 800px; 91} 92 93 94/* satei */ 95.satei { 96 width: 100%; 97 height: 500px; 98 position: relative; 99} 100 101.satei img { 102 position: absolute; 103 top: -250px; 104 left: 0; 105 right: 0; 106 margin: 0 auto; 107} 108 109/*---Media Queries --*/ 110@media screen and (max-width: 992px) { 111} 112 113@media screen and (max-width: 896px) { 114} 115 116@media screen and (max-width: 575px) { 117} 118

画面では以下のように表示されます。
イメージ説明

検証ツール
イメージ説明
イメージ説明

宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/12/22 05:40

質問にあるコードを再現(satei.svgは仮の画像を置いています)してみましたが、中央寄せになってました。 強いて言えば「position: absolute;」を指定しているので、「margin: 0 auto;」→「 margin: auto;」でいいかな、という気もしますが…。質問者さんの画面でどうなっているのか、スクショなど貼っていただけるとアドバイスしやすいです。
nakama123

2019/12/22 06:06

上記ありがとうございます。 念のため「 margin: auto;」に修正しましたが変わらず… 画像を添付させていただきました。 宜しくお願い致します。
story_aniki

2019/12/22 06:20

このコードは全部でしょうか? 恐らくは、このコードは一部を省いているのではないでしょうか? 別のマージンやパディングが悪さをしていると思います グーグルクロームであればF12をおした検証ツールを使って調べるのがいいと思います
nakama123

2019/12/22 07:37

上記ありがとうございます。 はい、仰る通りです。全てのコードを追記させていただきました。 検証ツールで調べたのですが、画像のようにmargin 0 autoは効いているようです・・。 なぜか指定していないのに、bodyに「text-align :left」があったのですが、 こちらのチェックを外しても特に変わらない状況です・・・。
guest

回答2

0

ベストアンサー

画像に透明部分があるとか。

投稿2019/12/22 08:00

kei344

総合スコア69596

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nakama123

2019/12/22 08:25

ありがとうございます。 こちら初歩的なミスでした・・・
hatena19

2019/12/22 09:18

エスパー回答、すごい(@_@;)
guest

0

フルのコードを張っていただいてありがとうございます

ダミー画像を使って検証しましたが、やはり症状が出ませんでした

以下がダミーを使った再現です、検証ツールを使っても問題はありませんでしたイメージ説明

もし、どうしても解決をお望みであれば、そのHpを公開してURLを張っていただければほぼ原因がわかると思います

投稿2019/12/22 07:42

編集2019/12/22 08:14
story_aniki

総合スコア197

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nakama123

2019/12/22 08:26

ありがとうございます。 申し訳ありません。 こちら初歩的なミスで、イラレから書き出すときに透明部分があり、 そもそも画像が中央に配置されていない状態でした。。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問