在文本排版中,如果不进行特殊设置,浏览器就默认对图片和文字分行显示,这显得不大美观。div css图文混排的实现主要通过float属性来控制。

1、图片浮在文字的左边:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
<head>
	<title>div css图文混排</title>
	<style type="text/css">
		img{
			float:left; 	/*图片浮在左边*/
			margin:5px;	/*设置图片与文字的间距*/
		}	
	</style>
</head>
<body>
	<img src="tu1.jpg"/>
	<p>初移动互联网阶段。3G网络建设初具规模,消费者感受到3G网络的价值,电信运营商也把流量资费降到一个大家比较可能接受的范围。
最重要的是智能手机出现革命性变化。智能手机完全打破了PC思维,功耗、体积成为重要的关注对象,
速度也大大提升,功能逐渐强大,操作系统的UI、UE设计出现了根本性的变革,用户有了完全不同于功能手机时代的感受与体验。</p>
</body>
</html>

预览:

设置图文混排 css图像

2、图片浮在文字的右边,css代码改为:

1
2
3
4
5
6
<style type="text/css">
	img{
		float:right; 	/*图片浮在右边边*/
		margin:5px;	/*设置图片与文字的间距*/
	}	
</style>

预览:

设置图文混排 css图像

----网站建设 | 大侠设计 http://www.web589.com原创,转载务必注明来源。
来自 http://www.web589.com/posts/1194.html