嗯,这非常简单.如果Chrome的开发人员工具向我显示某个样式被覆盖,那么如何查看哪些CSS规则会覆盖它?
我想知道是否有什么像"告诉我什么覆盖了这个".
OBS: 拜托,请不要指向Firebug.
我在将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) 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)
为什么会这样?我不想使用数组来保存属性,因为我需要将它们声明为单独的私有成员.
我们假设我们有以下标记:
<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-shirt
OR 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)
提前致谢.
我需要做以下事情:
SELECT * FROM Video WHERE visible = 1 ORDER BY votesUp/votesDown DESC
Run Code Online (Sandbox Code Playgroud)
但我知道votesDown
可以承受0(零)作为其值.我该如何解决以避免除零?
OBS:在我的情况下votesDown
,当0为0时,可以转为1.