美文网首页
CSS网站布局实录笔记-Part2

CSS网站布局实录笔记-Part2

作者: Emily_3b7b | 来源:发表于2017-09-25 18:20 被阅读0次

1. 浮动式布局

float: left, right

清理:clear:left, both

何时选用浮动定位:

(1)距中布局

(2)横向宽度可百分比缩放

(3)需要借助margin,padding,border属性

2.定位布局

(1)绝对定位:完全脱离了文档流与浮动模型,独立于其他对象而存在。

采用position:absolute进行top, right, bottom, left设置

出现元素重叠时,可以采用z-index属性设置重叠的先后顺序

(2)相对定位:就是浮动定位与绝对定位的扩展方式,它使得被设置元素保持与原始位置相对,并不破坏其原始位置的信息。

可以相对定位中使用绝对定位:jsfiddle.net/ru1rzvm2/

3.网站导航

(1)横向导航

给li元素设置float:left,并设置li里面的a标签对象为display:block,设置宽度和高度,这样就可以把一段文本变为一个块状元素,从而设置他的外边距,内边距,边框等属性。

jsfiddle.net/ru1rzvm2/2/

(2)纵向导航

可以使用div+h1+h2        jsfiddle.net/ru1rzvm2/4/

(3)下拉导航

横向菜单:使用ul li,在li元素里再包含ul li  jsfiddle.net/ru1rzvm2/6/

纵向菜单:利用relative+absolute来定位   jsfiddle.net/ru1rzvm2/7/

4. 背景属性:

background: 背景色(background-color)    背景图片(background-image)     背景平铺模式(background-repeat)        背景滚动模式(background-attachment)     背景定位(background-position)

相关文章

  • CSS网站布局实录笔记-Part2

    1. 浮动式布局 float: left, right 清理:clear:left, both 何时选用浮动定位:...

  • 前段书籍

    《CSS网站布局实录》——国产CSS2入门书,有些技巧已经淘汰,但仍不失为最好的CSS入门教程。 《无懈可击的We...

  • CSS网站布局实录笔记-Part3

    1. display: inline 行间内联样式,可以将对象排列成一行。float: left更适合对象的布局模...

  • CSS网站布局实录笔记-Part1

    1. 伪类 :link a链接未被访问的样式 :hover 鼠标移上的样式 :active 被用户点...

  • 2022年的学习

    网站 学习css布局 2022.02.23

  • CSS 自学笔记(下)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 代码简写 布局缩写 paddin...

  • CSS布局:float、position、flex、grid

    CSS是前端基础技能之一,而CSS最重要的功能就是网站布局。CSS布局方式有很多,从远古时代的table(表格)布...

  • HTML入门

    网页布局:div布局与CSS控制 那个学习视频是从布局开始讲起的,那我就从这里开始记笔记吧 html引用css方法...

  • HTML布局

    网站的布局一般使用css+div 来实现布局 1. CSS 中 id、class属性的区别 1)class是设置标...

  • 前端学习好资源汇总(持续更新)

    书籍: HTML5与CSS3基础教程(第8版) 网站: 学习CSS布局:http://zh.learnlayout...

网友评论

      本文标题:CSS网站布局实录笔记-Part2

      本文链接:https://www.haomeiwen.com/subject/wpkrextx.html