小编Nic*_*ick的帖子

用于显示的CSS替代方案:用于IE和Opera的框?

我正在使用display:box一个灵活的宽度div,有三个相同大小且间距相等的盒子.这适用于Firefox,Safari和Chrome,但不适用于IE和Opera.我想知道IE和Opera最好的替代方法是什么.这是display:box CSS:

.box {
    display: -moz-box;
    display: -webkit-box;
    display: box;
    width: 100%;
}

.box1, .box2, .box3 {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    width: 0;
}

.box2, .box3 {  
    margin-left: 20px;
}
Run Code Online (Sandbox Code Playgroud)

和HTML:

<div class="box">
<div class="box1"></div>
<div class="box2"></div>
<div class="box3"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

你可以在这里看到它.

我很高兴听到一种在IE和Opera中实现类似结果的替代方法.

谢谢,

缺口

css opera internet-explorer

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

MySQL - 无法将表的自动递增值设置为较低的值

我曾经能够在删除表中的行后将自动增量值设置为低于现有值,但现在我无法这样做(我只能将其设置为高于当前值).我想知道这是因为升级MySQL(5.6.11)/ PHPMyAdmin(3.5.8),还是我仍然能够做到这一点?

mysql phpmyadmin auto-increment

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

在背景图像上使用伪元素之前和之后

我想要从三个(背景)图像构建导航项,第一个和最后一个是固定宽度,中心是可变宽度,具体取决于导航项中文本的宽度.我被引导相信使用前后的伪元素将是最好的方法.当我尝试这个时,导航项的主(中央)背景图像与前后图像重叠.

你可以在这个页面上看到我的意思.

这是CSS:

.box {
   background-image: url(nav/images/nav_02.png);
   background-repeat: repeat;
   height:20px;
   position: absolute;
   padding: 10px 13px;
}


.box:before {
    left: 0;
    background-image: url(nav/images/nav_01.png);
}

.box:after {
    right: 0;
    background-image: url(nav/images/nav_03.png);
}

.box:before,
.box:after {
    content: ' ';
    width: 13px;
    height:40px;
    position: absolute;
    top: 0;
    background-repeat: no-repeat
}
Run Code Online (Sandbox Code Playgroud)

和HTML:

<div class="box">here is some text</div>
Run Code Online (Sandbox Code Playgroud)

我可以使用伪元素以这种方式使用背景图像吗?

谢谢,

缺口

html background-image pseudo-element

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

在插入 MySQL 表时,如何将自增 ID 列的值插入到另一列中?

我的 MySQL 表中的第一列包含一个自动增量 ID。我想在向表中插入新行时将此值输入到另一列中,即我需要读取 ID 列中的值并将其插入到下一列中。

是否可以做到这一点?如果可以,如何做到?

mysql insert auto-increment

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

INNER JOIN查询使用三个表来返回符合条件的行的Count和Sum

我正在尝试从三个SQL表中加入数据.

表格格式如下:

客户

??????????
? CLIENT ?
??????????
? A      ?
? B      ?
? C      ?
? D      ?
??????????
Run Code Online (Sandbox Code Playgroud)

work_times

???????????????????????????????????????????
? Client ?   Work   ? Amount ?    Date    ?
???????????????????????????????????????????
? A      ? Web Work ?     10 ? 2013-01-12 ?
? B      ? Research ?     20 ? 2013-01-20 ?
? A      ? Web Work ?     15 ? 2013-01-21 ?
? C      ? Research ?     10 ? 2013-01-28 ?
???????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)

花费

???????????????????????????????????????????
? Client ?   Item   ? Amount …
Run Code Online (Sandbox Code Playgroud)

sql inner-join multiple-tables

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

如何将一组选中/未选中的复选框值传递给 PHP 电子邮件生成器?

我在用户可以动态添加行的表单中添加了一个复选框。您可以在此处查看表格。

我使用一个数组将每一行的值传递给 PHP 电子邮件生成器,并且对于其他输入都可以正常工作,但是我无法让复选框工作。复选框输入目前看起来像这样:

<input type="checkbox" name="mailing[]" value="Yes">
Run Code Online (Sandbox Code Playgroud)

然后在PHP中我有这个:

$mailing = trim(stripslashes($_POST['mailing'][$i]));
Run Code Online (Sandbox Code Playgroud)

但它没有按预期工作,即我只看到第一个选中的复选框为“是”,而随后选中的复选框没有任何内容。

另一个问题是,我希望为未选中的复选框生成值“否”。

