小编Jac*_*les的帖子

是否可以在表单css中为输入添加框阴影?

我一直在尝试为我的输入框添加一些时髦的效果,我发现一个是盒子阴影,我看了w3schools教程的盒子阴影,并尝试了多个东西将它添加到我的输入框:

.l_input {
  box-shadow: 10px;
}
Run Code Online (Sandbox Code Playgroud)

这对我的代码似乎不起作用.我也尝试使用悬停伪效果使用它,它再次不起作用,我尝试的伪代码:

.l_input {
  box-shadow: 5px;
}
.l_input:hover {
  box-shadow: 10px;
  transition: 2s;
}
Run Code Online (Sandbox Code Playgroud)

而且这似乎没有用,如果这是代码应该如何工作的正确语法,或者我提前做了一个小错误,我认为可能它不支持输入,但听起来很奇怪.

html css css3

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

如何检测用户设置不跟踪

我正在查看一些Google文章和一些Firefox开发人员区域,发现有一个选项可以设置为不让某些网站跟踪您的信息.

我调查了这个,并对开发人员进行了一些谷歌搜索,无法找到有关如何检测用户是否在浏览器中设置此信息的任何信息.

是在POST请求中发送还是在任何类型的请求中发送?它是否来自用户代理?我只是想知道如何管理这个,而不是存储他们ips的登录作为一个例子.

php do-not-track

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

XDEBUG始终运行,不仅仅是在GET请求上运行

标题不是我最好的; 我想知道它是如何可能运行XDEBUG每一个脚本在本地服务器上执行的时候,我有机会获得你需要的所有配置文件和我XDEBUGPHP愉快当前正在运行.

唯一的事情是它只在有一个GET使用XDEBUG_PROFILEset设置为true或者只是设置的键形成的请求时运行,并且当前正在使用我正在处理的框架,

  1. 该框架不允许GETURL中的扩展请求,只允许呈现与slug相关的数据,以及

  2. 如果我尝试$_GET['XDEBUG_PROFILE'] = true在框架上设置文件,例如a Controller,则探查器会提供异常数据,并在其他请求(例如favicon加载等)上创建配置文件,从而提供难以筛选的数据.

所以我认为能够触发每个脚本是一个聪明的主意XDEBUG,就像我在框架上进行开发以获得性能记录等...

我当前的XDEBUG配置php.ini:

[XDebug]
;;;;;;;;;;;;;;;;;;

extension=php_xdebug.dll
xend_extension_ts="C:/xampp/apache/modules/php_xdebug-2.4.1-5.6-vc11.dll"

zend_extension = "\xampp\php\ext\php_xdebug.dll"
xdebug.collect_vars = 1
xdebug.show_local_vars = 1
xdebug.collect_params = 4
xdebug.remote_enable = 1
xdebug.remote_connect_back = 1

xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "\xampp\tmp\"
xdebug.profiler_output_name = "cachegrind.out.%u.%R"
xdebug.profiler_enable_trigger = 1

xdebug.remote_host=127.0.0.1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
Run Code Online (Sandbox Code Playgroud)

我试图搜索它,但唯一的教程是如何实际设置XDEBUG自己,我已经完成了,我认为改变的变量将是xdebug.profiler_enable_trigger = 1,但不完全确定.

提前致谢!

php xdebug

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

将 JSON 输出保存到 json 文件

得到这个代码:

<?php
  $jsonurl = "https://newsapi.org/v1/articles?source=cnn&sortBy=top&apiKey=d8dfc55aa005430c9567416cac34e3fa";
  $json = file_get_contents($jsonurl);
  var_dump(json_decode($json));

          $file = fopen('news.json','w');
          fwrite($file, $json);
          fclose($file);
Run Code Online (Sandbox Code Playgroud)

