私はこのようなスタイルを定義している:クラスに割り当てられたイメージのコンビネータは何ですか?
.entry-content img, .entry-content img a {
background-color: #fff;
padding: 0px;
-webkit-box-shadow: 5px 5px 20px #d2d2d2;
box-shadow: 5px 5px 10px #d2d2d2;
margin-top:20px;
margin-bottom:30px;
border-radius:10px;
border-color:#555;
border-width:1px;
border-style:solid;
}
これは、デフォルトですべての境界を持っているコンテンツ領域に追加の画像、境界線の半径、影などを行います。
しかし、私はこれらの属性なしで画像を挿入できるようにしたいと思います。
だから、私の考え(よりよいものがあるかどうかわかりません)は、それを分離できるクラスを作ることです。しかし問題がある。私がイメージにクラスを割り当てる場合は、divの中にそれを置くことによって、私は両方を試してみましたし、どれもがいずれかを作るん
.entry-content img withoutBorder, .entry-content img a withoutBorder {
}
など
.entry-content withoutBorder img, .entry-content withoutBorder img a {
}
のようにそれを書くべきかどうかわからないです画像には引き続き属性があります。
どのようにすれば最も簡単にできますか?
'.entry-content a img.withoutborder'または'.entry-content img a.withoutborder'?あなたは注文を裏返しているようです...それは大丈夫ですか? – SpaceDog
感謝します。それは働いている! – SpaceDog
@SpaceDogええ、あなたは 'img'タグの中にアンカータグを置くことはできません。アンカータグを置くべきではありません。そうでない場合は、' .entry-content img a '。また、 'a.withoutborder'を書くと、ブラウザは' notborder'というクラス名でアンカータグを探す必要があることを意味します。これはあまり意味がありません。 –