'Css kullanarak etiketin ilk harfinin önüne' gerekli yıldız işareti 'resmi yerleştirmek mümkün mü? Etiketin metni sağa hizalı olduğundan, her etiketin metninin önünde değişen bir uzunluk alanı vardır.Bir etiketin ilk harfinin önüne 'css kullanarak' gerekli yıldız işareti 'görüntüsünü nasıl yerleştirirsiniz?
cevap
.foo:before {
content : "* ";
color : red;
}
elemanından önce, içerik için ayarlandığında da çalışan bir yıldız resmi kullanıyorum. – coder
IE 9'da çalışmaz. "Label.required" var: önce {content: '*'} '. IE <8, firefox ve kromda çalışır. Bu konuda çalışmak için herhangi bir öneri – user525146
Bazı CSS'lerle mümkündür, ancak IE ile çalışmaz. Öncelikle, madde işaretli bir liste oluşturmanız gerekir.
Sonraki liste maddelik-mermiyi gizlemek:
ul > li {
list-style-type:none;
list-style-position:inside;
}
sonra liste öğesi önünde yeni bir sembol ekleyin:
ul > li:before {
content:"* ";
}
Sadece padding
kullanın.
<label for="required"><span>Required</span></label>
<input type="text" name="required" id="required" />
CSS:
label {
text-align: right;
width: 200px;
vertical-align: middle;
display: inline-block; }
label span {
background: url(http://placehold.it/5x5) 0 0 no-repeat;
padding: 0 0 0 6px;
vertical-align: middle;
display: inline-block; }
input {
vertical-align: middle;
display: inline-block; }
Önizleme: içerik değiştirmeden, CSS kullanarak bir görüntü yerleştirmek isterseniz http://jsfiddle.net/Wexcode/j475V/1/
Aşağıdan kandırana, yanlış okuduğumu ve * sağa * ve sola * demediğini düşündüm. Cevabımı güncelledim. – Wex
, o zaman bir arka plan görüntüsü kullanmak gerekir, örneğin
label {
padding-left: 12px;
background: url(asterisk.png) no-repeat;
}
Bu bir erişilebilirlik sorunu ima: Bir arka plan görüntüsüne bir metinsel alternatif belirtmek için bir yolu yoktur çünkü Nonvisual tarama kullanan insanlar, requiredness hakkında bilgi alamayacak. Gerekli alanlar ile ilgilidir ancak böyle etiketlere etkisini sınırlamak için Öte yandan
, sen,label.required
söylemek bir sınıf seçici kullanmak gerekir ve ilgili
label
elemanlarına bir
class
özniteliği eklersiniz. Daha sonra, ilgili
label
öğelerinden önce gerçek bir görüntü ekleyerek, içeriği CSS'ye başvurmadan değiştirebileceğinizi varsayalım.
<img src=asterisk.png alt="Required "><label ...
- 1. Bir CSS özelliğinden önce yıldız işareti amacı
- 2. CSS arka plan renginden önceki yıldız işareti nedir?
- 3. Yıldız işareti sms alın
- 4. Her kelimenin ilk harfinin değerini değiştirme
- 5. Yıldız işareti kalın harflerle yazılıyor
- 6. Yıldız işareti CSS özelliğinin yanında ne anlama geliyor?
- 7. Dosya yolunda iki yıldız işareti
- 8. Normal ifadede "*" yıldız işareti nasıl algılanır?
- 9. CSS elemanlarını doğrudan birbirinin altına nasıl yerleştirirsiniz?
- 10. Dizelerin ilk harfinin büyük harfle yazılması
- 11. JQuery ile belirli bir etiketin ilk harfine HTML etiketi nasıl eklenir?
- 12. roxygen2 bir @ işareti kullanarak
- 13. css kullanarak elemanın duyarlı arka plan görüntüsünü nasıl belirleyebilirim?
- 14. Enter ile yıldız işareti nasıl engellenir? C#/* */comments
- 15. * (Yıldız) adlı bir nesneyi nasıl yazdırırsınız?
- 16. İlk 12 haneyi yıldız işareti ve son 4 rakamı olarak gösterme
- 17. Yıldız *
- 18. ruby: "p * 1..10" daki yıldız işareti ne anlama geliyor?
- 19. Bir CSS bildiriminin önünde bir * (yıldız) ne anlama geliyor?
- 20. Outlook E-posta Arşivleme Makro Özeti yıldız işareti
- 21. Kaynak dosyalarını C'ye nasıl yerleştirirsiniz?
- 22. Metni ortalanmış görüntüye nasıl yerleştirirsiniz?
- 23. Tuval HTML5'i kullanarak bir yıldız nasıl çizilir?
- 24. Bir Etiketin Kaydırma Çubuğu
- 25. Bir metin bloğundaki tüm görüntüleri bir diziye nasıl yerleştirirsiniz, PHP?
- 26. * (yıldız işareti) sembolü bir işlev argümanının yanında ne yapar ve bunu başka senaryolarda nasıl kullanır?
- 27. Belirli bir sınıfa ilk öğe için css kuralı nasıl atanır?
- 28. Albümde ffmpeg kullanarak albüm görüntüsünü nasıl alırsınız?
- 29. Python kullanırken yıldız işaretleriyle pırlanta kullanarak elmas
- 30. #pragma işareti ilk grup adını listelemiyor
Bakın: http://nicolasgallagher.com/css-background-image-hacks/ sizi doğru yönde gösterebilir. Aşağıdakileri kullanmanızı öneriyorum: – Aknosis