`
kalllx
  • 浏览: 63634 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

css -position 属性

CSS 
阅读更多
做弹出框,拖动效果都要充分利用css中的position属性。
背景
网页中的元素是一种流媒体,默认情况下一个接一个的展现,如果要改变他们的位置,就需要使用定位属性-----position;
原则:寻找参照物
position:
默认值是static;可以省略,top left bottom right z-index都不能用

relative;元素相对于它static时候的定位偏移,而且他static时刻占用的空间还是存在的
参照物:static时的元素位置
absolute:元素脱离文档流。定位是相对于父级对象中存在定位属性的。
参照物:第一个有定位属性(absolute;relative;fixed)的父元素位置;
fixed:
inherit:

<html>
<head>
<style type="text/css">
h2.pos_abs
{
position:absolute;
left:100px;
top:150px
}
</style>
</head>

<body>
<div style="width:200px;height:300px;background-color:blue;position:static;top:30px">
<h2 class="pos_abs">这是带有绝对定位的标题</h2>
</div>
<p>通过绝对定位,元素可以放置到页面上的任何位置。下面的标题距离页面左侧 100px,距离页面顶部 150px。</p>
</body>

</html>



分享到:
评论

相关推荐

    批量输出 CSS background-position 属性的定位像素值

    在CSS中,`background-position`属性是一个非常重要的部分,它控制着背景图像在元素内的位置。这个属性允许我们精确地定位背景图像,从而实现各种视觉效果。 批量输出`background-position`属性的定位像素值通常是...

    2.2.38 CSS列表属性(三)列表项目符号位置:list-style-position.docx

    CSS 列表属性 - list-style-position 属性详解 在 CSS 中,列表属性 play 一个非常重要的角色,因为它们可以帮助我们更好地控制列表的样式。今天,我们将要探讨的就是 list-style-position 属性,该属性可以控制...

    CSS-position(定位)

    在网页设计中,CSS(层叠样式表)的position属性是至关重要的,它决定了元素在页面上的布局方式。本文将详细解析CSS-position的五个主要值:static、relative、fixed、absolute和sticky,以及它们在实际应用中的重叠...

    CSS background-position 属性 定位图片

    CSS background-position 属性定位图片 在 CSS 中,background-position 属性是设置背景图像的起始位置的属性。今天,我们来讨论这个属性的定义、用法和效果。 定义 background-position 属性设置背景图像的起始...

    background-position 的学习.zip

    在CSS世界中,`background-position`是一个至关重要的属性,它允许我们精确地控制背景图像在元素内的位置。这个属性在网页设计中广泛应用,用于创建各种视觉效果,如图像滑动、定位图标等。本篇文章将深入探讨`...

    CSS中背景图片定位方法:background-position的用法

    `background-position`属性是实现这一目标的关键,它允许我们通过坐标系统来调整背景图像相对于元素的位置。下面我们将详细探讨`background-position`的用法及其背后的算法。 首先,`background-position`属性可以...

    深入理解css中position属性及z-index属性(推荐)

    CSS中的position属性用于指定元素在文档流中的定位方式,它决定了元素在页面上的布局和交互方式。position属性包含四个可能的值:static、fixed、relative、absolute,下面逐一详细说明。 1. static定位:这是...

    css 之 background-position-x

    css 之 background-position-x 是 CSS 中的一个属性,用于设置背景图片的水平位置。这个属性是 background-position 属性的简写形式,专门用于设置背景图片的水平位置。 背景图片的水平位置是指背景图片左上角相...

    前端开源库-css-background-video

    在CSS中,我们使用`background`属性或者其子属性(如`background-image`、`background-size`、`background-position`、`background-repeat`)来设置背景视频。其中,`background-size`用于控制视频的大小,`...

    CSS background-position的使用说明详解

    CSS中的background-position属性用于设置或检索对象的背景图像位置。要使用这个属性,必须先通过background-image属性指定了一个背景图片。background-position属性的位置定位不会受到对象的padding(内边距)属性...

    深入理解css中position属性及z-index属性1

    在CSS布局中,`position`属性是至关重要的,它决定了元素在页面上的定位方式。`position`有四个主要的值:`static`、`fixed`、`relative`和`absolute`,还有一个较新的值`sticky`,不过在这里我们主要讨论前四个。 ...

    2.2.37 CSS列表属性(二)列表项目图像:list-style-image.docx

    "CSS 列表属性:list-style-image 和 list-style-position" CSS 列表属性是 CSS 中的一种样式属性,用于控制列表的样式和布局。本文主要介绍了 list-style-image 和 list-style-position 两个属性的用法和应用。 ...

    使用HTML开发商业网站-列表样式属性-position课件.pptx

    3. **list-style-position属性**: 此属性决定了列表项目符号与文本之间的相对位置。它有两个可能的值: - **inside**:列表项目符号放置在文本内部,紧贴着文本。这意味着符号会受到文本的缩进影响,如果设置了`...

    position属性-get-and-analyse-position-master.zip

    在网页布局中,`position`属性是CSS(层叠样式表)中至关重要的一部分,它用于定义元素在页面上的定位方式。`position`属性允许开发者精确控制元素的位置,从而实现复杂和动态的布局效果。本教程将深入探讨`position...

    CSS-背景图定位

    背景图定位主要依赖于CSS的`background-image`、`background-repeat`、`background-position`和`background-size`属性。`background-image`用于设置元素的背景图像,可以是一个URL指向的图片或使用CSS渐变。例如: ...

    关于背景图片的定位(background-position)

    本文将详细解析`background-position`这个CSS属性,以及如何使用它来控制网页背景图片的位置。 `background-position`属性允许我们指定背景图片在元素内的位置。它接受多种不同的值,如百分比、像素、关键词(如`...

Global site tag (gtag.js) - Google Analytics