定位的相关属性

定位方式相关属性

position

取值:

1、static : 默认,静态定位

2、relative : 相对定位

3、absolute : 绝对定位

4、fixed : 固定定位

2、与定位位置相关属性

top

bottom

left

right

以像素为单位的值

3、堆叠顺序

z-index : value;

值越大越靠近用户

4、static

页面中默认定位方式,即文档流定位

5、相对定位

相对于当前元素本身出现的位置而实现定位的一种方式

实现方式:

position:relative;

通过 top bottom left right 来实现位置移动

使用场合:

1、会进行位置的微妙的调整

2、配合着绝对定位使用

6、绝对定位

特点:脱离文档流,不占据页面空间

定位位置:相对于【最近】的【已定位】的【祖先】元素

如果祖先元素没有进行定位,它的位置就相对于最初的包含块(body)

<nav>

<div>

<p>

<span></span>

</p>

</div>

</nav>

已定位:非static , 指 relative、absolute、fixed

实现方式:

position:absolute

top,bottom,left,right : 位置偏移量,相对于最近的已定位的祖先元素去偏移。

使用场合:

1、弹出菜单的位置

所有的弹出菜单都是绝对定位

7、固定定位

将元素固定在页面上的某一个位置,不随滚动条滚动而发生改变

语法:

position:fixed;

top、left、right、bottom

常用方式  .设置 父元素为position:relative

2.  设置子元素为 position : absolute

3. 设置子元素相对于父元素的位移

如 top:20px; left:30px;

时间: 2024-10-29 19:11:56

定位的相关属性的相关文章

css3大小、定位、轮廓相关属性

1.大小相关属性 1.1 CSS3新增的box-sizing属性 box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: padding-box; -moz-box-sizing: padding-box; box-sizing: border-box; -moz-box-sizing: border-box; 1.2 CSS3 新增的resize属性 resize: both;——指定可在两个方向上调整大小. res

前端笔记十,大小、定位、轮廓相关属性

大小相关属性 height:用于设置对象的高度 max-height:设置对象的最大高度,如果该属性值小于min-height属性值,则自动转换为min-height的属性值 min-height:设置对象的最小高度 width:设置对象宽度 max-width:设置对象的最大宽度 min-width:设置对象的最小宽度 box-sizing属性:设置width,height控制哪些区域的宽度.高度:可使用值 content-box:设置的width,height控制元素的内容区的宽度和高度(只

css中的大小、定位、轮廓相关属性

1.通过height.width属性控制组件大小 height:高度,可以设置任何有效的距离值: width:宽度,可以设置任何有效的属性值: max-height.min-height用于设置最大最小的高度,当高度大于最大高度时将会被自动转换成最大 高度,同理最小高度也是一样: max-width.min-width用于设置最大最小的宽度,和高度一样,只要超过了规定值,就会自动被转 换成规定值: 2.css3新增的box-sizing属性 该属性可以设置3个值,content-box.padd

css3背景、边框、和补丁相关属性 (二)

背景 background : background-color || background-image || background-repeat || background-attachment || background-position 默认值为:transparent none repeat scroll 0% 0%. 设置对象的背景样式.如使用该复合属性定义其单个参数,则其他参数的默认值将无条件覆盖各自对应的单个属性设置.例如: 设置 background : white 等于设置 b

HTTP缓存相关属性的服务器配置

http://blog.csdn.net/goldlevi/article/details/7705160 之前和网络部门的人一起搭建我们的下载服务器,里面涉及了cache-control/expires的设置,之前每日更新也出现了文件无法下载的情况,最后发现是因为Lastmodified参数的值有变动.这里我把之前整理的与缓存有关系的HTTP头的资料和大家分享一下. 一.     基本知识: 先大概总结一下相关属性的含义. 1.Expires属性 Expires(过期时间)属性是HTTP控制缓

cocos2dx 3.x以上(Sprite精灵类的相关属性与创建)

// //  MainScene.cpp //  helloworld // //  Created by apple on 16/9/19. // // #include "MainScene.hpp" Scene * MainScene::createScene() { auto scene = Scene::create(); //    CCScene * scene = CCScene::create();// 创建场景 //创建层 MainScene *layer = Ma

Cocos2d入门--1-- 初涉相关属性或代码

 Cocos2d入门--1-- 初涉相关属性或代码 Cocos2d vision:  cocos2d-x-3.8.1 万丈高楼,起于累土.对于一个游戏框架的学习,其实在于框架功能的使用积累,学会了如何在cocos2d游戏引擎的基础上使用它提供的各种功能,并灵活运用, 以及学会查阅Cocos2d官方提供的API文档.相信自己也能开发出自己喜爱或者让别人羡慕的游戏. 目录: 1>认识origin和visibleSize以及cocos2d的基础绘画类DrawNode的简单实用 2>认识 CCLOG(

前端笔记九,背景、边框和补丁相关属性

常用的背景相关属性:以下属性均在style内设置 background:设置对象的背景样式,不建议直接通过该属性来控制 background-attachment:设置背景图片是随对象内容滚动还是固定的,可选值: scroll:会随内容的滚动而滚动 fixed:背景图片固定 background-color:设置背景色,如果设置了背景图片则会覆盖背景色 background-image:设置背景图片,使用url()函数 background-position:设置对象的背景图片的位置,第一个表示

Android总结篇系列:Activity Intent Flags及Task相关属性

同上文一样,本文主要引用自网上现有博文,并加上一些自己的理解,在此感谢原作者. 原文地址: http://blog.csdn.net/liuhe688/article/details/6761337 -------------------------------------------------------------------------- 今天我们来讲一下Activity的task相关内容. 上次我们讲到Activity的四种启动模式的时候,已经了解到一些关于task的技术,今天我再向大