如何在CSS导入的图像上应用css

时间:2014-12-25 07:34:24

标签: jquery css3

我们如何在css通过background:url('..')属性导入的图像上应用CSS。 例如:我想在image.jpg上应用border-radius。

<div></div>

div {
  background: url('image.jpg'); 
}

2 个答案:

答案 0 :(得分:2)

您无法直接设置背景图片的样式。您可以为图像作为背景的元素设置样式;在此示例中,div。如果您想要边框半径,只需将其添加到带有border-radius的CSS中。

即使您在div上设置了border-radius,它仍然会有一个方形边框:

div {
  width: 200px;
  height: 200px;
  background: url('http://lorempixel.com/200/200/');
  border-radius: 50%;
}
<div>
  Text in here is not automatically inside the "circle."
</div>

答案 1 :(得分:1)

要实现边框半径,必须为容器对象提供border radius属性。这里你的对象是div。

像这样添加:

div {
background: url('image.jpg'); 
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}