私は 'gallery'というIDのdivを持っていて、その内部にイメージのスタイルを設定したいと思います。具体的には、それぞれの画像に1pxの黄色のぼんやりとした境界線を付けたいのですが、それは互いに重なり合っているためです。そのため、境界線を二重にしたくありません。ギャラリーのdiv内の画像のスタイルを定義する正しい方法は何ですか?
私が混乱しているのは、border、border-style、border-widthといった異なる境界スタイルの要素の選択方法です。それはかなり厚いです - - と、それ以外にも、私が使用している構文にはない、私は上記のこのCSSで黄色の枠を得ることができたが、境界がより2ピクセルの境界線のように思える
div#gallery img
{
border-width:1px;
border-style:solid;
border: solid yellow;
border: 1px 1px 0px 1px;
}
:私はこれを試してみました非常にエレガントに見える。
これをより簡潔に/エレガントに行う方法に関する推奨事項はありますか?
"border"が他の境界線の後に来る場合、 "border"はすべての境界線プロパティを定義するので、以前のすべての境界線がオーバーライドされます –