小编Ram*_* K.的帖子

Chrome开发者工具:如何找出覆盖CSS规则的内容?

嗯,这非常简单.如果Chrome的开发人员工具向我显示某个样式被覆盖,那么如何查看哪些CSS规则会覆盖它?

我想知道是否有什么像"告诉我什么覆盖了这个".

OBS: 拜托,请不要指向Firebug.

css google-chrome developer-tools inspector

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

如何使用PHP在URL中传递URL(作为GET参数)?

我在将URL作为GET参数传递时遇到了一些问题.当我尝试访问时:

http://www.linkebuy.com.br/linkebuy/parceiro?url=http%3A%2F%2Fwww.google.com

我收到以下消息:

意外的错误.

但是,如果我选择:

http://www.linkebuy.com.br/linkebuy/parceiro?url=123

一切正常(它重定向到一个不存在的网站 - 123 - 当然,但它确实做到了).通过消除,我可以说url参数有问题,但它是什么?

OBS:rawurlencode()用来编码URL.

编辑: 你问过的代码......

在第一个视图中,链接是(http://www.linkebuy.com.br/notebook/detalhe?id=5):

<!-- url() function just completes the right URL (production or development) -->
<a href="<?php echo url('linkebuy/parceiro/?url=' . rawurlencode($l->getUrl()), true) ?>" class="<?php echo $leadClass ?> oferta" target="_blank">
    <?php echo $l->getNomeFantasia() ?>
</a>
Run Code Online (Sandbox Code Playgroud)

单击时,链接重定向到action(/linkebuy/parceiro),其中发生以下情况(基本上没有,只是保留在框架中):

public function execute($request, $response) {
    $response->addParameter('url', rawurldecode($request->getParameter('url', ''))); //This creates $url in the view
    $response->setTemplate('site/linkebuy/lead-parceiro.php'); //Forwards to the view
}
Run Code Online (Sandbox Code Playgroud)

它包括视图,lead-parceiro.php(在问题的上方,我链接到此页面),其中头部包含:

<script type="text/javascript"> …
Run Code Online (Sandbox Code Playgroud)

php apache parameters url get

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

关于PHP Magic方法__get和__set继承

OBS:我在这里直接编码,因为我的代码要复杂得多.

如果我编码:

class SuperFoo {
    public function __get($name) {
        return $this->$name;
    }
    public function __set($name, $value) {
        $this->$name = $value;
    }
}

class Foo extends SuperFoo {
    private $bar = '';
}

$foo = new Foo();
$foo->bar = "Why it doesn't work?";
var_dump($foo);
Run Code Online (Sandbox Code Playgroud)

结果是:

object(Foo) {
    ["bar":"Foo":private]=> 
        string(0) ''
}
Run Code Online (Sandbox Code Playgroud)

而不是:

object(Foo) {
    ["bar":"Foo":private]=> 
        string(20) 'Why it doesn't work?'
}
Run Code Online (Sandbox Code Playgroud)

为什么会这样?我不想使用数组来保存属性,因为我需要将它们声明为单独的私有成员.

php oop inheritance magic-methods

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

CSS/JQuery选择器:无论如何都要在类中选择类?

我们假设我们有以下标记:

<div class="t-shirt black blue">Example</div>
<div class="t-shirt white blue">Example</div>
<div class="sweater black blue">Example</div>
<div class="sweater black red">Example</div>
<div class="sweater white red">Example</div>
<div class="hat black blue">Example</div>
<div class="hat black red">Example</div>
<div class="hat white red">Example</div>
Run Code Online (Sandbox Code Playgroud)

无论如何选择具有一个选择器的黑色和蓝色的t-shirtOR sweater?我的意思是,不使用逗号分隔的选择器.

例如,我不想做以下事情:

var wanted = $('.t-shirt.black.blue, .sweater.black.blue');
Run Code Online (Sandbox Code Playgroud)

反正有没有做类似以下的事情?(我知道它不起作用):

var wanted = $('(.t-shirt, .sweater).black.blue');
Run Code Online (Sandbox Code Playgroud)

提前致谢.

css jquery css-selectors css3 jquery-selectors

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

MySQL:订购时如何避免被零除?

我需要做以下事情:

SELECT * FROM Video WHERE visible = 1 ORDER BY votesUp/votesDown DESC
Run Code Online (Sandbox Code Playgroud)

但我知道votesDown可以承受0(零)作为其值.我该如何解决以避免除零?

OBS:在我的情况下votesDown,当0为0时,可以转为1.

mysql sql divide-by-zero

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