小编Juv*_*era的帖子

选择除了第一个孩子之外的奇数元素

我有像这样的div元素

<div id="container">
    <div id="content">
        <div class="arrow"></div>
    </div>
    <div id="content">
        <div class="arrow"></div>
    </div>
    <div id="content">
        <div class="arrow"></div>
    </div>
    <div id="content">
        <div class="arrow"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想选择第一个孩子,但我有一个像这样的CSS

#container #content:nth-child(odd) .arrow {
    background: red;
}
#container #content:nth-child(even) .arrow {
    background: green;
}
#container #content:first-child .arrow {
    background: pink;
}
Run Code Online (Sandbox Code Playgroud)

但是,第一个孩子是红色的,因为第一个孩子是一个奇数.

我尝试使用这个,我不知道它是否会起作用但它没有

#container #content:nth-child(odd):not(:first-child) .arrow {
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

但是,第一个div的箭仍然是红色的.

我究竟做错了什么?

html css css-selectors

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

CSS:悬停在div之外

所以我使用此代码导航

<ul>
    <li><a href="#" class="home">Home</a></li>
    <li><a href="#" class="about">About</a></li>
    <li><a href="#" class="portfolio">Portfolio</a></li>
    <li><a href="#" class="photos">Photos</a></li>
    <li><a href="#" class="contact">Contact</a></li>
</ul>
<div id="arrow">

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

每当我:在课堂上悬停任何一个,我希望我的#arrow移动.

有没有办法做到这一点?先感谢您.:)

html css css3

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

不完整的GET值

好的,所以我有我的post.php页面.如果您还没有登录,您将被重定向到login.php,所以这是我的代码

if($login == 0) {
    $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    header("Location: login.php?r=".$url);
}
Run Code Online (Sandbox Code Playgroud)

在我的login.php页面中(如果用户名和密码正确,我只会创建一个快捷方式)

if($accountmatch == 1) {
    // make sessions
    if(isset($_GET['r'])) {
        $r = $_GET['r'];
        header("Location: ".$r);
    } else {
        header("Location: index.php);
    }
}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是这个,当我登录时,页面将我引导到我想要的页面,但GET值不完整.

例如,$ r的值是

localhost/mywebsite/post.php?mode=addtopic&f=1
Run Code Online (Sandbox Code Playgroud)

所以当我到达login.php页面时,网址是

localhost/mywebsite/login.php?r=http://localhost/mywebsite/post.php?mode=addtopic&f=1
Run Code Online (Sandbox Code Playgroud)

因此,当我登录时,它会将我重定向到此页面.

localhost/mywebsite/post.php?mode=addtopic
Run Code Online (Sandbox Code Playgroud)

很明显,"&"符号结束了我的网址,使f在我的原始网址中分开.

我怎么能附上它们?先感谢您!

编辑

我知道我可以用它

$f = $_GET['f'];

header("Location: ".$r."&f=".$f);
Run Code Online (Sandbox Code Playgroud)

但还有其他方法吗?谢谢!

php get

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

检查字符串是否包含 PHP 中的字符串

我想知道如果该 ip 地址具有 x 字符串,我如何检查我的字符串(特别是一个 ip 地址)

例如

$ip = "66.124.61.23" // ip of the current user
$x = "66.124" // this is the string what I want to check in my $ip.
Run Code Online (Sandbox Code Playgroud)

那么如何检查 $ip 如果它有 $x 的字符串呢?

如果您很难理解这种情况,请发表评论。

谢谢你。

php mysql string

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

使用多个类构建Jar文件

有没有办法构建一个特定文件夹内的任何内容的jar文件?

在我的文件夹中,我的主类名为"GamesCombined.java",带有.class文件

这是我的目录在GamesCombined文件夹中的样子

-> GamesCombined.java
-> GamesCombined.class //classes*
-> games (folder)
|
|----> pacman (folder)
|   |
|   |----> PacmanGame.java
|   |----> PacmanGame.class //classes*
|
|----> racinggame(folder)
     |
     |----> RacingGame.java
     |----> RacingGame.class //classes*
-> images (folder)
|
|----> pacman (folder)
|    |
|    |----> //jpg's and png's
|
|----> racinggame (folder)
     |
     |----> //jpg's and png's
Run Code Online (Sandbox Code Playgroud)

我已经通过以下链接制作了GamesCombined.java的jar文件:http: //www.skylit.com/javamethods/faqs/createjar.html

但是它有一个错误:

线程"main"中的异常java.lang.NoClassDefFoundError:games/pacman/PacmanGame(错误名称:PacmanGame)

GamesCombined.java有import games.pacman.*;

有没有办法我可以构建一个包含其他类的jar文件?我该怎么办?:○

当它出现在JAR文件上时,我是新手.:/

java jar

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

标签 统计

css ×2

html ×2

php ×2

css-selectors ×1

css3 ×1

get ×1

jar ×1

java ×1

mysql ×1

string ×1