У меня есть галерея изображений со всеми изображениями одинакового размера. Я пытаюсь добавить цветную округлую рамку вокруг изображений, однако у меня возникают некоторые проблемы при этом.
Для одного, граница занимает всю ширину поля, когда я только хочу, чтобы это было немного больше, чем изображение вокруг. Не только это, но оно даже не покрывает все изображение, а только образует затмение вокруг некоторых из них. Я использовал случайное изображение для этого, но то же самое происходит со всеми другими изображениями.
.galleryStyle {
color: white;
width: 100%;
background: black;
}
.galleryContainer {
height: 100%;
margin: 10px;
padding: 15px;
border-radius: 100%;
background: red;
}
.galleryGrid {
display: grid;
grid-template-columns: repeat(2, 3fr);
padding: 5px;
margin: 10px;
height: 100%;
width: 60%;
}
<body class="galleryStyle">
<div class="galleryGrid">
<div class="galleryContainer">
<div>
<a href="google.com">
<img src="https://i.ytimg.com/vi/BY3PXd2zLT4/maxresdefault.jpg" alt="image1">
</a>
</div>
</div>
</div>
https://jsfiddle.net/5q9gxof4/1/