CSS定位中浮动和清理的示例分析(css,开发技术)

时间:2024-05-10 05:56:23 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    CSS%E5%AE%9A%E4%BD%8D%E4%B8%AD%E6%B5%AE%E5%8A%A8%E5%92%8C%E6%B8%85%E7%90%86%E7%9A%84%E7%A4%BA%E4%BE%8B%E5%88%86%E6%9E%90

CSS 浮动
浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。
由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。
在 CSS 中,我们通过 float 属性实现元素的浮动。

行框和清理
浮动框旁边的行框被缩短,从而给浮动框留出空间,行框围绕浮动框(如文本围绕图像)。
要想阻止行框围绕浮动框,需要对该框应用 clear 属性。
clear 属性的值可以是 left、right、both 或 none,它表示框的哪些边不应该挨着浮动框。
这是一个有用的工具,它让周围的元素为浮动元素留出空间。

注释:为了进行布局,添加了无意义的标记 clear。另外一种办法,就是对容器 div 进行浮动:

注释:效果相同。不过,虽然减少了不必要的标记,但下一个元素会受到这个浮动元素的影响。

浮动和清理 实例
将带有边框和边界的图像浮动于段落的右侧:

带标题的图像浮动于右侧:

使段落的首字母浮动于左侧:

创建水平菜单:

创建无表格的首页:

注释:使用浮动来创建拥有页眉、页脚、左侧目录和主体内容的首页。

本文:CSS定位中浮动和清理的示例分析的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:CSS如何设置背景色和背景图像下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18