小编Bra*_*eal的帖子

元素表单上属性操作的值不正确:必须为非空

我的php文件上有一个常规表单,在提交之后它必须回显一条消息.通过在action =""中添加任何内容,我能想到显示消息的唯一方法是将其存储到会话中,并在页面加载时显示它(如果有会话集).

一切都工作得很好,但是w3c验证器说我有一个错误:

元素表单上属性操作的值不正确:必须为非空.

如何在不必将#或index.php放入操作字段的情况下修复此错误?

编辑:

<form action="" method="post">
    <input type="email" name="email" placeholder="Enter your email">
    <input type="submit" name="submit" value="SEND">
</form>

<?php
    if(isset($_POST['submit']) && isset($_POST['email'])){          
        if(filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) === false){
           echo 'This isn\'t a valid email';
        }else{
           echo 'Great';
        }
    }
?>
Run Code Online (Sandbox Code Playgroud)

html php w3c-validation

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

PHP隐藏多个电话号码

我正在尝试用[隐藏]替换电话号码并在点击时显示它们.只有一个数字时效果很好.但是当有更多时,它会隐藏它,但问题是它为两个隐藏字段返回相同的数字.

$check ='111 111 1111 / 222 222 2222';      
preg_match('/[(]*\d{3}[)]*\s*[.\- ]*\d{3}[.\- ]*\d{4}/', $check, $phone_matches); 
echo sizeOf($phone_matches); //returns 1, why not 2??
Run Code Online (Sandbox Code Playgroud)

差不多,如果你可以帮助我sizeOf($phone_matches)显示正确的金额,那我应该很好!

编辑:

for($i=0; $i<sizeOf($phone_matches[0]); $i++){
    $check = preg_replace('/[(]*\d{3}[)]*\s*[.\- ]*\d{3}[.\- ]*\d{4}/', '<span class="hide">'.$phone_matches[0][$i].'</span><span class="show">show phone</span>', $check);
}

 echo $check;
Run Code Online (Sandbox Code Playgroud)

php preg-replace

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

CSS如何让粒子留下消失的痕迹?

我让粒子移动到了我想要的地方,但是我想添加一条会逐渐消失的小路径,我不知道如何去做

是否可以只用css?或者我是否必须参与jquery?

这是一个演示:LINK

#object{
    position: absolute;
    bottom:-2em;
    left:0;
    right:0;
    margin:0 auto;
    width: 10px;
    height: 10px;
    background: red;    

    -webkit-animation: myOrbit 6s linear infinite; 
       -moz-animation: myOrbit 6s linear infinite; 
         -o-animation: myOrbit 6s linear infinite; 
            animation: myOrbit 6s linear infinite;   
}


@-webkit-keyframes myOrbit {
    0%  { -webkit-transform: rotate(0deg) translateX(5px) translateY(400px) rotate(0deg) scale(1); }
    25%  { -webkit-transform: rotate(90deg) translateX(5px) translateY(400px) rotate(-90deg) scale(.60); }
    50%  { -webkit-transform: rotate(180deg) translateX(5px) translateY(400px) rotate(-180deg) scale(.30); }
    75%  { -webkit-transform: rotate(270deg) translateX(5px) translateY(400px) rotate(-270deg) scale(.60); }
    100%  { …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

获取正确的架构以修复“指定了 itemprop 属性,但该元素不是任何项目的属性。”

我试图让这些元标记与社交媒体一起使用,但我不断收到来自 W3C 验证器的错误:

itemprop属性指定,但元素不是任何项目的属性。

我试过推杆,itemscope itemtype="http://schema.org/Products但那只会犯更多错误。这是我的 HTML 源代码:

<!DOCTYPE html>
  <head>
    <meta charset="utf-8">  
    <meta name="language" content="english"> 
    <meta name="keywords" content="'.$keywords.'">

    <meta property="og:type" content="website" />
    <meta property="og:image" content="'.$meta_image.'"/>
    <meta property="og:url" content="'.$meta_url.'" />
    <meta property="og:site_name" content="'.$meta_name.'"/> 
    <meta property="og:description" name="description" content="'.$description.'" />    
    <meta property="og:title" content="'.$title.'"/>

    <meta itemprop="name" content="'.$title.'">
    <meta itemprop="description" content="'.$description.'">
    <meta itemprop="image" content="'.$meta_image.'">
    <!-- … -->
Run Code Online (Sandbox Code Playgroud)

我的标签有什么问题?

html w3c-validation meta-tags microdata schema.org

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

如何仅使用 CSS 创建徽标滑块的字幕无限循环

现在,我的代码使徽标从右到左动画,一旦到达末尾,它就会重新启动。如何让它继续循环,以便在新循环开始时第一个徽标跟随最后一个徽标?

编辑:我宁愿不使用额外的js库,所以如果有一种简单的方法用jquery来做到这一点那就更好了

img {
  width: 100px;
}
.marquee {
  position: relative;
  width: 100%;
  height: 100px;
  border: 1px solid black;
  overflow: hidden;
}
.marquee div {
  display: block;
  position: absolute;
  width: 300%;
  overflow: hidden;
  animation: marquee 20s linear infinite;
}
.marquee div:hover {
  animation-play-state: paused;
}
.marquee span {
  float: left;
  width: 50%;
}

@keyframes marquee {
  0% { left: 0; }
  100% { left: -100%; }
}
Run Code Online (Sandbox Code Playgroud)
<div class="marquee">
  <div>
    <img src="http://static.bragdeal.com/logo.png" alt="">
    <img src="http://static.bragdeal.com/logo.png" alt="">
    <img src="http://static.bragdeal.com/logo.png" alt="">
    <img …
Run Code Online (Sandbox Code Playgroud)

html css

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