[解決済み] スパンでのCSS固定幅
2022-03-11 21:10:36
質問
順不同のリスト内。
<li><span></span> The lazy dog.</li>
<li><span>AND</span> The lazy cat.</li>
<li><span>OR</span> The active goldfish.</li>
classやstyle属性の追加は可能ですが、テキストのパディングやタグの追加・変更は不可です。
このページは Courier New でレンダリングされています。
目標は、スパンの後のテキストを並べることです。
The lazy dog.
AND The lazy cat.
OR The active goldfish.
OR"の正当性は重要ではありません。
怠惰な動物のテキストは、追加の要素でラップされている可能性がありますが、私は再確認する必要があります。
解決方法は?
ul {
list-style-type: none;
padding-left: 0px;
}
ul li span {
float: left;
width: 40px;
}
<ul>
<li><span></span> The lazy dog.</li>
<li><span>AND</span> The lazy cat.</li>
<li><span>OR</span> The active goldfish.</li>
</ul>
Eoinが言ったように、"empty"スパンに改行しないスペースを入れる必要がありますが、インライン要素に幅を割り当てることはできず、padding/marginのみなので、幅を与えられるようにフロートにする必要があります。
jsfiddleの例としては、以下を参照してください。 http://jsfiddle.net/laurensrietveld/JZ2Lg/
関連
-
[解決済み】HTML5検証エラー:body開始タグは見たが、同じタイプの要素がすでに開かれていた
-
[解決済み】Markdownで'target="_blank"'でリンクを作成することはできますか?
-
[解決済み】#記号のHTML文字実体は何ですか?
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] div に斜めのエッジを作成する [重複] 。
-
[解決済み] CSSの親セレクタはありますか?
-
[解決済み] CSSでcellpaddingとcellspacingを設定する?
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] CSSの三角形はどのように機能するのですか?
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】iframeを水平方向にセンタリングする方法は?
-
[解決済み】iframeの背景色を変更する問題
-
[解決済み] 名前が''の無効なフォームコントロールはフォーカスされない
-
[解決済み】エラー。要求されたURL"[no URL]"は無効です。
-
[解決済み】WebページでWindows 95のフォントを使用する
-
[解決済み] 絶対位置が機能しない
-
[解決済み] ホバー時に背景画像を暗くする
-
[解決済み] Bootstrapのカラム内で画像を中央に配置する方法 [重複]について
-
[解決済み] Visual Studio Code CSSエラー「空のルールセットを使用しないでください」【終了しました
-
[解決済み] mailchimpのメールインラインスタイルのコーディングがいつも通りできない