Negatif sayıları sağdan sola metin kutusuna nasıl ekleyebilirim, bu sayının solundaki eksi mi?Eksi işareti RTL textbox
Mevcut durum: 1-
İstenilen durum: -1 sadece direction
sıfırlama ve sağa metni hizalama gerekiyor Metin kutusu üzerinde
Negatif sayıları sağdan sola metin kutusuna nasıl ekleyebilirim, bu sayının solundaki eksi mi?Eksi işareti RTL textbox
Mevcut durum: 1-
İstenilen durum: -1 sadece direction
sıfırlama ve sağa metni hizalama gerekiyor Metin kutusu üzerinde
Neden tüm metin kutularını ve etiketleri # myInput stiline değiştirmeyeceğim? Rtl yönü ile metin hizalaması arasındaki fark nedir: doğru mu? – gdoron
'# myInput' sadece bir örnek oldu. Kodunuzun gerektirdiği her şeyi eşleştirmek için CSS seçicisini değiştirmeniz gerekir. Fark olarak, şu soruyu kontrol edin: http://stackoverflow.com/questions/8430148/differences-between-direction-and-text-align-in-css –
Evet Bu soruyu okudum, bu soruyu sevdim ... * * =) ** Teşekkürler! – gdoron
Bu, UI'de bağlamlar söz konusu olduğunda RTL/LTR ile ilgili genel bir sorundur.
Kısa yanıt: En iyi yaklaşım, sayısal girişleri ve dize girişlerini metin kutularına ayırmaktır. Çoğu RTL dili için numaralar (hepsi değil, dikkatli olun!) LTR'dir ve dizeler RTL'dir ve içeriği bölmek, girişlerinizi doğru şekilde tanımlamanızı sağlar.
Örnek - W3C HTML işaretlemesinde ziyade ayrıca erişilebilirlik ve ekran okuyucular için daha iyidir CSS, dili ayarlanmasını önerir olduğunu
Place: <input type="text" dir="rtl" />
Temperature: <input type="number" dir="ltr" />
Not. Mümkünse bir lang = "" özniteliği eklemek de önerilir.
olası dizeleri ve sayılar için textboxes bölmek için birkaç iyi neden özellikle RTL/LTR için ayrı ayrı vardır:
<span dir="ltr">...</span>
veya dir="rtl"
kullanılmasında söz konusu) sayısal mobil cihazlar yerine tam klavye daha sayı yastık yüklemek için izin verdiği bir giriş tanımlanmasıBu sorunun birkaç yaşında olduğunu biliyorum, ancak umarım bu, RTL'yi veya karışık yönlerini formlarında desteklemekle ilgilenen herkes için yeni düşünceler (ve o zamandan bu yana özellikle mobil teknolojilerden bazı güncellemeler) konusunda yardımcı olabilir.
Nasıl sağa sola yapıyorsunuz ... CSS yönüyle: rtl? –
@SirCrispalot, Evet ** efendim ** ... ;-) – gdoron
Üretilen işaretlemeye bir örnek verebilir misiniz? –