0

このソースからブロック リンクを実装する方法を読みました: http://green-beast.com/blog/?p=74 ただし、タグ内にあるタグに適用する方法がわかりません。私のhtmlコードは次の形式に従っているため:

<li class="">
    <span>
        <strong>
           <a href="#">Text</a>
        </strong>
        <span class="Count">Number</span>
    </span>
</li>
4

1 に答える 1

3

A<span>はインライン要素であるため、ブロック リンクを含めることはできません。これは、インライン要素にブロック要素を含めてはならないためです。この HTML を試してください (削除済み<span>):

<li class="myList">
    <strong>
       <a href="#">Text</a>
    </strong>
    <span class="Count">Number</span>
</li>

そしてCSS:

li.myList strong a { display:block; }

わかりにくい場合は、「CSS セレクター」と「CSS のインライン要素とブロック要素」を読んでください。

于 2012-12-06T13:18:54.477 に答える