我已经看到一些浏览器本地化input type="number"
数字的表示法.
所以现在,在我的应用程序显示经度和纬度坐标的字段中,我得到像"51,983"这样的东西,它应该是"51.982559".我的解决方法是使用input type="text"
,但我想使用数字输入正确显示小数.
有没有办法强制浏览器在数字输入中使用小数点,无论客户端本地设置如何?
(不言而喻,在我的应用程序中,我无论如何都要在服务器端纠正这一点,但在我的设置中我还需要它在客户端是正确的(因为一些JavaScript)).
提前致谢.
更新
截至目前,在Windows 7上检查Chrome版本28.0.1500.71 m,输入的数字不接受用逗号格式化的小数.使用该step
属性的建议建议似乎不起作用.
我已被置于需要使用display:table-cell命令的div元素的位置.
但是我发现只有将百分比添加到宽度时,"单元格"才能正常工作.
在这个小提琴http://jsfiddle.net/NvTdw/当我删除百分比宽度时,单元格没有相等的宽度,但是当一个百分比值被添加到宽度时一切都很好,但只有当该百分比等于div的最大数量的比例,因此四列25%,五个20%,在这种情况下五个在16.666%.
我想可能会增加一个百分比 - 比如1%将是一个很好的修复所有,但细胞再次脱离线.
为什么是这样?
.table {
display: table;
height: 200px;
width: 100%;
}
.cell {
display: table-cell;
height: 100%;
padding: 10px;
width: 16.666%;
}
.grey {
background-color: #666;
height: 100%;
text-align: center;
font-size: 48px;
color: #fff;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 300;
}
Run Code Online (Sandbox Code Playgroud)
<div class="table">
<div class="cell">
<div class="grey">Block one</div>
</div>
<div class="cell">
<div class="grey">Block two</div>
</div>
<div class="cell">
<div class="grey">Block three</div>
</div>
</div>
<div class="table">
<div class="cell">
<div class="grey">Block</div>
</div>
<div class="cell"> …
Run Code Online (Sandbox Code Playgroud)我检查了autohide并且酒吧消失但是现在我怎么能再次看到它?
我对此并不是很有希望,但有没有办法在XAML中组合多种样式来制作具有所有所需设置的新样式?
例如(伪代码);
<Style x:key="A">
...
</Style>
<Style x:key="B">
...
</Style>
<Style x:key="Combined">
<IncludeStyle Name="A"/>
<IncludeStyle Name="B"/>
... other properties.
</Style>
Run Code Online (Sandbox Code Playgroud)
我知道样式有一个'BasedOn'属性,但是这个功能只会带你到目前为止.我真的只是在寻找一种简单的方法(在XAML中)来创建这些"组合"样式.但就像我之前说过的那样,我怀疑它是否存在,除非有人听说过这样的事情?
有没有办法在Visual Studio中编写VBA代码.如果没有,还有其他选择吗?
你能解释一下下面的短语(取自Stack Overflow问题的答案,在Javascript中Deferred,Promise和Future之间有什么区别?)?
使用jQuery promises反对使用以前的jQuery回调有什么优点?
不是直接将回调传递给函数,而是使用promises可以导致紧密耦合的接口,而是可以分离对同步或异步代码的关注.
从服务器获取后,如何将BsonDocument对象反序列化回类?
QueryDocument _document = new QueryDocument("key", "value");
MongoCursor<BsonDocument> _documentsReturned = _collection.FindAs<BsonDocument>(_document);
foreach (BsonDocument _document1 in _documentsReturned)
{
//deserialize _document1
//?
}
Run Code Online (Sandbox Code Playgroud)
我是否使用BsonReader进行反序列化?
我们假设我提取了一些数据集.
即
SELECT A, date
FROM table
Run Code Online (Sandbox Code Playgroud)
我想要的是具有最大日期的记录(对于A的每个值).我可以写
SELECT A, col_date
FROM TABLENAME t_ext
WHERE col_date = (SELECT MAX (col_date)
FROM TABLENAME t_in
WHERE t_in.A = t_ext.A)
Run Code Online (Sandbox Code Playgroud)
但是我的查询真的很长...有一种最简洁的方法使用ANALYTICAL FUNCTION做同样的事情吗?
有时异常返回类似于:"ORA-06502:PL/SQL:数字或值错误:字符串缓冲区太小".
它不是那么可读,因为它既没有报告表,也没有报告它试图写的值.
在异常发生或被捕获时获取当前过程名称会很有用.
我怎么能得到它?