css中如何调整插入背景图片的大小

如题所述

第1个回答  2018-11-20

一、HTML标签内控制宽度高度

Img标签教程:

1、我们在HTML布局时候直接在图片img标签加宽度和高度属性即可控制图片高和宽;

2、我们可以直接在图片标签设置宽度width和高度height,这里需要注意的是HTML img标签内直接设置宽度和高度值不需要html单位,默认为PX像素;

3、img标签内设置高度宽度优点直观,对于文章内插入图片可以利用此方法控制设置图片高度宽度;缺点,如果图片列表排版的这样会增加很多HTML代码,不便统一修改。

二、CSS样式控制width、height

语法:img{width:150px;height:60px}

这里设置CSS宽度为150px,css高度为60px,注意是CSS样式中css width和css height的值都带单位也要记住一定带上单位,这里和HTML img标签内设置高度宽度不带单位一定区别大家一定注意并记住此知识点。

如果是我们直接对img设置样式,这样会将整个网页中图片宽度高度控制了。为了控制指定对象内的图片宽度高度样式,我们通常在img前加上对象CSS命名。

假如我们要控制.divcss5内图片样式,那我们语法如下:

.divcss5 img{width:150px;height:60px} 

解释语法结构:对象选择器命名加一个空格然后输入img接着“{...}”构成控制指定对象内图片样式。

三、CSS设置IMG图片宽度和高度实例

1、CSS设置图片实例描述

我们在一个HTML中放图片,1张为原始大小图片,1张为通过CSS设置宽度和高度图片,通过2张图片对比分析通过CSS改变图片大小。

2、实例完整HTML+CSS代码如下:

<!DOCTYPE html>

<html>

<head> <meta charset="utf-8" />

<title>css控制图片大小在线示 www.divcss5.com</title>

<style> .divcss5 img{ width:300px; height:100px} </style>

</head>  

<body>

<p><strong>原始图片大小</strong></p> 

<p><img src="divcss5-logo-201305.gif"><br> 本身这个图片宽度为165px高度60px</p> 

<p><strong>通过CSS改变设置图片大小</strong></p>

<div  class="divcss5">     <img src="divcss5-logo-201305.gif"><br>     这里设置divcss5盒子里图片宽度300px高度100px </div>

</body>

</html> 

两处使用图片为同一张图片,以便观察效果。

3、图片大小设置实例截图

从上图我们能看出CSS改变IMG图片大小,从而让图片比原始的大。

扩展资料:

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。

参考资料:百度百科-css