2007-05-02

理解CSS的浮动元素建立更好网站

来源: 本站收集整理 作者:佚名 评论 0 条
 

</body>

</html>

图A显示输出结果。

在这种情况下,图片向左浮动,使得四周的内容流向右边然后包围它的下方。而且,当你改变浏览器窗口大小时,保存文本的“方框”的大小也随之动态地调整。

例2:两栏布局,两边都有图片

让我们看一个复杂一些的例子,建立一个两栏布局,每一栏中包含一幅图片和一些文字内容(列表B)。为增加趣味性,我们将左栏中的图片设为左对齐,右栏中的图片设为右对齐。

列表B

<html>

<head>

<style type="text/css">

div {

width: 48%;

padding: 5px;

}

img {

padding: 5px;

margin: 5px 15px 5px 5px;

width: 100px;

height: 75px;

}

</style>

</head>

<body>

<div style="float: left">

<img style="float: left" src="pix2180.jpg" />

Loremipsum dolor sit amet, consecteturadipisicingelit, sed do eiusmodtemporincididuntutlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteursintoccaecatcupidatat non proident, sunt in culpa qui officiadeseruntmollitanim id estlaborum.

</div>

<div style="float: right">

<img style="float: right" src="http://www.melonfire.com/account/tools/ig/galleries/Places/Greece/Santorini/IMG_2180.JPG" />

Loremipsum dolor sit amet, consecteturadipisicingelit, sed do eiusmodtemporincididuntutlaboreetdolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteursintoccaecatcupidatat non proident, sunt in culpa qui officiadeseruntmollitanim id estlaborum.

</div>

</body>

</html>

应用浮动,实现这个页面并不非凡困难:只要为每一栏建立一个<div>,然后在每个<div>里面放一幅浮动的
共4页: 上一页 [1] 2 [3] [4] 下一页

(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:跨浏览器的CSS固定定位  
下一篇:新手必看:CSS 锦囊
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号