在我的asp.net MVC应用程序中,我正在使用HTML文本输入,而我应用一种样式来格式化当前值,我希望它右对齐以便我也应用样式。
但光标没有出现在文本框中?可能的原因是什么,请提供解决方案?
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 :(得分:0)
我遇到了类似的问题,添加padding
解决了我的问题。只需在.OnlyMoney
课程中添加一些填充,然后选中
<强> CSS:强>
.OnlyMoney { text-align: right; padding: 0 2px 0 0; }