CSS文字环绕图片的例子
文字环绕是Microsoft Office Word软件的一种排版方式,主要用于设置Word文档中的图片、文本框、自选图形、剪贴画、艺术字等对象与文字之间的位置关系。一般包括四周型、紧密型、衬于文字下方、浮于文字上方、上下型、穿越型等多种文字环绕方式。
但我们做网页布局时,有时也需要这样的样式,那么怎么办呢?其实是很简单的,主要就是float的使用,具体请看下面例子:
HTML部分:
代码如下 | 复制代码 |
<div class="txt"> CSS部分: |
ok,运行后的效果就是这样子的:
例子
代码如下 | 复制代码 |
HTML代码如下: <div class="wrap_area"> <img src="wrap-subject01.jpg" class="no_border" alt="Lunar eclipse photo" /> <div class="shape_wrap"> <div style="width: 250px;"></div> <div style="width: 280px;"></div> <div style="width: 305px;"></div> . . . </div> <p>Numerous blocks of text</p> . . . </div> CSS代码大致如下: div.wrap_area { position: relative; } div.wrap_area img { position: absolute; left: 0px; top: 0px; } div.wrap_area p { position: relative; } div.shape_wrap div { float: left; clear: left; height: 20px; } |
CSS掌握的不错的同学们应该就已经知道其中的奥妙了,同样是利用 float 将div 部分内容提出文档流,然后用div的堆砌造出一条正文要通过的路径。
您可能感兴趣的文章:
CSS文字环绕图片的例子
css 文字环绕
CSS Float 浮动方式
实例学习:网页中用CSS定义<li>和<hr>的样式
使用jquery插件实现图片延迟加载技术详细说明
css文字环绕图片实现方法
CSS浮动属性Float入门教程
Illustrator让文字绕着图形排版教程
php下载css中图片的实例代码
CSS Sprites图片不清晰的问题(2倍的 CSS Sprites 如何缩放)