小编Mia*_*Mia的帖子

D3.js前置(类似于jQuery prepend)

我喜欢在D3中使用append,我正在寻找前置.

D3中是否存在这种情况?

javascript prepend d3.js

68
推荐指数
2
解决办法
3万
查看次数

CSS"和"选择器 - 我可以选择具有多个类的元素吗?

我正在尝试选择包含两者.checked.featured标签的所有元素.所以基本上,我正在寻找的是一个"和"选择器; 我不知道是否有一个.

对于这样的案例,有没有解决方法?

html css html5 css3

61
推荐指数
3
解决办法
8万
查看次数

简单的油门在js

我在JS寻找一个简单的油门.我知道像lodash和下划线这样的库有它,但只有一个函数包含任何这些库都是过度的.

我还在检查jquery是否有类似的功能 - 找不到.

我找到了一个工作油门,这是代码:

function throttle(fn, threshhold, scope) {
  threshhold || (threshhold = 250);
  var last,
      deferTimer;
  return function () {
    var context = scope || this;

    var now = +new Date,
        args = arguments;
    if (last && now < last + threshhold) {
      // hold on to it
      clearTimeout(deferTimer);
      deferTimer = setTimeout(function () {
        last = now;
        fn.apply(context, args);
      }, threshhold);
    } else {
      last = now;
      fn.apply(context, args);
    }
  };
}
Run Code Online (Sandbox Code Playgroud)

这个问题是:它在节流时间结束后再次激活该功能.所以我们假设我在按键时每隔10秒发一个油门 - 如果我按下2次按键,它会在10秒钟完成时触发第二次按键.我不想要这种行为.

javascript jquery

56
推荐指数
8
解决办法
5万
查看次数

透明图像 - 背景颜色

我想知道是否可以为透明图像设置背景颜色?(只有图像会有背景色)

html css html5 css3

31
推荐指数
1
解决办法
9万
查看次数

maxZoom和用户输入

我想用输入(冥想滚动等)和按钮限制用户的最大缩放级别.换句话说,我将"maxZoom"限制为-lets say-level9.但我仍然希望能够在特殊条件下放大到10级.当我设置maxZoom时,它显然不会让我以任何方式放大更多,所以在这种情况下我的解决方案是什么?

leaflet

17
推荐指数
3
解决办法
2万
查看次数

使用CSS组元素

我做了一个快速模板来解释我想要实现的目标:http: //codepen.io/anon/pen/XJWrjO

如您所见,有两类元素..one.two

我想通过css将以下元素相互分组.这将是一个视觉分组; 不是结构分组.

简而言之,我想要做的是,给margin-top每个类集群的margin-bottom第一个元素,以及每个集群的最后一个元素.

所以,根据我的例子,这里是集群:

1,2,3,4         - red cluster
5,6,7           - cyan cluster
8,9             - red cluster
10,11,12,13,14  - cyan cluster
15              - red cluster
16,17           - cyan cluster
Run Code Online (Sandbox Code Playgroud)

因此,根据这种结构,例如,div5将具有a margin-top和div7将具有margin-bottom.

或者,div5会有一个margin-top和div8会有一个margin-top(与前一个语句类似的结果)

允许任何类型的解决方案允许对彼此跟随的类似分类项目进行视觉分组.

没有JS,只有CSS.

html css html5 css3

12
推荐指数
1
解决办法
5194
查看次数

传单层排序

我在传单中有关于图层排序的问题.我已经关注了这个页面 http://leafletjs.com/examples/layers-control.html

确切的问题是......如何重新排序图层(前景背景等).

可以说,我的一个"基础层"是由半透明的瓷砖制成的,我希望通过我的基础层看到"覆盖层"(它应该在前景中)

根据页面示例,这里有一个片段来解释有关该问题的更多信息:

var baseMaps = {
    "Minimal": minimal,
    "Night View": midnight,
    "My Custom Layer": customlayer
};

var overlayMaps = {
    "Motorways": motorways,
    "Cities": cities
};
Run Code Online (Sandbox Code Playgroud)

换句话说,我想知道如何将"我的自定义图层"设置为将位于前景的图层(在overlayMaps之上).

我试过设置图层的zindex值,没有帮助.

谢谢.

leaflet

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

关键帧动画 - 即时更改

我已经开始学习CSS3中的关键帧动画了.有人认为我注意到的是,无论我如何使用关键帧动画"定时"事物,过渡总是很平滑.

例如; 背景颜色从50%变为100%,是动画从50%到100%播放的平滑过渡.

我想要实现的是一种通过"即时"类型的值更改来制作动画的方法.

同样,一个例子是:如果BG的50%值为红色且BG的100%值为蓝色; 动画应保持红色直至达到100%,并在100%完成时立即变为蓝色.

我不确定我的术语是对还是错,但无论如何,某些方向都是完美的.

html html5 css3 css-transitions

10
推荐指数
2
解决办法
4814
查看次数

有什么不同?.on"connect"vs .on"connection"

我很难理解以下两者之间的区别:

io.on('connection', function (){ });

io.on('connect', function,(){ });
Run Code Online (Sandbox Code Playgroud)

可能是一个非常原始的问题,但我无法找到有关它的明确文档.很想学习差异.

node.js socket.io

10
推荐指数
3
解决办法
1840
查看次数

Three.js实例等效

我最近开始玩three.js.注意到即使有几千个简单的立方体,性能也开始下降.

所以这带来了我的主要问题:有没有办法使用three.js?我很确定这种性能下降与drawcalls有关,因此如果以某种方式使用three.js进行实例化,它可以帮助支持性能.

我知道缓冲区但是在这一点上我不可能创建一个几何缓冲区,它可以让我在运行时修改单个对象.如果有一个库来处理所有这些,这也算作一个解决方案.

不久,我正在寻找一个相当于three.js中的对象实例.任何建议表示赞赏.

three.js

9
推荐指数
1
解决办法
3543
查看次数