但没有任何内容被保存到新news.json文件中,这是为什么呢?正如我所学到的 - 创建文件是使用这种方法完成的。(wfopen

php json

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

top = $ this.css(“ top”)返回一个对象对元素值

我有一个HTML对象:

<div data-x="1" data-y="1" class="tile empty" style="top: 32px; left: 434px;"> 
   <div class="inner">1:1</div>
</div>
Run Code Online (Sandbox Code Playgroud)

但是由于某种原因...当我通过以下代码topjQuery中访问它的属性时:

$tile = $('[data-x=1][data-y=1]'); 
top = parseInt( $tile.css("top") );
Run Code Online (Sandbox Code Playgroud)

然后使用以下命令进行打印:

console.log(top);
Run Code Online (Sandbox Code Playgroud)

它在浏览器中为我提供了这一点:

窗口{postMessage:ƒ,模糊:ƒ,焦点:ƒ,关闭:ƒ,父级:Window,…}

我很疑惑这一点,我甚至剥夺了我的发言的其余部分- $img.height()top因为它被另一个元素上使用稍后在编码解决方案。

我希望它返回32px,得到解析并输出32

html javascript css jquery

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

Foreach循环在案件里面

我一直试图进入PHP slugs并且我遇到了一个问题 - 我正在尝试设置一种方法,我可以在数组中添加一个新条目,它将为某人能够访问创建一个新页面.

这是代码:

 switch ($page) {

 // Adds the links.
 foreach ($LINKS as $linkName => $linkAdd) {
   case $linkName:
     require "templates/views/$linkAdd";
 }

 // The default switch.
 default:
   echo '404 Not Found';
 break;

 }
Run Code Online (Sandbox Code Playgroud)

循环给了我一个错误,说在a foreach里面使用一个循环是出乎意料的switch,我想知道是否有办法解决这个问题,或者它是否只是因为没有使用这种方法而变得聪明?

它只是foreach受此方法影响的循环吗?或者是否有其他类型的循环.

php

4
推荐指数
1
解决办法
197
查看次数

如何在skype中粘贴链接时显示图像

我经常使用Skype,我已经意识到,当您使用桌面应用程序将链接粘贴到Skype 即时,例如YouTube时,缩略图会显示在聊天中.

所以我想知道在我的代码中是否需要制作特定类型的类或区域,CSS或者PHPSkype脚本(如果存在)选择图像,并将其显示在聊天中. - 这是一个商业允许的东西添加到您的网站.

我查看了Skype Developers该站点和Microsoft站点上的区域,并且没有关于我的主题的信息.

css php skype

4
推荐指数
1
解决办法
2751
查看次数

jQuery 像 PHP 一样爆炸字符串

因此,我正在查看一些 SO 问题和 jQuery 区域,以尝试在 PHP 中使用类似的功能,使用explode它只会将给定的字符串从一种类型的子字符串分解为它的片段。

这是我使用的代码:

var users = // AJAX CALL TO GET USERS
var usersArr = users.split();
Run Code Online (Sandbox Code Playgroud)

我查看w3了拆分字符串的教程,这是 JavaScript 类型,即使这样也不起作用。

错误信息:

index.js:45 Uncaught TypeError: users.split 不是函数

javascript jquery

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

在Bootstrap 4行列中删除相等的高度

我目前正在尝试使用新版本的Bootstrap,当使用更新的网格系统使用此代码(JSFiddle)分割两列时:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row">
  <div class="col-lg-4 col-md-4 col-sm-4 hidden-xs-down">
    Some content on the left that's going to be smaller than right
  </div>
  <div class="col-lg-8 col-md-8 col-sm-8 col-xs-12">
     A <br/>
     B <br/>
     C <br/>
     D <br/>
     E <br/>
     F <br/>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

每列都与高度匹配,这是我将要显示的内容的当前不希望的属性。

我已经进行了搜索,发现它不在Bootstrap 3中,现在默认情况下已引入Bootstrap 4中。

html css twitter-bootstrap bootstrap-4

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

将exit()作为全局函数调用会导致KeyError

我正在为我正在编写的程序编写模块管理器,我想将模块名称存储在字典中,然后引用它们并从中调用它们globals().

module_number = 5
module_names  = ["", "quiz", "scores", "gender", "help", "exit"]
Run Code Online (Sandbox Code Playgroud)

我希望我可以打电话

globals()[module_names[module_number]]()
Run Code Online (Sandbox Code Playgroud)

哪个会调用exit()并关闭脚本,而是得到结果错误:

回溯(最近一次调用最后一次):文件"a2.py",第103行,在start()文件"a2.py",第44行,在开始菜单中()文件"a2.py",第36行,在菜单call_module中(选择)文件"a2.py",第50行,在call_module globals()转换器[int(module_number)]中

KeyError:'退出'

python dictionary

0
推荐指数
1
解决办法
145
查看次数