質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.48%
HTML

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

Q&A

解決済

2回答

771閲覧

段組の解除がうまくいきません

hisayan

総合スコア60

HTML

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

0グッド

0クリップ

投稿2019/02/17 23:27

前提・実現したいこと

index.htmlで一部を段組にして、それ以降を段組を解除して表示させたいと考えています。

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

段組した記述以降がすべて、段組になってしまします。解除されません。

エラーメッセージ

エラーメッセージは出ません。

html

試したこと

ここに問題に対して試したことを記載してください。

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

以下がindex.htmlの一部です。

<div class="blocka"> <p>□ Home</p> <p>■<a href="lessons.html" target="_self">講座内容</a></p> <p>■<a href ="schedule.html" target="_self">時間割</a></p> <p>■<a href="choice.html" target="_self">選択</a></p> <p>■<a href="link.html" target="_self">リンク集</a></p> <p>■<a href="calendar.html" target="_self"></a></p> </div> <div class="blockb"> <p>■<a href="kids.html" target="_self">KIDS</a></p> <p>■<a href="QandA.html">QandA</a></p> <p>■<a href="news.html">記事</a></p> <p>■<a href="access.html">アクセス</a><p> </div> </div> <div> <a href="tel:03-333-3333"><h3 class="h3font">電話をかける</h3></a> <a href="mailto:info@kids.com"><h3 class="h3font">メールはこちら </h3></a> </div>

style sheetでは以下のようにしてあります。

div.blocka
{
float:left;
width:50%;
}

div.blockb
{
clear:right;
}

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

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

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

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

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

m.ts10806

2019/02/17 23:41

コードはマークダウンのcode機能を利用してご提示ください。 ```html ここにコード ``` ↑改行 のような形ですね。「エラーメッセージ」はブラウザ開発ツールのコンソールなどを確認することなので、関係なければ項目削ってもらって良いです。それより、レイアウトなのであれば、今どのような見た目でどのようなゴールを目指しているかのほうが大事なので、現在の画面の画面キャプチャと目指す形を図示いただいたほうが良いです(投稿機能で画像アップロードも任意数出来ます)
m.ts10806

2019/02/18 00:28

div開始、終了の数が合ってないようです。 doctype宣言も含めて全体提示されたほうが良いと思います。
stdio

2019/02/18 00:58

インデントが無ければ、基本プログラマは見ないので、きちんとしましょう。 今のままでは、「やってほしいことだけを記載した丸投げの質問」と認識されますよ。
hisayan

2019/02/18 22:16

大変失礼いたしました。あの後、指摘いただいたこととなどを考えて試行錯誤してなんとかできました。ありがとうございました。
m.ts10806

2019/02/18 23:43

質問は編集できますので適宜ご対応ください。「自分さえ解決すればそれでいい」ような姿勢だとそのうち誰も相手しなくなります。 質問を読みやすくするのはまず一歩です。
guest

回答2

0

※注 回答ではなく編集依頼です。

HTML

1<div class="blocka"> 2 <p>□ Home</p> 3 <p>■<a href="lessons.html" target="_self">講座内容</a></p> 4 <p>■<a href ="schedule.html" target="_self">時間割</a></p> 5 <p>■<a href="choice.html" target="_self">選択</a></p> 6 <p>■<a href="link.html" target="_self">リンク集</a></p> 7 <p>■<a href="calendar.html" target="_self"></a></p> 8</div> 9 10<div class="blockb"> 11 <p>■<a href="kids.html" target="_self">KIDS</a></p> 12 <p>■<a href="QandA.html">QandA</a></p> 13 <p>■<a href="news.html">記事</a></p> 14 <p>■<a href="access.html">アクセス</a><p> 15</div> 16 17</div> <!-- このdivタグどこのdivの終わりですか???--> 18 19<div> 20 <a href="tel:03-333-3333"><h3 class="h3font">電話をかける</h3></a> 21 <a href="mailto:info@kids.com"><h3 class="h3font">メールはこちら</h3></a> 22</div>

CSS

1div.blocka { 2 float:left; 3 width:50%; 4} 5 6div.blockb{ 7 clear:right; /*右寄せされた要素に対する回り込みを解除するやつですが・・・。*/ 8}

![イメージ説明

↑今再現すると上の画像のようになります。

【編集していただきたいこと】
・HTMLの中にある不要なDIVタグがありますが、開始はどこへいったのでしょうか。
・段組み解除したいとおっしゃりますが、具体的な最終目標を図解していただきたいです。
(現状どこをどうしたらいいか文章だけからは判断がつきにくいです)
(一応clear:right を clear:leftに変えると右にあるdivは左によりますがそういうことではないですよね・・・?)

CSSのclearに関するHP

投稿2019/02/18 01:14

編集2019/02/18 01:16
azuapricot

総合スコア2341

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

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

m.ts10806

2019/02/18 03:42

右も左も分からないならbothにすればいいのに、と思わなくもないですね。
azuapricot

2019/02/18 04:04

(bothならとりあえず回り込み解除してくれますからね)
guest

0

自己解決

自己解決しました。htmlは以下の通りです。

<!DOCTYPE html>
<html lang="ja">
<head><!--このファイルの最終更新日2019/2/14--> <meta charset="utf-8"> <meta name="author" content="Kids体操クラブ"> <meta name="description" content="KIds体操クラブの前身は19

80年にスタートした体操教室です。今では子どもから中高年の方まで通っています">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="viewport" content="width=device-width">
<title>Kids体操クラブのTopPage</title>
<link href="style_index.css" media="all" rel="stylesheet">

</head> <body>  <h1>Kids体操クラブ<sup> <main>  <p class="border-solid3">  Kids体操クラブは肉体的なハンディキャップのある方にも授業もおこなっています。  </p> </main> <div class="floating">  <p>□ Home</p>  <p>■<a href="lessons.html" target="_self">講座内容</a></p>  <p>■<a href ="schedule.html" target="_self">時間割</a></p>  <p>■<a href="choice.html" target="_self">選択</a></p>  <p>■<a href="link.html" target="_self">リンク集</a></p> </div> <div class="floating">  <p>■<a href="calendar.html" target="_self">カレンダー</a></p>  <p>■<a href="kids.html" target="_self">KIDS</a></p>  <p>■<a href="QandA.html">QandA</a></p>  <p>■<a href="news.html">記事</a></p>  <p>■<a href="access.html">アクセス</a><p> </div> <div class="clearfloating">  <a href="tel:03-333-3333"><h3 class="h3font">電話をかける</h3></a>  <a href="mailto:info@kids.com"><h3 class="h3font">メールはこちら</h3></a> </div> </body> </html>

cssは以下の通りでした。

<style>  div.floating  {    float:left;    width:50%;  }  div.clearfloating  {    clear:both;  } </style>

投稿2019/02/18 22:21

hisayan

総合スコア60

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

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

m.ts10806

2019/02/18 23:44

マークダウン使いましょう。 既についた回答のコード部分、どうなってますか? 平でコードを置かれても正しく再現することにはなりませんし、読みづらいです。 質問も回答も投稿者本人のみ編集できます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問