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

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

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

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

CSS

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

Q&A

解決済

1回答

1100閲覧

ul、liでfloatもdisplay:inline-blockも使用せず横並びにする方法

araki.a

総合スコア10

HTML

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

CSS

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

0グッド

0クリップ

投稿2017/12/03 11:26

編集2017/12/03 12:46

HTML,CSSを勉強中のものです。
編集しているサイトが、通常

<ul><li></li></ul>でタブメニューを横並びに表示しているようなのですが、 floatもdisplay:inline-blockも使用していないようでした。

このたび間違えた箇所を編集してしまったのか、

<ul><li></li></ul>のリストがすべてタテ並びに表示されるようになってしまい、 どうしても元の横並びに戻すことができません。
<style> .highlight { background: linear-gradient(transparent 50%, #ffff66 0%); line-height: 1.3em; } </style>
<section class="area-ranking"> <h2><img src=".gif"></h2> <ul id="tabMenu" class="cf"> <li><a href="#tabBox1"><img src=".gif"></a></li><li><a href="#tabBox2"><img src=".gif"></a></li><li><a href="#tabBox3"><img src=".gif"></a></li><li><a href="#tabBox4"><img src=".gif"></a></li><li><a href="#tabBox5"><img src=".gif" ></a></li></ul> <div id="tabBoxes"> <div id="tabBox1"> <ul class="cf"> <li> <a href=""> <p class="img"><img src=".jpg"></p> <p class=""></p> <p class="txt"></p> </a> </li> <li> <a href=""> <p class="img"><img src=".jpg" ></p> <p class="label heightLine-ranking-01" style="height: 17px;"></p> <p class="txt"></p> </a> </li> <li> <a href=""> <p class="img"><img src=".jpg"></p> <p class="label heightLine-ranking-01" style="height: 17px;"></p> <p class="txt"></p> </a> </li> <li> <a href=""> <p class="img"><img src=".jpg" ></p> <p class="label heightLine-ranking-01" style="height: 17px;"></p> <p class="txt"></p> </a> </li> <li> <a href=""> <p class="img"><img src=".jpg"></p> <p class="label heightLine-ranking-01" style="height: 17px;"></p> <p class="txt">/p> </a> </li> </ul> </div><!-- /#tabBox1 --> ↑こんな感じでタブボックスが5まであります。 </a> </li> </ul> </div><!-- /#tabBox5 --> </div><!-- /#tabBoxes--> </section>

最後は↑のように終わるのですが、これが通常は横並びなのですが、
現在は縦並びになっています。

この部分のコードだけで改善点はわかりますでしょうか?
CSSでは何も指示していないようなので、この中に修正点があるように思うのですが、
自分が見る限りではどう直したらよいのかわからないので
お力を貸していただきたいです。
よろしくお願いします。

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

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

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

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

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

kei344

2017/12/03 11:43

CSSも提示してください。また、質問文のコードはそれぞれコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。
araki.a

2017/12/03 12:23

kei344さま やり方まで記載してくださりありがとうございます。このような感じで大丈夫でしょうか?
kei344

2017/12/03 12:40

HTMLはひとまとめにしてください。PCであれば記入エリアの右部分あたりにリアルタイムに結果が表示されていると思うので、そこを見ながら調整してください。また、外部スタイルシートなどはありませんか?
araki.a

2017/12/03 12:53 編集

kei344さま コードブロックもわからずすみませんでした…。ただいま自宅のPCから質問をしており、外部スタイルシートがあるかは会社のPCからでないと見ることができないのですが、フォルダのファイルの中にあったような気がします。複数人チームなので外部スタイルシートを誰かが編集したのかはわかりませんが、HTMLファイルではなく、外部スタイルシートがおかしくなってしまったのでしょうか?
araki.a

2017/12/04 03:31

kei344さま 外部スタイルシートを修正したらなおりました。ありがとうございました!
guest

回答1

0

自己解決

外部スタイルシートの修正をしたらなおりました。

投稿2017/12/04 03:32

araki.a

総合スコア10

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問