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

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

詳細はこちら
HTML

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

CSS

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

Q&A

解決済

2回答

384閲覧

線が一本入らない、写真が一枚真ん中に動かない

miya6373

総合スコア5

HTML

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

CSS

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

0グッド

0クリップ

投稿2019/09/09 16:53

編集2019/09/10 06:48

イメージ説明
イメージ説明
イメージ説明

イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明
イメージ説明もう少しで完成なのに線が一本入らない、写真が1枚真ん中に動かない
イメージ説明

お手本の検証モードと同じように入力しているのに適用されません

発生している問題・エラーメッセージ

ボーダーを入力しているのに線が表示されない 画像にマージンを入力しているのに真ん中に動かない

試したこと

昨日のじてんではもっとレイアウト崩れてたんですが、VSコードに検索する機能が付いていたので、怪しい部分を探して誤字脱字が多すぎて一個づつ直していったらここまで整いました。この二箇所だけ、どれだけ探っても改善しません。

補足情報(FW/ツールのバージョンなど)

ホームページを模写して勉強中です。

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

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

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

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

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

H40831

2019/09/10 00:52

HTMLやCSSをどう書いてるか教えてくれないと、超能力者でもないと回答できませんよ
yoshinavi

2019/09/10 02:40

>誤字脱字が多すぎて一個づつ直していったらここまで整いました。 → 誤字脱字のチェックの次は、要素の範囲を確認してみてください。 (高さや幅が確保されているかどうか 等) いずれにしても、ヒントや回答を求める場合は元となるコードの提示が無いと、誰も回答できず推測しか出来ませんので、「H40831」さんもご指摘しているように、症状が再現するコードを提示してください。
yoshinavi

2019/09/10 06:55

沢山のコード画像を貼って頂いているのですが、回答側は、基本的にコードをコピペして検証します。 申し訳ありませんが、ヘルプ等を参考にして、「コードブロック」として各コード(HTML、CSS、JavaScript 等)を提示してください。
yoshinavi

2019/09/10 07:07 編集

パッと見ですがクリアフィックスの記述ミスが見受けられました。プロパティを見直してみてください。 -修正しました-
miya6373

2019/09/10 15:11

解決しました、次はコードブロックを上手に使って質問します。わざわざ答えて頂いてありがとうございます。
guest

回答2

0

ベストアンサー

画像が寄っている部分は
<img src="img/ims144_01_package.jpg" alt="商品パッケージ" class="pkgArt">
こちらのclassの前に全角スペースか何かが入っているため、classが適用されていないようです。

また、ボーダー部分はCSSの写しミスかと思われます。

CSS

1div#main h2 { 2 border-bottom: 10px; /* ここが間違っている */ 3 border-bottom: 1px solid #cfcfcf; /* お手本サイトではこうなっている */ 4}

お手本サイトとご自身で模写されたページの同じ箇所をデベロッパーツールで比較すると、原因を発見しやすいと思います。

投稿2019/09/10 09:18

okne

総合スコア217

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

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

miya6373

2019/09/10 15:04

直りました!見つけて頂いてありがとうございます!
guest

0

flex をつかったらまんなかにできるとおもいます。
ボーダーに関してはソースがないとわかりません。

投稿2019/09/09 17:35

Nippun

総合スコア1147

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

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

miya6373

2019/09/10 15:06

打ち間違いでした、コードがないのにわざわざ答えて頂いてありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問