小编Gus*_*avo的帖子

如何在JSFiddle中包含Google字体?

我试图在jsFiddle中包含Google字体但没有成功.我将URL添加到"外部资源",但它包含在内<script>.

截图

这是我想要包含的字体:

<link href='http://fonts.googleapis.com/css?family=Oswald:400,700,300' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)

webfonts jsfiddle google-fonts

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

Bootstrap 3垂直菜单,带有可切换的子菜单

使用Bootstrap 3,我需要构建一个包含可切换子菜单的垂直菜单.我有以下结构:

<nav>
    <ul>
        <li><a href="#">Item 1</a></li>
        <li><a href="#">Item 2 (toggle)</a>
            <ul>
                <li><a href="#">Item 2.1</a></li>
                <li><a href="#">Item 2.2</a></li>
                <li><a href="#">Item 2.3</a></li>
            </ul>
        </li>
        <li><a href="#">Item 3</a></li>
        <li><a href="#">Item 4</a></li>
    </ul>
</nav>
Run Code Online (Sandbox Code Playgroud)

我希望默认情况下隐藏"项目2"中的UL,并按"项目2"取消隐藏/隐藏它.

menu submenu twitter-bootstrap-3

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

Zend路由问题

我已经阅读了有关路由和Zend文档的所有帖子,但我仍然无法解决这个问题.

我有一个包含两个模块的多语言应用程序:default和admin.语言选择工作正常(在Controller routeShutdown插件中),但我在配置路由器时遇到一些问题:

我想让这些URL工作:

/
/controller
/controller/action
/action                  (default controller)
/controller/param        (default action)
/admin
/admin/admin-controller
/admin/admin-controller/action
Run Code Online (Sandbox Code Playgroud)

并使用语言选择器,它将是:

/en
/en/controller
/en/controller/action
/en/action                  (default controller)
/en/controller/param        (default action)
/en/admin/admin-controller
/en/admin/admin-controller/action
Run Code Online (Sandbox Code Playgroud)

我把它添加到我的bootstap文件(index.php):

$frontController = Zend_Controller_Front::getInstance();
$router = $frontController->getRouter();
$router->removeDefaultRoutes();
$router->addRoute('langmodcontrolleraction',

new Zend_Controller_Router_Route('/:lang/:module/:controller/:action',
    array('lang' => ':lang'))
);

$router->addRoute('langmodcontroller',
new Zend_Controller_Router_Route('/:lang/:module/:controller',
    array('lang' => ':lang',
        'action' => 'index'))
);

$router->addRoute('langmod',
new Zend_Controller_Router_Route('/:lang/:module',
    array('lang' => ':lang',
        'action' => 'index',
        'controller' => 'index'))
);

$router->addRoute('lang',
new Zend_Controller_Router_Route('/:lang',
    array('lang' => ':lang',
        'action' => 'index',
        'controller' => 'index',
        'module' => …
Run Code Online (Sandbox Code Playgroud)

routing zend-framework

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

Chrome中的SELECT边框呈现3D

这看起来很简单,但我无法解决.

我有一个像这样的简单下拉菜单......

<select>
    <option value="1">Option 1</option>
</select>
Run Code Online (Sandbox Code Playgroud)

...而且我想应用一个平面边框(没有3D效果),所以我正在使用:

select {
    border:1px solid #CCC;                
}
Run Code Online (Sandbox Code Playgroud)

在这里查看实时样本:http://jsfiddle.net/GqGr3/

它在Firefox和IE中运行良好:

Firefox http://www.re-moto.com/usuario/select-1.png

但它在Chrome中呈现3D:

Chrome http://www.re-moto.com/usuario/select-2.png

这就是它在我的电脑中的工作方式.我在另一台计算机上测试了它,它呈现好.如果发生这种情况,我也会遇到其他用户.

我在Chrome中没有安装任何扩展程序,而且在Windows 7上浏览器是最新的(18.0.1025.151米).

这些是样本的计算样式(包括继承),我没有看到任何奇怪的东西:

-webkit-animation-delay: 0s;
-webkit-animation-direction: normal;
-webkit-animation-duration: 0s;
-webkit-animation-fill-mode: none;
-webkit-animation-iteration-count: 1;
-webkit-animation-name: none;
-webkit-animation-play-state: running;
-webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
-webkit-appearance: menulist-button;
-webkit-backface-visibility: visible;
-webkit-background-clip: border-box;
-webkit-background-composite: source-over;
-webkit-background-origin: padding-box;
-webkit-background-size: auto;
-webkit-border-fit: border;
-webkit-border-horizontal-spacing: 0px;
-webkit-border-image: none;
-webkit-border-vertical-spacing: 0px;
-webkit-box-align: center;
-webkit-box-direction: normal;
-webkit-box-flex: 0;
-webkit-box-flex-group: 1;
-webkit-box-lines: single;
-webkit-box-ordinal-group: 1;
-webkit-box-orient: …
Run Code Online (Sandbox Code Playgroud)

html css google-chrome border

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

联系表单 7 自定义验证特定表单 ID

我在联系表单 7 中使用自定义验证,但我需要验证特定表单,而不是所有表单。这是我的代码:

add_filter( 'wpcf7_validate_text*', 'my_custom_text_validation_filter', 20, 2 );
function my_custom_text_validation_filter( $result, $tag ) {

    $tag = new WPCF7_Shortcode( $tag );

    if ( 'name' == $tag->name ) { // validate name field only

        .... // my validation here

    }

    return $result;
}
Run Code Online (Sandbox Code Playgroud)

php forms validation contact-form-7

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

在安装 Angular 之前是否需要安装 Typescript?

根据我目前正在阅读的一本 Angular 书籍(更新为 Angular 9),Angular 安装步骤是:

  1. 安装 Node.js
  2. 安装打字稿: npm install -g typescript
  3. 安装类型: npm install --save @types/npm
  4. 安装 Angular CLI: npm install -g @angular/cli

然后,我去了官方的 Angular 安装文档,其中不包括 Typescript 和 Typings 安装。

你知道这些装置的目的是什么吗?这是安装 Angular 的过时方式吗?最新的 Angular 版本已经包含这些包了吗?

我做了一些研究,但我找不到这些问题的答案。

谢谢!

angular

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