質問

私はhtmlファイルの順序付けます。ていきたいと思っているリスト項目を水平にまだの弾。●どのようにしていきたセットのスタイルにインラインの水平要求できませんの弾ーが表示されます。

役に立ちましたか?

解決

最良のオプションは私のその他の回答のために利用 float:left;.残念ながらされているとは思いませんが、仕事IE7である要件はこちら* —まだなの弾です。●んがい用の背景画像です。

私が言いなり、他の誰にもないと言われており、そのために自己回答は行く手を加え • をhtmlでなく、スタイリングです。で以上に最適での対応オプションあった。


編集: *現在の読者になりますのでご注意下さオリジナルポスト。IE7が懸念されます。

他のヒント

また、同じ問題が、Internet Explorerでバージョン7)-不Firefox3以Safari3.を使用 セレクターの作品私は:

ul.tabs li {
  list-style: none;
  float: left;
}
ul.tabs li:before {
  content: '\ffed';
  margin-right: 0.5em;
}

を使用しているスクエア新幹線が通常の弾\2022うのは同じです。

このまま利用背景画像の <li> 要素は、パディングのテキストからの重なります。

li {
  background-image: url(i/bullet.gif) no-repeat center left;
  padding-left: 20px;
  display: inline;
}

ブラウザに表示し弾のスタイルプロパティ"表示"初期設定されている場合があり、"リスト項目に".を変更する表示プの"インライン"を取り消すべての特別なスタイリングリスト項目を取得します。必要なシミュレーションを可能にする前にセレクタのコンテンツ産がIE(少なくともじバージョン7)に対応しておりません。シミュレーで背景画像は、最高のクロスブラウザについて教えてください。

これは実際は非常に簡単です。以下のエントリを追加するul:

display:list-item;

このCSS線を追加弾。

いての表示がう幅floatります。

それが座れるようであるようなインライン、維持すべきリストです。

ただ float: left<li/>?のようなこと:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
    <style type="text/css">
        ul li {
            float: left;
            margin-left: 2em;
        }
    </style>
</head>
<body>
    <ul>
        <li>test</li>
        <li>test2</li>
    </ul>
</body>
</html>

私は行Firefox3.0.1を作ります。の margin 設定が他のお弾と重なる前ます。

追加:障害を起こす場合があることが浮きメモリ消費が多くなりますので削除してから通常の流入しており、 <ul/> していない高さです。を追加したい場合に国境は何かを取得するでしょうか。

一方を固定するに当たるので、これまでに以下のスタイル:

ul {
    overflow: auto;
    background: #f0f;
}

どうしてそうなっちゃうんですかろやかに陥るとともに、同誌掲載号の注目と同じブラウザ上の制約が私の答えをおたくたと言えるのでしょうか。こともでき思いを後世にめっき後です。

すべての私題は私の問題があった埋め込む他のリストの一項目内のリスト項目のリストのようなので---

HTML:

<div class="block-list">
  <ul>
    <li><ul><li>a</li></ul></li>
    <li><ul><li>b</li></ul></li>
    <li><ul><li>c</li></ul></li>
  </ul>
</div>

CSS:

.block-list > ul > li { display: inline; float: left; }

IE7のページ:

    o a o b o c

---とはダムの解きそうです。

を使用できる文字実体参照の参照 http://dev.w3.org/html5/html-author/charref

<ul class="inline-list>
  <li> &bullet; Your list item </li>
</ul>

HTMLにおける、あるいは休憩の後、各liようになります:

<li>Water is Sacred</li><br>
<li>Water is Sacred</li><br>
<li>Water is Sacred</li><br>
<li>Water is Sacred</li><br>
<li>Water is Sacred</li><br>
<li>Water is Sacred</li><br> 

CSS:

li { float:left; }

利用できる次のコードを

li {
    background-image: url(img.gif) no-repeat center left;
    padding-left: 20px;
    display: inline;
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top