小编Spu*_*ley的帖子

[attribute~ = value]和[attribute*= value]之间的区别

我找不到这两个选择器之间的区别.两者似乎都做同样的事情,即根据包含给定字符串的特定属性值选择标签.

对于[attribute~=value]:http://www.w3schools.com/cssref/sel_attribute_value_contains.asp

对于[attribute*=value]:http://www.w3schools.com/cssref/sel_attr_contain.asp

css css-selectors

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

在JQuery中使用PHP变量

无论如何我可以在JQuery脚本中使用php变量吗?

例:

  • PHP变量: $sr2
  • 摘录JQuery脚本(带变量): $('#a2_bottom_$sr2')

我怎样才能使变量在JQuery部分中有效?

谢谢

php jquery

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

使用ImageMagick(bakground透明或白色)的圆角

我正在尝试使用ImageMagick为我的图像添加圆角.

如果输入图像是PNG或GIF文件,我的脚本正常工作.

但如果我的输入文件是JPEG文件,则角落是黑色的.我想在这种情况下使用自定义角落颜色(例如白色)吗?

这是我的工作bash脚本:

convert -size "$W"x"$H" xc:none -draw "roundrectangle 0,0,$W,$H,$R,$R" $MASK
convert $SRC -matte $MASK -compose DstIn -composite $DST
Run Code Online (Sandbox Code Playgroud)

参数是:

$ SRC:输入图像$ W:输入图像的宽度$ H:输入图像的高度$ MASK:包含透明角的掩模图像$ DST:带圆角的结果图像.

提前致谢.

imagemagick rounded-corners

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

IMG标签删除边框

http://www.flirtwithme.co/main.php#upgrade

在此页面上有一个蓝色框图像,周围有一个灰色边框.我一直试图在没有运气的情况下移除边界:

例如:

border: none;
outline: none;
Run Code Online (Sandbox Code Playgroud)

图像是精灵的一部分,图像周围没有边框.有任何想法吗?

*图像是右侧的图像 - 蓝色框中带有勾号.(精灵顶部的第二个.

html

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

Canvas覆盖Internet Explorer中的页面

我使用以下代码将我的画布居中:

position:absolute;
top:50%;
left:50%;
margin-top:-200px; /* Half of canvas height */
margin-left:-275px; /* Half of canvas width */
Run Code Online (Sandbox Code Playgroud)

它适用于除IE9和10之外的所有浏览器.在Internet Explorer中,它涵盖了整个页面.是否有可能支持IE中的画布居中?

css html5 internet-explorer canvas

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

我可以为背景大小实现仅CSS回退吗?

这适用于支持的浏览器background-size.否则2x图像被缩放.

.a {
  background-image: url(img2x.jpg); /* 1000x1000 */
  background-size: 100%;
  height: 500px;
  width: 500px;
}
Run Code Online (Sandbox Code Playgroud)

这应该用于没有background-size支持的浏览器.

.a {
  background-image: url(img1x.jpg); /* 500x500 */
  height: 500px;
  width: 500px;
}
Run Code Online (Sandbox Code Playgroud)

是否有可能在background-size不支持时欺骗浏览器回退?我知道我可以使用,@supportsbackground-size在这种情况下它的支持要少得多.我也不想使用JavaScript.

基本上是这样,除了工作!

.a {
  background-image: url(img1x.jpg); /* 500x500 */
  height: 500px;
  width: 500px;
  /* stop parsing this rule when background-size is not supported */
  /* otherwise continue parsing and set different background-image */
  background-size: 100%;
  background-image: url(img2x.jpg); /* 1000x1000 */
}
Run Code Online (Sandbox Code Playgroud)

这显然不起作用,但有没有一个技巧可以使它工作?谢谢.

css browser css3

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

Firefox中相对父级的CSS绝对div

我想把一个div放在一张桌子里面.父母有position: relative我的div las position: absolute.我通常使用chrome进行开发,它在那里工作得很好但是当我打开firefox时,我的绝对div忽略它的父级并占据整个页面.

这是一个在chrome中工作但不在firefox中的示例:http: //jsfiddle.net/pdFSh/

有任何想法吗?

css firefox

7
推荐指数
2
解决办法
8696
查看次数

IE 10的"Quirks"和"Internet Explorer 5 Quirks"模式有什么区别?

在IE10开发人员工具,JavaScript和CSS方面,Quirks ModeInternet Explorer 5怪癖有什么区别?

可以从HTML触发这两种模式中的哪一种(与devtools相对)?

IE10文档模式

我在MSDN上阅读了这篇博客文章,但无法理解这个IE5怪癖模式何时可以在现实世界的网站上运行.它说他们所要做的就是不包括doctype ,浏览器必须在兼容性视图中.后者是手动启用还是通过HTML启用?

我是一个插件作者,我很担心其他人的插件被文件/浏览器模式破坏了.

javascript css internet-explorer quirks-mode internet-explorer-10

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

CSS3动画 - 平滑无限循环

我制作了一个小背景动画,其中div随着时间的推移会改变颜色.它工作顺利,但当它达到100%时,它会直接跳到0%而没有任何转换.我在google上搜索并尝试了不同的动画制作方式,但是如果动画我一直无法获得流畅的"重启".

我错过了什么?

-webkit-animation: pulsate 20s infinite;
animation: pulsate 20s infinite;
-moz-animation: pulsate 20s infinite;

            @-webkit-keyframes pulsate {
                0% {background: @black}
                25% {background: @red}
                50% {background: @blue}
                75% {background: @orange}
                100% {background: @green}
            }


            @keyframes pulsate {
                0% {background: @black}
                25% {background: @red}
                50% {background: @blue}
                75% {background: @orange}
                100% {background: @green}
            }

            @-moz-keyframes pulsate {
                0% {background: @black}
                25% {background: @red}
                50% {background: @blue}
                75% {background: @orange}
                100% {background: @green}
            }
Run Code Online (Sandbox Code Playgroud)

css3 css-animations

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

<option> with display:none; 不适用于IE

style='display:none'在选项元素中有一些,它在Chrome上运行良好,我意识到它在IE上不起作用.

<select>
 <option style="display:none;">One</option>
 <option>Two</option>
 <option style="display:none;">Three</option>
 <option>Four</option>
</select>
Run Code Online (Sandbox Code Playgroud)

使用jQuery,如何循环选项来查找display:none和删除元素<option>

css jquery internet-explorer

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