0

基本的に、私はulwith 3を持っていますli。すべて左にフロートし、最初と最後は withwidth: 20%で、2 番目liは withwidth: 60%です。

2 番目の要素内にアンカー タグがあり、liいくつかのテキストとdisplay: block; width: 100%; text-align: center;.

問題は、アンカー タグが li タグを埋めていないため、テキストが中央に配置されていないことです。

何が原因でしょうか?

編集:

float: left;アンカータグにありました。愚かな間違い、ありがとうございました。

4

3 に答える 3

3

この jsfiddleでケースを試してみて、意図したとおりに機能するようにしてください。

アンカータグから削除しました:

width: 100%;

それをチェックして比較してください。あなたが台無しにしたものが何も見つからない場合は、コードに他の何かがあり、それが正常に動作するのを妨げている可能性があります.

于 2013-05-14T17:31:51.300 に答える
0

を使用display: blockする場合は取り外してください。<a>width: 100%

于 2013-05-14T17:28:36.010 に答える