小编Sam*_*Sam的帖子

CSS特异性的要点

研究特异性我偶然发现了这个博客 - http://www.htmldog.com/guides/cssadvanced/specificity/

它指出特异性是CSS的点评系统.它告诉我们元素值1分,类值10分,ID值100分.它也是最重要的说这些点总计,总量是选择器的特异性.

例如:

body = 1 point
body .wrapper = 11 points
body .wrapper #container = 111 points

因此,使用这些点肯定会使以下CSS和HTML导致文本为蓝色:

CSS:

#a {
    color: red;
}

.a .b .c .d .e .f .g .h .i .j .k .l .m .n .o {
  color: blue;
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="a">
  <div class="b">
    <div class="c">
      <div class="d">
        <div class="e">
          <div class="f">
            <div class="g">
              <div class="h">
                <div class="i">
                  <div class="j">
                    <div class="k">
                      <div class="l">
                        <div class="m">
                          <div class="n">
                            <div class="o" id="a">
                              This should …
Run Code Online (Sandbox Code Playgroud)

css css-selectors css-specificity

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

jQuery中的onHide()类型事件

有没有人知道一个onHide()事件或jQuery中类似的东西?

我试过了:

$(this).bind('hide', function(){
    console.log('asdasda')
})
Run Code Online (Sandbox Code Playgroud)

但显然这不起作用.

编辑: 只是为了澄清,它是使用CSS隐藏的display:none.
我知道回调函数,但因为我没有隐藏它(CSS是)我不能使用它.对于它的价值,我需要检查下拉列表何时可见.它由以下CSS显示:

ul li:hover ul {
    display: block;
} 
Run Code Online (Sandbox Code Playgroud)

jquery events javascript-events

36
推荐指数
4
解决办法
9万
查看次数

45度角+盒子阴影 - 只使用CSS

我只需要使用以下方法重新创建以下设计CSS:

图片

您在图片中看到的是网站容器的顶部 - "链接"是主菜单的一部分.

就目前而言,我已经创建了容器,但我不确定如何在不使用图像的情况下在导航上进行倾斜.

为了记录:我宁愿不使用图像,因为倾斜的盒子阴影与浏览器呈现的盒子阴影相匹配的可能性很小,尤其是涉及多个浏览器时.

我正在思考一个带有白色背景和盒子阴影的定位和旋转div的线条,但我还没有能够构建它.

有任何想法吗?

html css css3 css-shapes

18
推荐指数
1
解决办法
7万
查看次数

如何查找setTimeout()的剩余时间

可能重复:
Javascript:在setTimeout()中找到剩余的时间?

我试图用setTimeout()它来暂停JS中的一系列事件.
以下是我正在做的事情以及我想在评论中做些什么的例子 - http://jsfiddle.net/8m5Ww/2/

有什么建议我可以填充var timeRemaining剩余的总毫秒var a

javascript

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

在JavaScript中舍入到最接近的0.05

问题
有没有人知道在JavaScript中将浮点数舍入到最接近的0.05的方法?

BEFORE | AFTER
  2.51 | 2.55
  2.50 | 2.50
  2.56 | 2.60
Run Code Online (Sandbox Code Playgroud)

现行守则

var _ceil = Math.ceil;
Math.ceil = function(number, decimals){
    if (arguments.length == 1)
    return _ceil(number);

    multiplier = Math.pow(10, decimals);
    return _ceil(number * multiplier) / multiplier;
}
Run Code Online (Sandbox Code Playgroud)

其他地方...... return (Math.ceil((amount - 0.05), 1) + 0.05).toFixed(2);

这导致......

BEFORE | AFTER
  2.51 | 2.55
  2.50 | 2.55
  2.56 | 2.65
Run Code Online (Sandbox Code Playgroud)

javascript rounding

13
推荐指数
3
解决办法
1万
查看次数

jQuery .wrap()没有包装克隆元素

(function($) {
  $.extend({
    notify: function(options, duration) {
      var defaults = {
        inline: true,
        href: '',
        html: ''
      };
      var options = $.extend(defaults, options);

      var body = $('body'),
        container = $('<ul></ul>').attr('id', 'notification_area'),
        wrapper = '<li class="notification"></li>',
        clone;

      if (!body.hasClass('notifications_active')) {
        body.append(container).addClass('notifications_active');
      }

      if (options.inline == true && options.href) {
        clone = $(options.href).clone().wrap(wrapper);
      }

      clone.css('visibility', 'hidden').appendTo(container);

      var clone_height = 0 - parseInt(clone.outerHeight());
      clone.css('marginBottom', clone_height);

      clone.animate({
        marginBottom: 0
      }, 'fast', function() {
        clone.hide().css('visibility', 'visible').fadeIn('fast');
      });
    }
  });
})(jQuery);

$(function() {
  $('a').click(function() {
    $.notify({ …
Run Code Online (Sandbox Code Playgroud)

javascript jquery clone

12
推荐指数
2
解决办法
7676
查看次数

在没有循环或条件的情况下打印1到1000 - 在PHP中

这里采取的想法- 这次你只能使用PHP.这甚至可能吗?

php

7
推荐指数
3
解决办法
1万
查看次数

iPhone - Native App GeoLocation VS Web App GeoLocation

这是我的情况; 我已经构建了一个非常简单的Web应用程序,可以查找用户位置并将其绘制在Google地图上.这是我的代码:http://pastebin.com/d3a185efd

当我测试它时,我的位置被检测到距离我实际站立的地方> = 500米.

当我打开Goog​​le地图或Gowalla时,我的位置是否正确到<20米范围内?

所以我的问题是:原生iPhone应用程序的准确率是否高于网络应用程序?

如果是这样,为什么?

iphone google-maps geolocation iphone-web-app

6
推荐指数
1
解决办法
4466
查看次数

规范标签和 UTF8

以下 2 个规范链接标签是否会被蜘蛛视为指向相同的 URL?

<link rel="canonical" href="http://www.example.com/&#375;" />-编码
<link rel="canonical" href="http://www.example.com/?" />-未编码

html seo character-encoding canonicalization

6
推荐指数
1
解决办法
1084
查看次数

jQuery UI可拖动动画,同时捕捉到网格

jQuery UI Draggable提供了一个grid选项,在设置时,会将可拖动元素捕捉到网格中.我遇到的唯一问题是我仍然希望它在捕捉之前制作动画.

如果我的网格是[500,500]那么在鼠标覆盖500px的距离之前将没有用户反馈.

是否可以做一个类似的"对齐网格"的东西,但同时也有动画?

jquery jquery-ui-draggable

6
推荐指数
1
解决办法
3227
查看次数