在纯css中是否可以设置一些宽度变化的步骤?
让我说我有100%的宽度,所以当容器是30px时,它将是30px宽.但是有可能设置一些"跳跃"到20px所以当容器是30px时,它仍然是20px,但是当容器是40px时,它将获得40px,因为40是20的倍数?
换句话说 - 强制某个元素的宽度限制为某个整数的倍数.
我有一些文件 www.aaa.com/file.php
我有另一个文件 www.saveme.com/file2.php
在第二个内部,我用这种方式称呼第一个 file_get_contents('www.aaa.com/file.php');
我想www.aaa.com/file.php
获得调用它的网站的网址.
可能吗?
www.lol.com
电话www.aaa.com/file.php
- >它得到www.lol.pl
www.another.com
叫它 - >它得到 www.another.com
像'谁从另一台服务器打电话给我,以及它是什么服务器?'
我们有一些Foo对象
var Foo = function() {
this.bar = function(bazinga) {
if (bazinga) {return this;}
else {return false;}
}
this.show = function() {
alert('bar');
}
};
Run Code Online (Sandbox Code Playgroud)
所以它允许我们做一些foo.bar().bar().bar().bar();
链.
但是如果在链的中间,bar()将返回false,则下一个bar()尝试将导致错误,即错误undefined has no method bar()
.
那么如何使所有链返回false而不会出现任何"响铃"返回错误的错误?
我试图制作检查元素的bg并更改其bg的函数给出了alpha通道.功能有这种形式:
$.fn.bgalpha = function(alpha) {
var bg = $(this).css('background-color');
//...
}
Run Code Online (Sandbox Code Playgroud)
但是:当设置正常颜色时,chrome将bg返回为rgb,当没有bg时,chrome返回为零的rgba,即8总是返回hex,ie9在没有bg时返回'transparent',当有bg时返回rgb等等.案例.
我想要做的是>从对象的bg颜色中获取r,g,b,将其添加到'a'通道并将元素bg设置为具有所有值的rgba.但是从简单的事情来看,当我们讨论交叉浏览时,它变得棘手和复杂.
你有没有想过如何使用那些'uniwersal'方式操作这些颜色?在不同的情况下,我得到值'无','透明','rgba','rgb'或'hex'作为bg的初始值