小编Adr*_*uss的帖子

自动完成时浮动标签的不良行为

我使用了Bootstrap 4.3中的浮动标签示例。

如果浏览器已经具有自动完成功能的凭据,则布局<input>将会中断。

仅当窗口/文档具有焦点时,浮动标签的动画(以及大小和边距属性)才会开始。

我怎样才能防止这些问题?

我找到了CSS属性:-webkit-autofill,或者尝试关注第一个input字段,但问题不会解决。

预览:

预览

css bootstrap-4 floating-labels

9
推荐指数
1
解决办法
6259
查看次数

LNK1117:选项"VERSION:1.0.0"中的语法错误

当我尝试构建时,我有一个非常好奇的问题Visual Studio 2013.

有人可以帮帮我吗?我做错了什么?

原始消息(德语)

1>------ Erstellen gestartet: Projekt: npworpg, Konfiguration: Debug Win32 ------
1>LINK : fatal error LNK1117: Syntaxfehler in Option "VERSION:1.0.0".
========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========
Run Code Online (Sandbox Code Playgroud)

翻译

1>------ Creating started: Project: npworpg, Configuration: Debug Win32 ------
1>LINK : fatal error LNK1117: Syntaxerror in Option "VERSION:1.0.0".
========== Created: 0 success, 1 error, 0 current, 0 skipped ==========
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2012

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

ES6:像 PHP 一样自动加载类?

我昨天在 Webkit 和 Moz 的 API 文档上找到了 ES6 类定义的实现: https: //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes

它运行良好node-webkit,我喜欢它!

例如,我为数据库端点编写了示例类:

数据库.js

class Database {
    construct() {

    }
}
Run Code Online (Sandbox Code Playgroud)

SQLite3.js

class SQLite3 extends Database {
    construct() {

    }
}
Run Code Online (Sandbox Code Playgroud)

MySQL.js

class MySQL extends Database {
    construct() {

    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何创建PHP. 我不想手动包含 JavaScript 文件,最好的解决方案是动态加载所需的类。

但这可能吗?

javascript es6-class

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

::-webkit-scrollbar-button 带内容

我试图设计像 Visual Studio 一样的 webkit 滚动条。

例子:

原始 Visual Studio 滚动条

我的问题是,我如何设置::-webkit-scrollbar-button示例?

这是我的代码:

::-webkit-scrollbar-button {
    height: 10px;
    content: "?";
    color: rgb(255, 255, 255);
    background: rgb(255, 0, 0);
}
Run Code Online (Sandbox Code Playgroud)

输出: 我的滚动条

可以使用content: "";属性来设置 UTF-Character 像 ? 或者 ?? 为什么不显示?

这是一个小提琴

css webkit scrollbar

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

匿名函数的作用域

我写了一个带有匿名函数回调的路由器。

样本

$this->getRouter()->addRoute('/login', function() {
    Controller::get('login.php', $this);
});

$this->getRouter()->addRoute('^/activate/([a-zA-Z0-9\-]+)$', function($token) {
    Controller::get('activate.php', $this);
});
Run Code Online (Sandbox Code Playgroud)

对于较小的代码,我想将它移动到一个数组。

我用以下方法编写了一个路由类:

<?php
    namespace CTN;

    class Routing {
        private $path           = '/';
        private $controller     = NULL;

        public function __construct($path, $controller = NULL) {
            $this->path         = $path;
            $this->controller   = $controller;
        }

        public function getPath() {
            return $this->path;
        }

        public function hasController() {
            return !($this->controller === NULL);
        }

        public function getController() {
            return $this->controller;
        }
    }
?>
Run Code Online (Sandbox Code Playgroud)

我的数组具有新类的路由路径:

foreach([
    new Routing('/login', 'login.php'),
    new Routing('^/activate/([a-zA-Z0-9\-]+)$', 'activate.php');
] AS $routing) …
Run Code Online (Sandbox Code Playgroud)

php scope anonymous-function

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