我写这些简单的代码行是为了仅在.elemproduct div有背景图像集的情况下才显示它。
我是在Chrome下开发的,我刚刚意识到这段代码只能在Webkit浏览器下运行。失败时,它会显示每个.elemproduct,就好像if语句未被识别一样。
function hideBox() {
var $bg = $('.elemproduct');
$bg.each(function() {
if ($(this).css("background-image") === "url(####)") {
re
我刚刚开始学习CSS。我喜欢学习的一种方式是从我欣赏的站点复制源代码,然后自己“重建”它,以了解它是如何做到的。我没有使用这个网站,也没有偷它--我只是在练习。例如,我将从样式表中提取不同的s,然后在我自己的页面中使用它,看看它是如何工作的,等等。有时我很难看到背景图形在代码中是如何工作的,所以我想实际获得背景图像,以确定该图像是什么(因为在CSS中,由于背景颜色与图形的混合等原因,这有些困难)。
无论如何,在“传统的”HTML网站中,您可以右键单击图像并将其保存到您的计算机中。你能在CSS中做到这一点吗?我可以获得.css样式的文件(它们将在记事本等中弹出) --但是我可以获得图形吗?
ID
这是我的CSS
.test {
background-image:url('images/smiley.gif');
background-repeat:repeat;
}
这是我的HTML:
<div class="test" id="xyz">some code which should come background to image</div>
我写的代码设置了一个背景图像。
但是我想把一张图片放在文本的上面,而不是它的后面,这样它就可以覆盖文本了。(我还希望它自动重复以填充元素,该元素可以是任何大小。)