2
4

5 に答える 5

2

セレクターの順序が間違っており、ID 値とタイプセレクターの間にスペースが必要です。これは div の子孫であるためです。代わりにこれを使用してください:<a>

#myStyle a {
   background-color:transparent;
   padding:0px;
}
于 2013-09-13T17:23:30.667 に答える
2

あなたのアプローチは正しかったが、あなたのスタイルでセレクターを切り替える必要があります

#myStyle a {
    background-color:transparent;
    padding:0px;
}

ID #myStyle の DIV 内のすべてのリンクのスタイルを変更します

于 2013-09-13T17:26:13.143 に答える
1

次のように、ID の代わりに CSS クラスを使用する必要があります。

a.myStyle {
    background-color: transparent;
    padding: 0px;
}

次に、次のように、各アンカー タグにクラスを適用できます。

<a class="myStyle" href="..."><img src="..."/></a>
<a class="myStyle"  href="..."><img src="..."/></a>
<a class="myStyle" href="..."><img src="..."/></a>
于 2013-09-13T17:21:53.280 に答える
0

複数の要素に同じ id を与えることはできないため、クラスを使用します。

<ul style="margin-top:10px;">

   <a class=myStyle href="..."><img src="..."/></a>
   <a class=myStyle href="..."><img src="..."/></a>
   <a class=myStyle href="..."><img src="..."/></a>

</ul>

次に、CSSは次のようになります

a.myStyle {
    background-color: transparent;
    padding: 0px; 
}
于 2013-09-13T17:22:00.953 に答える
0

これを試して。

<style>
.anchor
{
background-color:transparent;padding:0px;
}
</style>

<ul style="margin-top:10px;">

   <a class="anchor" href="..."><img src="..."/></a>
   <a class="anchor" href="..."><img src="..."/></a>
   <a class="anchor" href="..."><img src="..."/></a>

</ul>
于 2013-09-13T17:23:06.473 に答える