Bir restoran web sitesinde çalışıyorum. Tasarım, bir menü öğesi ve fiyat arasında tipik noktalı çizgi dolgusu çağırır. Ağları ovalayarak ve bir saatliğine şımartıyorum ve bunu sadece CSS ile yapmanın iyi bir yolunu bulamıyorum. Düz renkli bir arka plana sahipseniz harika çalışan başka çözümler buldum, ancak bu sitede bir arka plan görüntüsü kullanıyor ve bu çözümler işe yaramaz.CSS
Örnek: Menu style "...." - fill in with periods iyi bir çözüme sahiptir, ancak arka plan rengini menü öğesinin beyazına ve arkasındaki noktalı çizgileri gizlemek için fiyata ayarlar, ancak yapıyorum sayfasının arka plan görüntüsü vardır, böylece herhangi bir düz renk arka planı olur kötü görünüyor.
Tablo-satır/tablo hücresi veya diğer herhangi bir CSS görüntüleme öznitelikleri ve genişlik ayarlarının tüm türlerini, ancak hiçbir zar kullanmadan kullanmayı denedim. Ben işleri denemek bu boşluğu doldurmak için bir alt sınır ile "nokta" sınıfı elemanı kullanarak çalışmak için çalışıyorlar
<ul>
<li><span>Soup</span><span class="dots"> </span><span>$2.99</span></li>
<li><span>Ice cream</span><span class="dots"> </span><span>$5.99</span></li>
<li><span>Steak</span><span class="dots"> </span><span>$20.99</span></li>
</ul>
, ama hiçbir şey: Burada
bazı sahte örnek biçimlendirme olduğunu . Ayrıca, LI elemanına her satırın altından sonuna kadar alt bir kenarlık koyuyorum, ancak bu tasarımcı istediği gibi değil. Sadece son çare olarak javascript içinde yapmayı düşünebilirim, ancak herhangi bir fikrin olup olmadığını görmek istedim. Ya da sadece tabloları kullanabilirim, ama gerçekten bundan kaçınmak istedim.Teşekkürler!
Güncellenmiş yanıtımı görün. –