小编civ*_*ain的帖子

z-index是否继承父z-index?

我有两个绝对的div.div A上的一个项目将显示div B(点击+一些javascript代码).我希望在B上有比在A上更高的Zindex.(我希望B高于A) -

此项目有自己的zindex(低于div A zindex).我比zindex由父母的孩子继承,但似乎没有.

问题是 ...?如何获取"项目"的"计算"zindex

javascript css

11
推荐指数
2
解决办法
6760
查看次数

Javascript 如何创建和使用纯二进制数据的 blob

我有一个纯 Uint8Array,我想保存到一个 blob 中,我可以使用任何类型(“text/plain”、application/octet-stream 等)创建该 blob。

var a_blob = new Blob(Uint8Array,{type: whatever});
Run Code Online (Sandbox Code Playgroud)

后来测试我的结果:

this.read_blob = function (blob)  {
var reader = new FileReader();        
reader.onloadend =  function (evt) 
{ var full_buffer = evt.target.result;    }
reader.readAsArrayBuffer(blob);    
}
Run Code Online (Sandbox Code Playgroud)

我已经存储了 1 219 2 0 值(使用 Uint32Array 的 4 个值),并且我已检查一切正确。

现在,我有:(我想检查 blob 值)

var data  = new Uint32Array (full_buffer,0,4);
Run Code Online (Sandbox Code Playgroud)

我有:0:808464433 1:809054514 2:808464432 3:808464432 ????????????

如果我使用:

var data  = new Uint8Array (full_buffer,0,4);
Run Code Online (Sandbox Code Playgroud)

我有: [49,48,48,48,50,49,57,48,48,...] 这是 1 0 0 0 2 1 9 0 .... 的 ascii …

javascript blob

5
推荐指数
1
解决办法
1871
查看次数

是否存在TypedArrays的拼接或是否存在等价物?

是否存在或者是否会有类似的Array.prototype.spliceTypedArrays?

我希望能够从TypedArray中删除一系列项目.

javascript typed-arrays ecmascript-6

5
推荐指数
1
解决办法
1462
查看次数

谁能解释一下 D3 中 delaunay 实现的 alpha 过滤吗?

如图所示,您可以使用它来过滤 delaunay 三角剖分并获得完美的限制。

谁能解释一下magik算法吗?

javascript delaunay convex-hull d3.js

2
推荐指数
1
解决办法
1496
查看次数

如何在旋转或移动对象后更新顶点几何体

我可以使用位置和旋转值来变换网格.

好的,我看到这些变化看起来是正确的,但我想要一种方法来转换几何顶点x,y,z,释放和/或重置旋转和位置值.我不知道怎么做......

我玩过:

myobj.applymatrix();
myobj.matrixAutoUpdate = false;
myobj.verticesNeedUpdate; 
Run Code Online (Sandbox Code Playgroud)

而不是设置位置和旋转,但结果是相同的:是的,更改是正确的,但内部几何没有改变.

我是否需要手动将几何变换应用于顶点?

任何帮助,将不胜感激!

javascript three.js

2
推荐指数
1
解决办法
3440
查看次数

JavaScript浮点运算中的跨浏览器一致性

我的目标是拥有一个百分度/弧度的翻译工具.

var PI      = 3.1415926535897936;
var PI_100  = 1.5707963267948968; // PI*0.5;
var PI_300  = 4.71238898038469;   // PI*(1.5);
var D_PI    = 6.283185307179587;  // 2*pi

var centTo  = 0.015707963267948967; 
Run Code Online (Sandbox Code Playgroud)

Chrome评估以下表达式,如下所示:

PI*2 == D_PI      >>> true
PI*0.5 = PI_100   >>> true
PI*1.5 = PI_300   >>> true

100*centTo == PI_100  >>> true
300*centTo == PI_300  >>> true
Run Code Online (Sandbox Code Playgroud)

这些表达式总是true在每个浏览器上?

或者我必须在比较时使用epsilon吗?

var epsilon = 0.0000001;
Math.abs(a - b) < epsilon
Run Code Online (Sandbox Code Playgroud)

javascript floating-point

2
推荐指数
1
解决办法
253
查看次数

仅将css应用于第一个孩子并取消继承

我有 :

<div class="myclass"> 
   <div >
       <div>
           <div>
           </div>
       </div>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

好吧,我正在使用.myclass div:first-child {}为第一个div赋予样式但我发现如何通过继承将样式应用于嵌套的div ....
知道我做得不好吗?

css css-selectors

0
推荐指数
1
解决办法
69
查看次数