CSS 使用图像
图像在任何网页中都扮演着重要的角色。虽然不建议在网页中包含过多图像,但在必要的地方使用好的图像仍然很重要。
CSS在控制图像显示方面起着很好的作用。您可以使用CSS设置以下图像属性。
- border 属性用于设置图像边框的宽度。
-
height 属性用于设置图像的高度。
-
width 属性用于设置图像的宽度。
-
-moz-opacity 属性用于设置图像的透明度。
图像边框属性
图像的 border 属性用于设置图像边框的宽度。该属性可以具有长度或百分比的值。
像素为零意味着没有边框。
这是一个示例 –
<html>
<head>
</head>
<body>
<img style = "border:0px;" src = "https://deepinout.com/logo.png" />
<br />
<img style = "border:3px dashed red;" src = "https://deepinout.com/logo.png" />
</body>
</html>
它将产生以下结果 –
图片高度属性
图片的 height 属性用于设置图片的高度。此属性可以使用长度或百分比的值进行设置。当使用百分比值时,它相对于图片所在的盒子应用该值。
下面是一个例子 –
<html>
<head>
</head>
<body>
<img style = "border:1px solid red; height:100px;" src = "https://deepinout.com/logo.png" />
<br />
<img style = "border:1px solid red; height:50%;" src = "https://deepinout.com/logo.png" />
</body>
</html>
它将产生如下结果−
图像宽度属性
图像的宽度属性用于设置图像的宽度。该属性可以设置为长度或百分比的值。当以百分比的形式给定值时,它相对于图像所在的盒子进行应用。
以下是一个示例−
<html>
<head>
</head>
<body>
<img style = "border:1px solid red; width:150px;" src = "https://deepinout.com/logo.png" />
<br />
<img style = "border:1px solid red; width:100%;" src = "https://deepinout.com/logo.png" />
</body>
</html>
它会生成以下结果−
-moz-opacity属性
-moz-opacity
属性用于设置图像的不透明度。此属性用于在Mozilla中创建一个透明图像。IE使用 filter:alpha(opacity=x) 来创建透明图像。
在Mozilla中(-moz-opacity:x),x的值可以是0.0 – 1.0。较低的值使元素更透明(对于CSS3有效的语法opacity: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 = "https://deepinout.com/logo.png" />
</body>
</html>
它将产生以下结果−