研究特异性我偶然发现了这个博客 - 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) 有没有人知道一个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) 我只需要使用以下方法重新创建以下设计CSS:
您在图片中看到的是网站容器的顶部 - "链接"是主菜单的一部分.
就目前而言,我已经创建了容器,但我不确定如何在不使用图像的情况下在导航上进行倾斜.
为了记录:我宁愿不使用图像,因为倾斜的盒子阴影与浏览器呈现的盒子阴影相匹配的可能性很小,尤其是涉及多个浏览器时.
我正在思考一个带有白色背景和盒子阴影的定位和旋转div的线条,但我还没有能够构建它.
有任何想法吗?
我试图用setTimeout()它来暂停JS中的一系列事件.
以下是我正在做的事情以及我想在评论中做些什么的例子 - http://jsfiddle.net/8m5Ww/2/
有什么建议我可以填充var timeRemaining剩余的总毫秒var a?
问题
有没有人知道在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) (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) 这是我的情况; 我已经构建了一个非常简单的Web应用程序,可以查找用户位置并将其绘制在Google地图上.这是我的代码:http://pastebin.com/d3a185efd
当我测试它时,我的位置被检测到距离我实际站立的地方> = 500米.
但
当我打开Google地图或Gowalla时,我的位置是否正确到<20米范围内?
所以我的问题是:原生iPhone应用程序的准确率是否高于网络应用程序?
如果是这样,为什么?
以下 2 个规范链接标签是否会被蜘蛛视为指向相同的 URL?
<link rel="canonical" href="http://www.example.com/ŷ" />-编码
<link rel="canonical" href="http://www.example.com/?" />-未编码
jQuery UI Draggable提供了一个grid选项,在设置时,会将可拖动元素捕捉到网格中.我遇到的唯一问题是我仍然希望它在捕捉之前制作动画.
如果我的网格是[500,500]那么在鼠标覆盖500px的距离之前将没有用户反馈.
是否可以做一个类似的"对齐网格"的东西,但同时也有动画?
javascript ×3
jquery ×3
css ×2
html ×2
clone ×1
css-shapes ×1
css3 ×1
events ×1
geolocation ×1
google-maps ×1
iphone ×1
php ×1
rounding ×1
seo ×1