Javascript CSS是否接受';像素';小数?
我正在浏览jQuery函数 以此为例:Javascript CSS是否接受';像素';小数?,javascript,jquery,css,pixels,Javascript,Jquery,Css,Pixels,我正在浏览jQuery函数 以此为例: 如果在浏览器上执行“检查元素”,则可以看到div的高度发生变化。高度采用像素的十进制值。如何使用javaScript实现这一点?不要在W3Schools上查找,它们是一个糟糕的源代码。一般来说,当你想知道这样的事情时,只要看看。长度为s,可以包含小数。不要在W3Schools上查找,它们是一个不好的来源。一般来说,当你想知道这样的事情时,只要看看。长度为s,可以包含小数。您可以这样编写: <script> function auto(){
如果在浏览器上执行“检查元素”,则可以看到div的高度发生变化。高度采用像素的十进制值。如何使用javaScript实现这一点?不要在W3Schools上查找,它们是一个糟糕的源代码。一般来说,当你想知道这样的事情时,只要看看。长度为
s,可以包含小数。不要在W3Schools上查找,它们是一个不好的来源。一般来说,当你想知道这样的事情时,只要看看。长度为
s,可以包含小数。您可以这样编写:
<script>
function auto(){
var obj=document.getElementById("d");
var height=parseFloat(obj.style.height);
obj.style.height=height-10+'px';
}
函数auto(){
var obj=document.getElementById(“d”);
var height=parseFloat(obj.style.height);
对象样式高度=高度-10+'px';
}
您可以这样写:
<script>
function auto(){
var obj=document.getElementById("d");
var height=parseFloat(obj.style.height);
obj.style.height=height-10+'px';
}
函数auto(){
var obj=document.getElementById(“d”);
var height=parseFloat(obj.style.height);
对象样式高度=高度-10+'px';
}
试试看怎么样?还有,@POinty,没关系!我不是在说学校。请帮我解答我的疑问!我已经做了很多次了,我认为它实际上不起作用吗?@Connor,那么jQuery是怎么做的呢?当你说“小数”时,你是指像“100.23”这样的值吗?只需在调用.css()
、.width()
等时直接使用这些值。试试看怎么样?还有,@POinty,没关系!我不是在说学校。请帮我解答我的疑问!我已经做了很多次了,我认为它实际上不起作用吗?@Connor,那么jQuery是怎么做的呢?当你说“小数”时,你是指像“100.23”这样的值吗?只需在调用.css()
、.width()
等时直接使用这些值。尽管我不确定如何将屏幕的一个像素一分为二?css中的一个像素不一定等于一个物理屏幕像素。它比这复杂得多,涉及到视距等等@drinchev如果你用半像素表示所有内容,然后将页面放大2倍,它们就会变成整个像素!:保罗·S·奥尼一号:)Thanks@eugen_sunic,W3C学校不是W3C。他们选择了一个类似的名字,诱使人们认为他们与W3C有关,但他们是一个完全无关的组织。尽管如此,我不确定如何将屏幕的一个像素一分为二?CSS中的一个像素不一定等于一个物理屏幕像素。它比这复杂得多,涉及到视距等等@drinchev如果你用半像素表示所有内容,然后将页面放大2倍,它们就会变成整个像素!:保罗·S·奥尼一号:)Thanks@eugen_sunic,W3C学校不是W3C。他们选择了一个类似的名字,诱使人们认为他们与W3C有关,但他们是一个完全无关的组织。