您现在的位置是:网站首页> 编程资料编程资料
css position 设置元素的定位方式详解浅谈CSS中display/float/position属性值的相互影响css(display,float,position)深入理解CSS position:absolute全面了解CSS 定位之position全面了解使用CSS3的ruby-position固定注音位置的用法示例总结CSS的position定位属性在使用的一些重点css关于position属性的用法详解(绝对定位和相对定位的混淆)
2021-09-04
1317人已围观
简介 下面小编就为大家带来一篇css position 设置元素的定位方式详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
一、简介
CSS的 position 属性设置元素的定位方式,为将要定位的元素定义定位规则。该属性对脚本编写动画特效十分有用。
1、定位元素(positioned element)是计算后位置属性分为: relative(相对)、absolute(绝对) 、 fixed(固定) 或 sticky (粘性)的元素。
2、top 、right、bottom、left属性指定定位元素的位置。
3、Z-index 设置定位元素的叠层顺序,也就是在z轴的位置,值可以为正负数,值越大离用户越近(也就是显示的层次越往上),值越小离用户远。
如图:z-index的值为-1时,图片的位置在文字的下方,离用户远,而若把z-index的值设置为正数,图片的位置就显示在文字的上方,覆盖部分文字!
而若把z-index的值设置为正数,图片的位置就显示在文字的上方,覆盖部分文字!left:20px;是图片离左边边框的距离为20px; top:20px;是图片离顶部的距离为20px
二、取值
static
这个关键字使得这个元素使用正常的表现,即元素处在文档流中它当前的布局位置,top, right, bottom, left 和 z-index 属性无效。
relative
使用这个关键字来布局元素就好像这个元素没有被设置过定位一样。即会适应该元素的位置,并不改变布局(这样会在此元素原本所在的位置留下空白)。position:relative对table-*-group, table-row, table-column, table-cell, table-caption无效。
absolute
不为元素预留空间,元素位置通过指定其与它最近的非static定位的祖先元素的偏移来确定。绝对定位的元素可以设置外边距(margins),并且不会与其他边距合并。
fixed
不为元素预留空间。通过指定相对于屏幕视窗的位置来指定元素的空间,并且该元素的位置在屏幕滚动时不会发生改变。打印时元素会出现在的每页的固定位置。fixed属性通常会创建新的栈环境。
以上这篇css position 设置元素的定位方式详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
相关内容
- css渐变色彩 省略标记 嵌入字体 文本阴影全面了解CSS3中新增的对文本和字体的设置CSS 文本字体颜色设置方法(CSS color)CSS 有序或者无序列表的前面的标记 list-style-type 属性的实现CSS如何设置列表样式属性(看这篇文章就够用了)CSS字体、文本、列表属性详细介绍
- CSS样式覆盖规则全面了解纯CSS3绘制各种不规则图形图标样式特效源码权重和层叠规则决定了CSS样式优先级CSS教程:网页中多个样式表顺序问题css样式层叠规则详解
- 浅谈CSS样式权值CSS样式覆盖规则全面了解引用css样式的书写格式详解Web前端开发css基础样式总结(推荐)纯CSS3超酷书架样式404页面特效源码css 常用样式(分享)
- 浅析word-break work-wrap的区别CSS word-wrap同word-break的区别 CSS的Word_break、Word_Wrap的区别及应用word-break:break-all和word-wrap:break-word区别总结
- select元素中设置padding效果的方法在IE8 FF中使用padding设置select控件文字垂直居中
- CSS实现三角效果的简单实例CSS3 画基本图形,圆形、椭圆形、三角形等用CSS制作三角形和按钮的简单实例CSS仿网易首页的头部菜单栏按钮和三角形制作方法使用css实现三角符号效果
- ie7中overflow:auto无效的解决方法详解CSS中zoom属性或overflow:auto属性清除浮动的作用DIV背景图片在Firefox下不显示通过overflow:auto可解决CSS教程:导致一些问题的overflow-CSS教程-网页制作-网页教学网overflow:auto的用法详解
- 浅谈css处理水平居中的问题Flexbox制作CSS布局实现水平垂直居中的简单实例关于css水平居中的小小探讨css水平居中的各种方法总结(推荐)浅析CSS实现水平垂直同时居中的5种思路CSS实现水平居中的4种思路简要概述css三种方法实现div在浏览器水平居中CSS水平居中总结(新手必看篇)
- css之clearfix的用法深入理解(必看篇)纯CSS3实现的鼠标经过菜单动画过渡效果jQuery和CSS3响应式分步定制商品模板特效源码css照片有如层叠效果的实现方法CSS怎么去掉select的下拉箭头样式 浅谈css处理水平居中的问题
- CSS怎么去掉select的下拉箭头样式 详解CSS3 用border写 空心三角箭头 (两种写法)纯CSS绘制三角形箭头图案技术解析CSS制作箭头图标代码(圆,三角形,椭圆) CSS三角箭头应用实践仿新浪微博箭头的css写法纯CSS绘制三角形箭头效果纯CSS实现箭头、气泡让提示功能具有三角形图标Css绘制箭头实现代码CSS模拟小箭头的实现代码使用css实现任意大小、任意方向和任意角度的箭头示例