Misalkan saya ingin menghias tautan ke jenis file tertentu menggunakan gambar. Saya dapat mendeklarasikan tautan saya sebagai
<a href='foo.pdf' class='pdflink'>A File!</a>
kemudian punya CSS like
.pdflink:after { content: url('/images/pdf.png') }
Sekarang, ini berfungsi dengan baik, kecuali jika pdf.png
bukan ukuran yang tepat untuk teks tautan saya.
Saya ingin dapat memberitahu browser untuk skala :after
gambar, tetapi saya tidak bisa seumur hidup saya menemukan sintaks yang tepat. Atau apakah ini seperti gambar latar belakang, di mana pengubahan ukuran saja tidak dimungkinkan?
ETA: Saya condong ke arah a) mengubah ukuran gambar sumber menjadi ukuran "benar", sisi server dan / atau b) mengubah markup untuk sekadar memasok inline tag IMG. Saya mencoba menghindari kedua hal itu tetapi kedengarannya mereka akan lebih kompatibel daripada mencoba melakukan hal-hal murni dengan CSS. Jawaban untuk pertanyaan asli saya tampaknya menjadi "Anda dapat mengurutkan dari melakukannya, kadang-kadang".