2
我想显示一个带有背景图片的div,名字如下:“image_(1)_125x192.jpg”。它不显示,可能是由于“)”。有没有办法解决这个问题,而无需重新命名图像?用CSS命名)?
#div {
background-image: url(image_(1)_125x192.jpg);
height: 192px;
width: 125px;
}
谢谢!
我想显示一个带有背景图片的div,名字如下:“image_(1)_125x192.jpg”。它不显示,可能是由于“)”。有没有办法解决这个问题,而无需重新命名图像?用CSS命名)?
#div {
background-image: url(image_(1)_125x192.jpg);
height: 192px;
width: 125px;
}
谢谢!
使用引号
background-image: url("image_(1)_125x192.jpg");
W3参考:http://www.w3.org/TR/CSS2/colors.html#propdef-background-image
#div {
background-image: url('image_(1)_125x192.jpg');
height: 192px;
width: 125px;
}
注意报价
你应该养成使用引号默认的习惯。根据我的经验,它可以节省很多麻烦,你知道它总是会起作用。 – DisgruntledGoat 2010-01-25 17:57:45
当然,可以在名称中创建带单引号,双引号和右括号的文件。你将不得不恨自己做这样的事情,但我要说的是,Punycode是没有其他作品时的出路。当然应该避免,但我认为值得指出。 – WCWedin 2010-01-25 18:45:50