小编Ty *_* Yt的帖子

PHP与多个条件进行比较

写这个是对的吗?

 if($site!=1 || $site!=4)
Run Code Online (Sandbox Code Playgroud)

如果站点ID不是1或4,我想执行代码.如果OR有两个否定?因为它不起作用.

谢谢!

php comparison logic comparison-operators

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

CSS整页高度内容

无论用户的屏幕是什么,我都想建立一个全高的网站.滚动是不可能的,所有内容都显示在页面中.我尝试过类似的东西:

<body>
  <div class="header">
    test
  </div>
  <div class="central">
    test
  </div>
  <div class="footer">
    test
  </div>
</body>

html,body{
  height:100%;
}
.header,.footer{
    height: 20%;
  background-color:blue;
}
.central{
    min-height:60%;
  background-color:red;
}
Run Code Online (Sandbox Code Playgroud)

它可以在我的屏幕上以高分辨率工作但不在我的15"中,页面是可滚动的.如果正文限制为100%,为什么所有元素都不在页面中? JSFIDDLE

谢谢.

html javascript css jquery css3

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

单击页面中的任意位置时隐藏侧边栏

我有一个动画侧边栏,当用户点击汉堡包按钮时会出现.这是结构:

$('#nav-toggle').click(function() {
  if($('#nav-toggle').hasClass('active')){
    $('.menu').animate({
      right: "0px"
    }, 200);
  }else{
    $('.menu').animate({
      right: "-285px"
    }, 200);
  }

});
Run Code Online (Sandbox Code Playgroud)
.menu{
    right:-285px;
    height:100%;
    position: fixed;
    width: 285px;
    z-index: 1;
    background-color: #111111;
}
.menu ul {
  border-top: 1px solid #636366;
  list-style: none;
  margin: 0;
  padding: 0;
}

.menu li {
  border-bottom: 1px solid #636366;
  font-family: 'Open Sans', sans-serif;
  line-height: 45px;
  padding-bottom: 3px;
  padding-left: 20px;
  padding-top: 3px;
}
.menu li a{
    color:white;
}
Run Code Online (Sandbox Code Playgroud)
    <div class="menu">
      <!-- Menu -->
      <ul>
        <li><a href="#">About</a></li>
        <li><a href="#">Blog</a></li>
        <li><a href="#">Help</a></li> …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

将图标添加到链接cakephp 2

我想<i>在Cakephp链接中添加一个图标标签.这是我的代码:

<?= $this->Html->link($this->Html->tag('i', '', array('class' => 'fa fa-shopping-cart')).'Cart', array('controller' => 'shop', 'action' => 'cart')) ?>
Run Code Online (Sandbox Code Playgroud)

这一行生成:

<a href="/cakephp-shopping-cart/shop/cart">&lt;i class="fa fa-shopping-cart"&gt;&lt;/i&gt;Cart</a>
Run Code Online (Sandbox Code Playgroud)

为什么<被其hexa值取代?我的字符集是UTF-8.

谢谢!

php cakephp cakephp-2.0

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

用于登录Symfony 4的多个提供程序和防火墙

我有一个包含用户和登录过程的Symfony 4网站。我想添加一个新的实体“客户”,并允许客户使用与用户相同的过程登录。

当我尝试编辑security.yaml文件时,出现以下错误:由于存在多个注册的提供程序,因此在“主”防火墙上未明确配置“防护”侦听器的提供程序是模棱两可的。

我的编码器声明为:

encoders:
        App\Entity\User:
            algorithm: bcrypt
        App\Entity\Client:
            algorithm: bcrypt
Run Code Online (Sandbox Code Playgroud)

我的提供者:提供者:

app_user_provider:
    entity:
        class: App\Entity\User
        property: email
        manager_name: user
app_customer_provider:
    entity:
        class: App\Entity\Customer
        property: email
        manager_name: customer
Run Code Online (Sandbox Code Playgroud)

和主要防火墙:

main:
            logout:
                path: app_logout
            anonymous: true
            guard:
                authenticators:
                    - App\Security\LoginFormAuthenticator
Run Code Online (Sandbox Code Playgroud)

我尝试了其他方法来声明新的防火墙,但是它不起作用。是否可以对两个提供程序使用相同的安全性过程?我想念什么吗?

谢谢

symfony

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

显示/隐藏 ul li onclick jquery

我想在<a href="#"></a>单击 a 时显示/隐藏我的子菜单。这是一个代码示例:

<ul>
    <li><a href="www.example.com">Test</a></li>
    <li><a href="www.example.com">Test</a></li>
    <li class="submenu">
        <a href="#">Test 2</a>
        <ul class="ul_submenu">
            <li><a href="www.example.com">Test</a></li>
            <li><a href="www.example.com">Test</a></li>
            <li class="submenu_2">
                <a href="#">Test 3</a>
                <ul class="ul_submenu_2">
                    <li><a href="www.example.com">Test</a></li>
                </ul>
            </li>
        </ul>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)
<ul>
    <li><a href="www.example.com">Test</a></li>
    <li><a href="www.example.com">Test</a></li>
    <li class="submenu">
        <a href="#">Test 2</a>
        <ul class="ul_submenu">
            <li><a href="www.example.com">Test</a></li>
            <li><a href="www.example.com">Test</a></li>
            <li class="submenu_2">
                <a href="#">Test 3</a>
                <ul class="ul_submenu_2">
                    <li><a href="www.example.com">Test</a></li>
                </ul>
            </li>
        </ul>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

你可以找到一个JSFiddle

我需要在有子元素时允许单击标签,并修改 li 的显示。但是当用户单击这样的标签时,我需要取消页面重新加载:<a href="#"></a>

html css jquery

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