Saya membuat situs web yang sangat canggih. Pertanyaan saya: Apakah mungkin untuk memilih semua anak lain kecuali untuk :first-child
dan :last-child
? Saya tahu ada :not()
pemilih tetapi tidak berfungsi dengan lebih dari satu yang tidak ada di dalam tanda kurung. Inilah yang saya miliki:
#navigation ul li:not(:first-child, :last-child) {
background: url(images/UISegmentBarButtonmiddle@2x.png);
background-size: contain;
}
Anda sangat berani untuk menggunakan ini. Perhatikan bahwa ini hanya akan berfungsi di browser modern, dan itu pasti tidak akan berfungsi pada anti-browser yang digunakan semua orang.
—
singkirkan
@Radu: "Saya membuat situs web yang sangat canggih" Tidak mengherankan ...
—
BoltClock
@BoltClock, benar, hanya mengatakan ... Kata peringatan. Tapi bagaimanapun, jika targetnya adalah Safari iOS seperti yang disarankan oleh nama gambar, maka itu harus aman.
—
singkirkan
Sekarang saya mengerti mengapa pertanyaan ini terlihat begitu familiar ... stackoverflow.com/questions/7403129/combining-not-selectors
—
BoltClock
"anti-browser"? Apakah itu Google Ultron baru yang selalu saya dengar?
—
Jonathan Dumaine