【精通css读书笔记】 第八章 布局

学习了css布局的基础后又来翻阅《精通css》这本经典书籍,对布局有了进一步的认识。

基于浮动的布局

两列的布局仍然是使用一个元素向左浮动,一个元素向右浮动,值得注意的是要加入display:inline 用来防止IE中的双外边距浮动产生的bug。

三列布局与昨天的使用了不同的方法,全部依靠浮动来实现,与两列布局一样先实现主内容与次内容的左右浮动,然后对主内容中的主div与次div在分别浮动。

不要忘记因为元素的浮动需要对父元素清理浮动的处理 overflow:hidden

但是三列布局的时候没有对主内容清除浮动也没有问题的。(什么原因?)

流式布局和弹性布局

固定宽度的布局有很多缺点,第一是固定的  第二也关于行长和文本易读性的,往往只适合于浏览器默认字号。

流式布局的话尺寸采用百分比而不是像素设置,能够相对于浏览器窗口进行伸缩。

弹性布局的话就是设置基字号,布局会随着文本字号的增大而增大。

时间: 2024-10-19 08:02:03

【精通css读书笔记】 第八章 布局的相关文章

精通css读书笔记

1.伪类的顺序:link->visited->hover(focus)->active. 2.选择器的特殊性:a.行内样式; b.id选择器; c.类.伪类.属性选择器(例:class属性); d.类型选择器和伪元素选择器的数量(例:p标签).abcd越大,优先级越高. 3.相对定位占据原来的空间,绝对定位与固定定位不占据原来的空间. 4.清除浮动的方式: a.<div class="class"></div> .clear{clear:bot

精通CSS.DIV网页样式与布局系列学习

精通CSS.DIV网页样式与布局(八)——滤镜的使用 精通CSS.DIV网页样式与布局(七)——制作实用菜单 精通CSS.DIV网页样式与布局(六)——页面和浏览器元素 精通CSS.DIV网页样式与布局(五) ——设置表格与表单样式 精通CSS.DIV网页样式与布局(四) ——页面背景 精通CSS.DIV网页样式与布局(三)——中秋效果图 精通CSS.DIV网页样式与布局(二)—— 段落 精通CSS.DIV网页样式与布局(二) 精通CSS.DIV网页样式与布局(一) 神奇的验证码,我们一起来探究

精通CSS+DIV网页样式与布局--图片效果

提到图片效果,小伙伴们可能会想到美图秀秀,ps等,这些软件都是款非常不错的照片处理软件,包括常用的:黑白,增强,高斯,高对比,夜视,老照片和铅笔画等等.不管你是否是专业的 照片拍摄人员,我们都可以通过照片处理软件轻松实现自己想要的照片效果.这篇博客,小编将继续来总结CSS+DIV的其她效果来进行分析,有兴趣的小伙伴可以点击以下链接,了解小编之前讲解过的关于CSS的一些基础知识:     精通CSS+DIV网页样式与布局--初探CSS 精通CSS+DIV网页样式与布局--CSS文字效果 精通CSS

CSS——读书笔记

<精通CSS 高级web标准解决方案(第2版)> 目录: 基础知识(设计代码的结构) 为样式找到应用目标(选择器及样式表维护) 可视化格式模型(盒子模型及定位) 背景图像效果(背景.边框及图像) 对链接应用样式(链接) 对列表应用样式和创建导航条(列表样式及导航菜单) 对表单和数据表格应用样式(表单和数据表格) 布局(实现浮动等各种布局) bug和修复bug(bug定位及解决方法) 实例研究——Roma Italia 实例研究——Climb the Mountains 第一章:基础知识 1.设

精通CSS+DIV网页样式与布局--初探CSS

CSS英文名Cascading Style Sheet,中文名字叫层叠样式表,是用于控制页面样式并允许将样式信息与网页内容分离的一种标记性语言,DIV+CSS是WEB设计标准,它是一种网页的布局方法.与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离.提起DIV+CSS组合,还要从XHTML说起.XHTML是一种在HTML(标准通用标记语言的子集)基础上优化和改进的新语言,目的是基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求."DIV+CSS&q

CSS读书笔记:布局

一.outline与border的异同 相同点:都显示边框. 不同点:1.outline不参与布局:border参与布局 2.outline必然是环绕着元素,元素要么有轮廓,要么没有,不可单独设置四边中的某一侧的样式:border则可设置四边中的某一侧样式 备注:outline可用于检测页面元素占用的空间位置 下面举例说明一下不同点,有如下html: <body> <div> 1 The Broncos, who landed in San Jose at 4:45 p.m. PT

精通CSS version2笔记之⒈选择器

1.常用的选择器:①元素选择器   指定希望应用样式的元素.比如:p {color:#fff;}②后代选择器   寻找特定元素或者元素的后代. 比如:body p{color:#ccc;}   这个选择器和子选择器body>p的区别是:body>p是指body下作为子元素的所有节点P,而后代选择                    是body下面所有的节点P,可以说子元素选择器是一种特殊的后代选择器. ③类选择器  指定特定的类应用样式比如.a{color:#ccc;} 类选择器命名最好根据

css基础与选择器——精通css学习笔记(一)

开篇,作者就告诉了我们正确的学习方式——先用后学.在有了一定的基础之后,就要去尝试着做一些小东西.学的过程中要保持入和出的平衡,不输出就等于没有输入.很多经验总是相同的,类似这样正确的道理,总是在能在各种场合被告诫. 学习css的正确方法,也正是在有了一定的基础知识之后,就要多看源码,多看别人的小例子,尝试着大胆的在自己的网站上应用. 新技术的出现,往往是因为旧技术的局限性所导致,css也是如此.在早期,html被承担了太多"功能".font标签用来控制各种样式,繁琐的表格嵌套用来布局

CSS读书笔记(1)

(1)CSS选择器优先权选择. 优先权从大到小的选择如下: 标有!important关键字声明的属性 HTML中的CSS样式属性 <div style="color:red"></div> 作者编写的CSS文件 <link href='xx.css'> 用户浏览网页在浏览器中设置的样式 浏览器默认的样式 对于ID选择器.类选择器等,其优先级从大到小分别是: 直接在标签中写入样式<div style="color:red"&g