Ekranın boyutuna bağlı olarak yeniden düzenlenmiş DIV
içinde bazı elemanlar var. Bu elemanların her birini esnek kutu siparişine bağlı olarak farklı bir şekilde tasarlamak istiyorum. Medya sorguları bir çerçeve içerisindeyken, bunu yapmak için kendi medya sorgularımı yazmamayı tercih ediyorum; çünkü medya, medya sorgularının kırılma noktalarını değiştirdiğinde medya sorgularımı değiştirmeyi hatırlamak istemiyorum. +
kardeş seçimini kullanmayı denedim, ancak görünüşe göre bu yalnızca esnek işaret oluşturma sırasına değil, orijinal işaretlemedeki öğelerin sırasına uygulanır. Bir öğeyi, oluşturulmuş DOM'de göründüğü sıraya göre şekillendirmenin herhangi bir yolu var mı?Esnek eleman siparişine göre bir öğe nasıl şekillendirilir?
9
A
cevap
0
Yorumlarda belirtildiği gibi, nth-child kullanamazsınız, çünkü stiller işlenmemiş DOM yerine gerçek DOM sırasına uygulanacaktır.
Bunu yapmak için işaretlemeye ekstra sınıflar eklemeniz gerekecektir. Dolayısıyla, nth-child kullanarak yeniden sipariş vermek yerine, ekstra sınıfları kullanarak yeniden sipariş verin. Bu Turp içinde
<div class="flexGrid">
<div class="flexGrid__item flexGrid__item--alpha"></div>
<div class="flexGrid__item flexGrid__item--bravo"></div>
<div class="flexGrid__item flexGrid__item--charlie"></div>
<div class="flexGrid__item flexGrid__item--delta"></div>
</div>
Daha detay: https://jsfiddle.net/pua5u8a4/1/
İlgili konular
- 1. Seç XML özelliği değerine göre eleman ve bir öğe
- 2. Esnek bir öğe sarıldığında esnek kutu algılanabilir mi?
- 3. Metin alanı nasıl şekillendirilir?
- 4. matlab: Öğe sonrası eleman ekleme?
- 5. Bir eşleme özelliğine göre esnek arama sorgusu nasıl sıralanır?
- 6. eleman diğer öğe üzerinde ve altına sabitlenmiş
- 7. ana eleman başvurusu: öğe sayfa belgesine eklenmemiş
- 8. Yanıt/İstek şekli ... DTO'lar nasıl şekillendirilir?
- 9. Bitişik öğeler aynı boyutta olmadığında yatay olarak esnek bir öğe
- 10. Öğe tıklatılarak programa göre RecyclerView
- 11. Öğe türüne göre sınıf adı nasıl seçilir?
- 12. Öğe Özelliğine Göre PriorityQueue öğelerini nasıl kaldırılır?
- 13. JavaScript, CSS: stil özelliğine göre eleman alın
- 14. GTK +, özel CSS ile nasıl şekillendirilir?
- 15. Navigator sürükleme tutamaçları nasıl şekillendirilir, Highstock
- 16. Prolog - bir öğeye nasıl eleman eklersiniz
- 17. Esnek bir ürün nasıl yapılır esnek kabın yüksekliğini doldurmaz?
- 18. Önceki eleman nasıl alınır?
- 19. jQuery - sadece eleman şöyle bir eleman
- 20. css kullanarak bir “dosya seç” düğmesi nasıl şekillendirilir Sadece
- 21. bir eleman
- 22. Linq kullanarak XML'ye nasıl bir eleman eklerim?
- 23. Esnek kutu öğeleri aynı boyutta nasıl oluşturulur?
- 24. esnek alan vs sabit alan bar düğmesi öğe
- 25. Özel alan değerlerini Fırsattan satış siparişine nasıl geçirebilirsiniz? Sipariş?
- 26. Php DOMDocument öğe değeri değerini ismine göre
- 27. Haskell öğesinde öğeye göre iki öğe çarpımı
- 28. Esnek bir kutuda maksimum yükseklik
- 29. Çantada bir eleman bulunup bulunmadığını kontrol edin.
- 30. Bu düzen bir başka eleman
sayılı CSS değil stilleri ... elemanlarını seçer. Bir öğenin belirli bir stili olup olmadığını söyleyemez. Javascript'e ihtiyacın var. –
[CSS seçiciye göre style özniteliği] olası bir kopyası (http://stackoverflow.com/questions/8426882/css-selector-by-style-attribute) –
Mutlaka bir CSS stili seçicisi arıyorum. Bunu güvenilir bir şekilde yapmanın bir yolu olsaydı, bu benim problemimi çözer; Ancak, bu açıkça mümkün değil, bu yüzden bir öğeyi işlenen DOM'de göründüğü sıraya göre şekillendirmenin bir yolu olup olmadığını görmeye çalışıyorum. Bunu açıklığa kavuşturmak için soruyu güncelleyeceğim. – Trevor