小编tvp*_*pmb的帖子

如何设置webstorm以自动将分号添加到javascript函数,方法等

当我写Javascript时,我使用分号.但是当我在webstorm/phpstorm中编写时,它会自动完成大括号和括号,但不会自动添加分号.是的我知道这不是按照标准要求的,等等等等,但这就是我编码的方式 - 而且我并不孤单,很多人用这种方式编码......

例:

var data = $.ajax({});
Run Code Online (Sandbox Code Playgroud)

通常,webstorm/phpstorm会执行此操作,并将光标留在花括号内:

var data = $.ajax({})
Run Code Online (Sandbox Code Playgroud)

我想要的世界上所有的东西都是不必手动添加分号并让它像我在第一个例子中所说的那样自动完成.

有任何想法吗?

javascript phpstorm webstorm

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

什么是css十六进制颜色表示法的意思?

我很好奇CSS中的这个意思是什么:

background-color: #080808 \9;
Run Code Online (Sandbox Code Playgroud)

当然,我知道十六进制颜色符号,但我以前从未见过\ 9.即使看着w3c,我也不确定它们是否定义了它:颜色单位

css

14
推荐指数
1
解决办法
3120
查看次数

如何配置nginx从其他文件夹加载try_files?

我需要一些帮助配置nginx来加载来自不同文件夹的文件.这是我的配置:

index index.php;

server {
    server_name domain.com;
    root /www/domain.com/www/;

    location / {
            try_files $uri $uri/ /php_www/index.php;
    }

    location ~ \.php$ {
            try_files $uri =404;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index /php_www/index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param PATH_INFO $fastcgi_script_name;
            include /etc/nginx/fastcgi_params;
    }

    error_page  404  /404.html;

    error_log /var/log/nginx/error.log;

}
Run Code Online (Sandbox Code Playgroud)

问题是/ php_www /不在nginx中定义的根目录内.

我有4个不同的文件夹,我需要这样做,这是我的文件夹结构:

/www/domain.com/www/
/www/domain.com/php_www/
/www/domain.com/content1/
/www/domain.com/content2/
Run Code Online (Sandbox Code Playgroud)

我想要做的是当访问者访问domain.com/page1/content1/我想从content1文件夹加载内容时,例如.这样做的原因是我有几个git项目有单独的repos ...这将使我能够将网站的某些区域推向生产,而不会影响其他任何事情.我也不想在/ www文件夹中访问我的所有文件/内容,因此网址不能被暴力攻击,寻找内容.

希望这是有道理的!

工作解决方案(摘自评论)

location ^~ / { 
    root /www/domain.com/php_www/; 
    try_files $uri $uri/ /index.php; 
    location ~* \.(?:php|html)$ { 
        try_files $uri =404; 
        fastcgi_pass 127.0.0.1:9000; 
        include …
Run Code Online (Sandbox Code Playgroud)

nginx

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

使用css3缩放元素时,正在更改哪些转换属性?

transition使用css属性时实际使用了哪个css属性:

.selector {
  transform: scale(n);
}
Run Code Online (Sandbox Code Playgroud)

当我用CSS扩展某些东西时,我正试图找出哪些值实际发生了变化.这是有效的,但它也是动画的一切,我不想这样做.我只想动画对象的高度/宽度:

.selector {
  transition: all 0.3s linear;
}
Run Code Online (Sandbox Code Playgroud)

而不是'全部',我已尝试设置'宽度高度',但它不再平滑地动画.它只是抓住最后的位置.

css css3 css-transitions css-animations

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

如何使用jquery延迟对象检查元素是否在DOM中?

我想知道是否可以使用jQuery延迟对象来测试元素是否在DOM中.

这就是我在想的:

function chkDOM(selector) {
  if $(selector) {
    return deferred.promise();
  }
}

$.when(chkDOM(selector)).then(function() {
  // do something
});
Run Code Online (Sandbox Code Playgroud)

我不知道如何形成代码来实现这一点,但我希望我的问题是有道理的.如果我可以让这个工作正常工作,那么我基本上可以延迟调用某些jquery插件,以便它们实际运行正常.

谢谢!

javascript jquery dom deferred

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

为什么没有用户代理为视频元素实现 CSS 光标样式

我试图弄清楚是否可以更改cursor默认 HTML5video元素的 CSS 属性。到目前为止,我的测试已经得出结论:

  1. 默认情况下没有用户代理(浏览器)实现cursor: pointer。所以你只剩下正常的操作系统箭头/控制指示器

  2. 当您尝试设置 时cursor: pointer,仅当光标不在元素内的可点击元素上方时,用户代理才会更改光标video...即:播放、暂停、搜索、静音、全屏。

  3. 这似乎与应该发生的事情的实施相反。标签的可点击元素video(控制栏、中心播放按钮)应该获得光标样式......或者地狱,只需将其应用到整个事物即可。

有人对此有任何见解吗?

html css firefox webkit html5-video

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