有人可以帮忙吗?

谢谢,

缺口

形式:

<form method="post" action="bookingenginetest.php">
            <p>
                <input type="checkbox" name="mailing[]" value="Yes">
                <label>Full Name:</label> <input type="text" name="name[]">
                <label>Email:</label> <input type="text" name="email[]">
                <label>Telephone:</label> <input type="text" name="telephone[]">
                <span class="remove">Remove</span>
            </p>
            <p>
                <span class="add">Add person</span><br /><br /><input type="submit" name="submit" id="submit" value="Submit" class="submit-button" />
            </p>

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

克隆脚本:

$(document).ready(function() {

                $(".add").click(function() {
                    var x = $("form > p:first-child").clone(true).insertBefore("form > p:last-child");
                    x.find('input').each(function() { this.value = ''; });
                    return false;
                }); …
Run Code Online (Sandbox Code Playgroud)

php forms arrays checkbox

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

Container DIV没有扩展到包含具有绝对定位的DIV

我想有一个简单的解决方案,但它让我望而却步.如果您查看此页面,您将看到只有标题具有灰色背景.灰色背景由#container DIV设置,我想在页面的整个高度向下拉伸:

#container {
  padding: 0;
  margin: 0;
  background-color: #292929;
  width: 1200px;
  margin: 0 auto;
}
Run Code Online (Sandbox Code Playgroud)

目前它只是覆盖页面的标题部分,并且下面的内容不包含在其中.我想这是因为#content DIV中的主要内容具有绝对定位,为了能够对这个div的定位做一些动画我需要这些动画(当你将鼠标悬停在导航条图像上时可以看到这一点):

#content {
    font-family: Lucida sans unicode !important;
    color: #CECBBB;
    text-align: justify;
    position: absolute;
    top: 210px;
    padding: 20px 40px;
}
Run Code Online (Sandbox Code Playgroud)

从一些研究来看,似乎具有绝对定位的DIV不包括在父DIV的高度中,但我不确定如何解决这个问题.

我会感激一些帮助.

谢谢,

缺口

css css-position

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

列出MySQL表中特定列中具有重复条目的所有行

尽管进行了大量的搜索,但我没有想出正确的方法来列出特定列中具有相同内容的行的所有列(比如列'Name').

因此,如果我的桌子名为USERS,则具有以下内容:

ID      User      Name

1       Nick      Nick
2       NickP     Nick
3       NickC     Nick
4       John      John
5       Brian     Brian
Run Code Online (Sandbox Code Playgroud)

SELECT语句应该返回:

ID      User      Name

1       Nick      Nick
2       NickP     Nick
3       NickC     Nick
Run Code Online (Sandbox Code Playgroud)

因为这些是"名称"列中包含相同内容的所有行.我怎么写这个?

mysql select duplicates

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

Uploadify:文件上传错误 - 无法在第0行的"未知"中创建临时文件

我在使用uploadify和uploadifive时遇到以下错误:

PHP Warning:  File upload error - unable to create a temporary file in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

这是一个间歇性的问题.有时上传工作正常,有时不行.直到昨天一切都运行良好,我不知道对uploadify或uploadifive做了任何更改.在前端,似乎上传已成功完成,即没有报告错误并且onQueueComplete事件触发,但文件未显示在我的上传文件夹中,上面的错误显示在我的error_log.

我想知道我可以做些什么来解决这个问题.


其他会话错误:

PHP Warning: session_start() [<a href='function.session-start'>function.session-start</a>]: open(/tmp/sess_6d08c1a8c3703bb08a3dc585e1828109, O_RDWR) failed: No space left on device (28) in /home/..../uploadifive.php on line 6

PHP Warning: Unknown: open(/tmp/sess_6d08c1a8c3703bb08a3dc585e1828109, O_RDWR) failed: No space left on device (28) in Unknown on line 0

PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct …
Run Code Online (Sandbox Code Playgroud)

php upload uploadify

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

如何将特定MySQL行的ID值增加1?

我在MySQL表中有一列,该列在添加新行时输入自动递增ID。来自MySQL表的数据被拉入HTML表,并且HTML表的行按ID列排序。通常,对于我来说,这可以正常工作,但是我现在需要输入ID低于当前自动增量值的行,以便它在表格的下方显示。

因此,我想知道是否有一种方法,可以使用MySQL语句在特定行范围的ID值中加1,例如,在行800-850中加1,以使它们现在为801-851,然后我可以手动插入ID值为800的新行。

mysql auto-increment

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