小编dir*_*unk的帖子

边界半径不会影响内部元素

我有一个布局,其中所有页面内容都在一个带圆角的框中.这包括页面标题等.我有一个div包含我的标题内容的元素,一个div包含页面主要内容的元素,以及一个div包含页脚的元素.我的问题是这样的:由于我的"标题"的边框div没有圆角,大的"容器" div似乎没有在顶部四舍五入.我已经调查过,并证明这只是"标题" div叠加在"容器"上div.我在这里有一个例子:http://jsfiddle.net/V98h7/.

我已经尝试将"标题"的边界四舍五入div到相同的范围,但这会在边框上创建一个小缺陷(它获得了自己的边框,"标题" div的背景颜色).出于绝望,我还尝试将容器的z-index设置为大数.那什么都没做.

我觉得这个问题应该有一个简单的解决方案.我不想要一个javascript修复.我更喜欢CSS,但LESS也可以.

css css3 less

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

使用非数字键删除数组的所有元素

我有一个看起来像这样的数组:

Array
(
    [0] => apple
    ["b"] => banana
    [3] => cow
    ["wrench"] => duck
)
Run Code Online (Sandbox Code Playgroud)

我想获取该数组并使用array_filter或类似的东西删除带有非数字键的元素并接收以下数组:

Array
(
    [0] => apple
    [3] => cow
)
Run Code Online (Sandbox Code Playgroud)

我正在考虑这个,我想不出办法这样做,因为array_filter不提供我的函数键,而array_walk不能修改数组结构(在PHP手册中谈到).

php arrays associative-array

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

JavaScript - IE8无效参数

我有一点JavaScript问题.代码在Opera和Firefox浏览器中工作,但在Internet Explorer 8中没有.有人知道为什么吗?

function createbtn(object, inner) {
    var hover = document.createElement("div");
    hover.setAttribute("class", "myarea");
    if (inner) {
        hover.style.width = object.width - 16 + "px";
        hover.style.height = object.height - 16 + "px";
        hover.style.top = getposy(object) + "px";
        hover.style.left = getposx(object) + "px";
    } else {
        hover.style.width = object.width + "px";
        hover.style.height = object.height + "px";
        hover.style.top = getposy(object) - 8 + "px";
        hover.style.left = getposx(object) - 8 + "px";
    }
}
Run Code Online (Sandbox Code Playgroud)

我只是在学习Javascript.任何反馈欢迎.西蒙

javascript internet-explorer-8

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

找到字符串中未使用的所有字母

我希望能够做这样的事情:

$str="abc";
echo findNot($str); //will echo "defghijklomnopqrstuvwxyz"
$str2="happy birthday";
echo findNot($str2); //will echo "cfgjklmnoqsuvwxz"
Run Code Online (Sandbox Code Playgroud)

基本上,它会找到字符串中未表示的所有字母,并以数组或字符串形式返回它们.

我可以用一个foreach字符数组轻松地做到这一点,但我想知道是否有人有一个更优雅的解决方案.

php string

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

如何在mySQL中使用自动递增列

如何将插入语法与自动递增的mysql列一起使用?

例如:

INSERT INTO table (auto, firstname, lastname) VALUES ('Dan','Davidson')
Run Code Online (Sandbox Code Playgroud)

上面的代码是否可以工作并在自动增加时填写firstname和lastname列?

mysql sql auto-increment

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

strpos()不起作用?

我正在玩一个php文件系统:

我的php文件:

<html>
<head>
<title>Text Database Editor</title>
<style type="text/css">
div.comment {
    color:green;
}
</style>
</head>
<body>
<?php
function interpret() {
    for ($count=1;!empty($fileline[$count]);$count++) {
        if (strpos($fileline[$count],"//")===0) {
            $fileline[$count]="<div class=\"comment\">".$fileline[$count]."</div>";
        }
    }
}
$filepath = "data.bdf";
//in bdf files, each line starts with ` and commented lines begin with `//
$filesize = @filesize($filepath);
if (!empty($filesize)) {
echo "File being opened contains ".$filesize." bytes of data. Opening file...<br />";
}
else {
    echo "Error in determining file size. ";
}
$handle = @fopen($filepath, …
Run Code Online (Sandbox Code Playgroud)

php filesystems

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