Apa cara terbaik untuk menyisipkan gambar kecil setelah setiap elemen daftar? Saya mencobanya dengan kelas semu tetapi ada sesuatu yang tidak beres ...
ul li a:after {display: block;
width: 3px;
height: 5px;
background: url ('../images/small_triangle.png') transparent no-repeat;}
Terima kasih atas bantuannya!
<!DOCTYPE html>
Coba ini:
Anda memerlukan
content: "";
deklarasi untuk memberikan konten elemen yang dihasilkan, bahkan jika konten itu "tidak ada".Juga, saya memperbaiki sintaks / pemesanan
background
deklarasi Anda .sumber
left: 50%
karena tidak akan sejajar dengan tengah. Gunakanleft: 0; width: 100%
dan atur posisi latar belakang menjadi 50% sebagai gantinya. Bekerja dengan baik untuk saya. Terima kasih atas tip tentangcontent
atribut yang diperlukan .background-size: container
Untuk dukungan IE8, properti "konten" tidak boleh kosong.
Untuk menyiasatinya, saya telah melakukan yang berikut:
Catatan: Ini juga berfungsi dengan sprite gambar
sumber
Saya pikir masalah Anda adalah bahwa: setelah elemen psuedo memerlukan konten: properti yang diatur di dalamnya. Anda harus mengatakannya untuk memasukkan sesuatu. Anda bahkan bisa memasukkannya langsung ke gambar:
sumber
sumber
Solusi saya untuk melakukan ini:
sumber