美文网首页java学习
NO.56 CSS定位、网页显示

NO.56 CSS定位、网页显示

作者: smallnumber | 来源:发表于2017-08-28 23:15 被阅读0次

1.照片墙案例(相对定位):以元素自己为目标设置偏移

通常偏移量是很小的,而且元素不离队(流)

position:relative;

效果:

2.绝对定位:以元素的带有position的父辈为目标设置偏移

若父辈上都有position,则以就近的父辈为目标

若父辈上都没有position,则以就远的父辈为目标(body)

元素会离队(流)

position:absolute;

你想以谁为目标,就在谁上面加position

效果:

3.固定定位:以浏览器窗口为目标设置偏移

元素会离队(流)

position:fixed;

元素会挂在窗口上保持不动

中间略

后加<div><a href="#">顶部</a></div>

效果:

定位使用建议(它们在偏移时所参考的目标不同):

固定定位:看元素是否要挂在窗口上保持不动.

相对定位:看元素偏移量是否很小,它的位置是否释放.

浮动定位:是否要将块元素左右排列.

绝对定位:一般超过10秒没想出来,就是绝对定位.


4.堆叠顺序:实现鼠标指向图片将不被遮盖

效果:

5.列表样式:

效果:

6.元素的显示方式:可以改变为行内元素、块元素,或隐藏

1)块

有宽高,垂直排列

h,p,ol,ul,div,table,form

2)行内

无宽高,左右排列

span,i,em,b,strong,u,del,a,label

3)行内块

有宽高,左右排列

img,input,select,textarea

4)如何修改元素的显示方式?

块: display:block;

行内: display:inline;

行内块: display:inline-block;

隐藏: display:none;

效果:


最后完善一下之前的网页案例:

html中增加的代码

logo图片和菜单区图片 消息提示框

css增加代码:

效果:

相关文章

  • NO.56 CSS定位、网页显示

    1.照片墙案例(相对定位):以元素自己为目标设置偏移 通常偏移量是很小的,而且元素不离队(流) position:...

  • 2019-05-05

    基于CSS盒子模型及其CSS定位详解 CSS盒子模型 效果显示 盒子模型的简单应用 效果显示: CSS定位 效果显示

  • 图片精灵

    div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程篇与css ...

  • 第九节 属性选择器、表单选择器

    1、属性选择器 网页显示: 2、表单选择器 网页显示: 3、操作css属性 网页显示: 4、操作属性 attr、r...

  • 19-盒子模型

    css学习三大重点: css 盒子模型 、 浮动 、 定位 一、网页布局的本质 网页有许多大大小小的盒子组成,网页...

  • CSS定位网页元素

    position 属性 position 属性与float属性一样,在css排版中都非常重要。position顾名...

  • css绝对定位如何居中?css绝对定位居中的四种实现方法

    在网页进行css布局时居中是经常需要用到的,其中就有css绝对定位居中,那么,css绝对定位如何实现居中?今天的这...

  • CSS初探16

    Head First HTML与CSS 第十一章 布局与定位 CSS——掌控页面的表现 CSS表格显示 CSS表格...

  • CSS

    1.1 CSS 整体重点 选择器 盒子模型 浮动 定位 1.2 CSS 作用: 1.美化网页(通过css控制标签样...

  • 前端部分 Day57 2019-01-16

    前端部分 1. HTML、css、JavaScript在网页开发中的定位 HTML超文本标记语言,定义网页结构 c...

网友评论

    本文标题:NO.56 CSS定位、网页显示

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