CSS - 使用图像

图片在任何网页中都扮演着重要角色.虽然不建议包含大量图像,但在任何需要的地方使用好的图像仍然很重要.

CSS在控制图像显示方面起着很好的作用.您可以使用CSS设置以下图像属性.

  • border 属性用于设置图像边框的宽度.

  • height 属性用于设置图像的高度.

  • 宽度属性用于设置图像的宽度.

  • -moz-opacity 属性用于设置图像的不透明度.

图像边框属性

图像的 border 属性用于设置图像边框的宽度.此属性的长度或值可以是%.

零像素的宽度表示没有边框.

以下是示例 :

<html>
   <head>
   </head>

   <body>
      <img style = "border:0px;" src = "/css/images/logo.png" />
      <br />
      <img style = "border:3px dashed red;" src = "/css/images/logo.png" />
   </body>
</html>


它将产生以下结果 :

The Image Height Property

图像的height属性用于设置图像的高度。 此属性的长度或值可以是%。 虽然以%表示值,但它适用于图像可用的框。

这是一个例子:

<html>
   <head>
   </head>

   <body>
      <img style = "border:1px solid red; height:100px;" src = "/css/images/logo.png" />
      <br />
      <img style = "border:1px solid red; height:50%;" src = "/css/images/logo.png" />
   </body>
</html>

The Image Width Property

图像的width属性用于设置图像的宽度。 此属性的长度或值可以是%。 虽然以%表示值,但它适用于图像可用的框。

这是一个例子:

<html>
   <head>
   </head>

   <body>
      <img style = "border:1px solid red; width:150px;" src = "/css/images/logo.png" />
      <br />
      <img style = "border:1px solid red; width:100%;" src = "/css/images/logo.png" />
   </body>
</html>

The -moz-opacity Property

图像的-moz-opacity属性用于设置图像的不透明度。 此属性用于在Mozilla中创建透明图像。 IE使用filter:alpha(opacity = x)来创建透明图像。

在Mozilla中(-moz-opacity:x)x可以是0.0  -  1.0的值。 较低的值使元素更透明(CSS3有效语法不透明度相同:x)。

在IE中(filter:alpha(opacity = x))x可以是0到100之间的值。较低的值使元素更透明。

这是一个例子

<html>
   <head>
   </head>

   <body>
      <img style = "border:1px solid red; -moz-opacity:0.4; filter:alpha(opacity=40);" src = "/css/images/logo.png" />
   </body>
</html>