2

それぞれ2つのスパンが並んでいて、等間隔に配置されているアイテムのリストを表示しようとしています。

HTMLは次のようになります。

<ol id="peerTimes">
   <li id="142_177_85_207__60212">
      <span class="ip">142.177.85.207</span>
      <span class="dateTime time">Tuesday, December 04, 2012 8:34:21 PM</span>
   </li>
   <li id="127_0_0_1__52375">
      <span class="ip">127.0.0.1</span>
      <span class="dateTime time">Tuesday, December 04, 2012 8:34:09 PM</span>
   </li>
</ol>

そして、CSSは次のようになります。

.ip {
    float: left;
    width: 170px; 
}
.dateTime {
    width: auto;  
}

Firefoxでは、これは私が望むように見えます: ここに画像の説明を入力してください

しかし、Chromeでは、いくらいじっても、リストアイテム番号は常にフローティングスパンの後にプッシュされます。 ここに画像の説明を入力してください

このレイアウトを実現するためのクロスブラウザフレンドリーな方法はありますか?

4

1 に答える 1

4

CSS を次のように変更するだけです。

.ip {
    display: inline-block;
    width: 170px; 
}
于 2012-12-05T00:43:51.197 に答える