Görüntüleri aynı sırada kaç görüntüye bağlı olarak CSS içeren bir satırda yeniden boyutlandırmaya çalışıyorum. Örneğin, aynı p
modelinde dört img
öğesi varsa, bunlar belirli bir şekilde biçimlendirilir.Bitişik bir kardeşin çocuğuna stilleri uygulama
HTML:
<p>
<img src="preview.png">
<img src="preview.png">
<img src="preview.png">
<img src="preview.png">
</p>
CSS:
.post-content p img:first-child:nth-last-child(4),
.post-content p img:first-child:nth-last-child(4) ~ img {
width: 25%; /* fallback for browsers that don't support calc */
width: calc((100%/4) - 0.8%);
margin-left: calc(1%);
}
.post-content p img:first-child:nth-last-child(4) { /* First image in group of four */
margin-left: 0;
}
sonuç böyle görünüyor:
İşte this answer dayalı çalışma koddurAncak bu a
etiketleri sarılı görüntüler için çalışır, ancak bu gibi özdeş biçimlendirme, geri kalanı ile değildir:
<p>
<a href="#"><img src="preview.png"></a>
<a href="#"><img src="preview.png"></a>
<a href="#"><img src="preview.png"></a>
<a href="#"><img src="preview.png"></a>
</p>
Ben bu durumda bir çözüm bulamıyorum. Herhangi bir yardım çok takdir edilecektir.
Teşekkürler, bu işe yaradı! – user2255592
@ user2255592 harika np :) –