2010-09-25 13 views

Odpowiedz

16
<style type="text/css"> 
    .right { text-align: right; } </style> 

<input type="text" /> <input type="text" class="right"/> 
+1

+1 odpowiedź dthe. D'oh! Umieściłem klasę na załączonym DIV – Mawg

+2

Lepiej byłoby nazwać klasę czymś w stylu "tekst", a nie "prawo". Jeśli w ciągu tygodnia chce go zmienić na lewe wyrównanie, po prostu zmienia je w jednym miejscu w CSS, zamiast poprawiania wszędzie nazwy klasy. –

2

Najnowsza aktualizacja do tego można zrobić jak poniżej

  1. <input type="number" /> dla liczb typu pól tekstowych.
  2. <input type="text"/> dla rodzaju tekstu wejściowego pola

Następnie można skorzystać z CSS.

input[type=number] { 
text-align:right; 
} 


input[type=text] { 
text-align:left; 
} 

Pomoże Ci to, gdy więcej pól na Twojej stronie.

0

Wystarczy korekta dotycząca zewnętrznym pliku CSS:

input.right{ 
    text-align: right; 
} 
+2

Dodaj wyjaśnienie w odpowiedzi na pytanie, w jaki sposób ta odpowiedź pomaga OP w naprawianiu bieżącego problemu –

Powiązane problemy