小编mpd*_*pdc的帖子

Bootstrap 3:仅在较小的屏幕尺寸上推/拉列

我在页面上有以下布局:

<div class="col-lg-3">1</div>
<div class="col-lg-2">2</div>
<div class="col-lg-2">3</div>
<div class="col-lg-2">4</div>
<div class="col-lg-3">5</div>

 --------- ----- ----- ----- ---------
|    1    |  2  |  3  |  4  |    5    |
 --------- ----- ----- ----- ---------
Run Code Online (Sandbox Code Playgroud)

但是在较小的屏幕尺寸上,我想要以下布局:

<div class="col-xs-6">1</div>
<div class="col-xs-6">5</div>
<div class="col-xs-4">2</div>
<div class="col-xs-4">3</div>
<div class="col-xs-4">4</div>

 ----------------- -----------------
|        1        |        5        |
 ----------------- -----------------
|     2     |     3     |     4     |
 ----------- ----------- -----------
Run Code Online (Sandbox Code Playgroud)

(请注意重新排列列顺序.)是否可以仅在较小的屏幕尺寸上推/拉列?我尝试过以下内容,但是我得到了最奇怪的布局,似乎<div>5</div>完全失败了......:

<div class="col-lg-3 col-xs-6">1</div>
<div class="col-lg-2 col-xs-4 col-xs-push-4">2</div>
<div class="col-lg-2 col-xs-4>3</div>
<div class="col-lg-2 col-xs-4>4</div>
<div class="col-lg-3 …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap twitter-bootstrap-3

56
推荐指数
2
解决办法
9万
查看次数

Phalcon 3:使用\ Phalcon\Mvc\Model\Validator验证表单数据

自从最新版本的Phalcon发布以来,文档中提供的示例似乎无法正常工作.

首先,我在命令行使用DevTools创建一个新模型phalcon model User.

然后,我修改了这个validation()功能.我的models\User.php档案:

use Phalcon\Mvc\Model\Validator\Email as Email;
use Phalcon\Mvc\Model\Validator\Uniqueness as Uniqueness;
use Phalcon\Mvc\Model\Validator\StringLength as StringLength;

