2012-06-26 72 views
0

在我的asp.net MVC應用程序中,我使用的是HTML文本輸入,同時我應用了一種樣式來格式化currecy值,並且我希望它能夠右對齊,以便我也應用樣式。光標位置沒有出現在文字輸入中?

但是光標不出現在文本框中?什麼是可能的原因,請提供解決方案?

HTML

<input type="text" class="OnlyMoney" /> 

腳本

$(document).ready(function() { 
     $("input[type=text].OnlyMoney").live('keydown', currenciesOnly) 
      .live('blur', 
      function() { $(this).formatCurrency(); }); 

    }); 

CSS

.OnlyMoney { text-align: right; } 

注:如果我改變上面的樣式「text-align:left」,則光標在文本框中可見。

回答

0

我遇到了類似的問題,並添加padding解決了我的問題。只要給一些填充到您的.OnlyMoney類和檢查

CSS:

.OnlyMoney { text-align: right; padding: 0 2px 0 0; } 
+0

大...日Thnx很多!!!! – user584018

相關問題