1
fordragon 2016-03-11 23:39:30 +08:00 1
alipay 自己首页都写了 lte IE 7 就跳转到 kill-ie.html 了,所以不用太在意 IE6 了吧。
CSS 部分,没有做显示隐藏的需求时,元素设置 position 为 absolute | fixed ,或设置 float 为 left | right ,不需要再设置 display: block 具体就是.main-logo 部分,另外这个元素同时设置了 position 和 float ,看场景是为了解决上边距的问题吧,但是其实 float: left 其实不需要了。 另外,单就这个页面的场景里,.fl, .fr 的!important 暂时没发现用处,强行提高优先级的东西谨慎使用。 jQuery 部分,写插件很多的话应该知道那些常用的所谓“ jQuery 最佳实践”?比如 $("#contact").on("mouseenter", function(e){ $("#contact").addClass("hover"); e.stopPropagation(); }); $("#contact .dropdown").on("mouseleave", function(e){ $("#contact").removeClass("hover"); e.stopPropagation(); }); $("#contact")选择符的重复出现是可以写的更简单些的。 |
3
murmur OP @fordragon 另外选择器没缓存那段的却是我忽略了,这段的意图本来是想解决 ie6 下 hover 只能加给 a 的问题,如果是 ie7+我想按 bootstrap 那样直接做 li:hover menu 的样式应该就可以了
|
4
eoo 2016-03-12 00:25:44 +08:00 via Android
问个问题 JavaScript 设置 cookie 能不能在响应头看到?
|
5
murmur OP @eoo 没试过,但是 cookies 一定会在 request 里出现,我一般是在后端设置 cookies 让前端被动存, php 和 java 都可以,我是这样做的
|
6
codevn 2016-03-12 02:06:20 +08:00
$("#contact").on("mouseenter", function(e){
$("#contact").addClass("hover"); e.stopPropagation(); }); $("#contact .dropdown").on("mouseleave", function(e){ $("#contact").removeClass("hover"); e.stopPropagation(); }); 试试这样? var xxx = { $el:{ } } |
7
codevn 2016-03-12 02:06:56 +08:00
$("#contact").on("mouseenter", function(e){
$("#contact").addClass("hover"); e.stopPropagation(); }); $("#contact .dropdown").on("mouseleave", function(e){ $("#contact").removeClass("hover"); e.stopPropagation(); }); 试试这样? var xxx = { $el:{ $contact :$('xxxxx') } } |
8
blue0125 2016-03-14 11:00:16 +08:00
弱弱的问下 slider.js 中第 9 行 为什么 innerHeight 要 -28 ,兼容什么问题么?
|
11
DoLinux 2016-03-22 20:05:47 +08:00
准备跳槽互联网前端?
|