class User extends \Phalcon\Mvc\Model
{
    public function validation()
    {
        $this->validate(
            new Email(
                array(
                    'field' => 'email',
                    'message' => 'Please enter a valid email'
                )
            )
        );

        $this->validate(
            new Uniqueness(
                array(
                    'field' => 'email',
                    'message' => 'Your email is already in use'
                )
            )
        );

        $this->validate(
            new StringLength(
                array(
                    'field' => 'password',
                    'min' => 4,
                    'max' …
Run Code Online (Sandbox Code Playgroud)

php validation phalcon

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

成功使用fadeIn()和fadeOut()

我有一个项目网格,其中一些是图像,一些是文本(所有垂直对齐,使用不同的CSS技术).单击这些隐藏内容fadeOut(),并显示不同的内容fadeIn().

我的问题分为两部分:

如何在过渡期间让最初隐藏的内容与前端的CSS 匹配?在转换完成之前,文本未对齐.

其次,如何切换此开关以便可以反转过程?

我的CSS:

.outer {
    position: relative;
    width: 144px;
    height: 144px;
    float: left;
    border: solid 1px #dddddd;
    margin: 10px;
}
.inner {
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
}
.inner img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-height: 124px;
    max-width: 124px;
    padding: 10px;
}
.inner p {
    font-weight: 700;
    font-size: 1.2em;
    position: relative;
    top: 50%;
    padding: 10px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%); …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery fade

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

使用 REGEXP 返回 MySQL 5 中的特定捕获组/子字符串

我在编写正则表达式来执行 MySQL 语法中所需的操作时遇到问题。

http_referer我在数据库表中的列有以下值:

https://www.example.com?id=123&true
Run Code Online (Sandbox Code Playgroud)

我需要返回查询字符串参数的值uid(在本例中为123),以插入另一个查询。

`SELECT * FROM sites WHERE id = (http_referer REGEXP 'uid=([0-9]+)&?')
Run Code Online (Sandbox Code Playgroud)

这是我的查询,它不起作用,可能是因为我试图传递一个 PHP 风格的正则表达式,而不是 MySQL 可以使用的一个(但是,我知道 MySQL 甚至不支持捕获组,所以我'我有点难住了)。

regex mysql

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

为什么我的jQuery不在本地工作?

我在jsfiddle.net上使用以下代码,并且实时预览有效.运行我自己的本地副本,没有...

复选框应在radiobutton click上更改.

jsfiddle预览:http://jsfiddle.net/XqFDN/

<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" ></script>
    <script>
        jQuery('#3day').click(function () {
            jQuery('#mon , #tue , #wed').attr('checked', true);
        });
        jQuery('#2day , #1day').click(function () {
            jQuery('#mon , #tue , #wed').attr('checked', false);
        });
    </script>
</head>

<body>
    <form>
        <input type="radio" name="passes" value="3day" id="3day" />3-Day
        <input type="radio" name="passes" value="2day" id="2day" />2-Day
        <input type="radio" name="passes" value="1day" id="1day" />1-Day
        <br />

        <input type="checkbox" name="mon" value="mon" id="mon" />Mon
        <input type="checkbox" name="tue" value="tue" id="tue" />Tue
        <input type="checkbox" name="wed" value="wed" id="wed" />Wed
        <br />
    </form> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery click attr jsfiddle

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

如果选择单选按钮,则在复选框上执行验证

我正在尝试使用此表单,因此当选择第一个单选按钮时,运行某个验证.当选择第二个单选按钮时,运行不同的验证等.当前使用警报检查功能,但无论我选择哪个单选按钮,我都不会收到任何反馈.

javascript函数

<script type="text/javascript">

function validateDays() {
    if (document.form1.radio1[0].checked == true) {
        alert("You have selected Option 1");
    }
    else if (document.form1.radio1[1].checked == true) {
        alert("You have selected Option 2");
    }
    else if (document.form1.radio1[2].checked == true) {
        alert("You have selected Option 3");
    }
    else {
        // DO NOTHING
        }
    }
}

</script>
Run Code Online (Sandbox Code Playgroud)

html输入代码

<input name="radio1" type="radio" value="option1" id="option1" onClick="validateDays();">
<input name="radio1" type="radio" value="option2" id="option2" onClick="validateDays();">
<input name="radio1" type="radio" value="option3" id="option3" onClick="validateDays();">
Run Code Online (Sandbox Code Playgroud)

如何根据选中的单选按钮获取不同的警报?

最终,每个单选按钮都会限制用户可以选择的格式下方的复选框数量 - 这就是为什么我无法完全将此验证用于onClick()

更完整的代码 - 请求

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" ></script> …
Run Code Online (Sandbox Code Playgroud)

javascript forms

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

Bootstrap 3崩溃-页面加载时隐藏内容的闪烁

我正在使用Bootstrap 3构建管理仪表板,并且需要“查看更多”按钮来取消折叠某些内容。使用以下代码可以很好地解决此问题,但是在页面加载时,我们会在动画发生时立即看到折叠内容。

可以在这里找到小提琴:http : //jsfiddle.net/sSNG4/

然后使用以下代码初始化崩溃:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $(".collapse").collapse();
}); 
</script>
Run Code Online (Sandbox Code Playgroud)

有谁知道如何消除未隐藏内容的闪烁?

注意:这个问题是关于Bootstrap 2的,而且该问题从来没有通过正确的解决方案得到完全解决。

javascript jquery twitter-bootstrap

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

在 PHP 中打开另存为对话框

我有一个由表单写入的文件index2.php

这个文件的全部内容,我已经$final_code使用输出缓冲区存储在一个变量中。

我现在希望在页面末尾添加一个“下载”按钮,它会弹出一个另存为对话框,允许用户将此文件的源代码(即变量)保存为 .txt - 但我很难过。

index2.php:

<?php

// Start buffering the output
ob_start();

?>

<!-- INDEX2.PHP HTML ELEMENTS HERE -->

<?php
// Store the contents of the buffer
$final_code = ob_get_contents();

// Print the contents of the buffer
ob_end_flush();
?>

<form action="savefile.php" method="post">

Happy? Save this to file: <input type="submit" name="savefile" value="Save" />

</form>
Run Code Online (Sandbox Code Playgroud)

我不确定是否需要将此文件或savefile.php 处理,因此后者目前为空白。

php

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

将数组键设置为递增字母

我有一个PHP数组,如下所示:

array(8) {
  [0]=>
  string(3) "639"
  [1]=>
  string(2) "33"
  [2]=>
  string(2) "68"
  [3]=>
  string(3) "196"
  [4]=>
  string(3) "275"
  [5]=>
  string(3) "309"
  [6]=>
  string(3) "331"
  [7]=>
  string(3) "378"
}
Run Code Online (Sandbox Code Playgroud)

我想将这些值的所有键更改为递增字母(a,b,c等) - 我该怎么做?

我意识到我可以像这样增加字母:

$x = "a";
$x++;
echo $x;

"b"
Run Code Online (Sandbox Code Playgroud)

但是如何在循环中执行此操作?

期望的结果将是这样的:

"a" => "639"
"b" => "33"
"c" => "68"
etc.
Run Code Online (Sandbox Code Playgroud)

php arrays increment

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