HTML CSS决定定位、滤镜

1.position:relative;相对对位

不影响元素本身的特性;

不使元素脱离文档流;

如果没有定位偏移量,对元素本身没有任何影响;

定位元素位置控制:top/right/bottom/left;

IE6下父级的overflow:hidden是包不住子集的相对定位;解决只需要

给父级就加上定位元素;

在IE6下定位元素的父宽高都为奇数时,定位元素的bottom和right会有

1px的偏差

2.position:absolute;绝对定位

可以使元素脱离文档流

使内嵌支持宽高;

块属性标签内容撑开宽度;

定位元素默认后者层级高于前者;

相对于整个文档进行定位偏移量;

如果有定位父级就相对于定位父级偏移,没有父级定位就相对于文档偏

移;

相对定位一般都是配合绝对定位使用的(使用相当多);

可以用来清浮动

3.position:fixed;固定定位;

可以使元素脱离文档流;

可以使内嵌支持宽高;

相对于整个文档进行定位偏移量;

与绝对定位的差别定位父级对固定定位不产生影响,始终对于文档进行

偏移;

问题:IE6是不兼容固定定位

可以用来清浮动

4.position:static;默认没有定位

5.position:inherit:继承;工作中基本没什么用

4.z-index:[number];定位层级z-index:1;

body<html<文档

5.滤镜,不透明度 opacity:0~1;IE私有滤镜filter:alpha(opacity=0~100)

时间: 2024-10-14 20:32:24

HTML CSS决定定位、滤镜的相关文章

CSS Positioning(定位)

CSS Positioning(定位) position 属性指定了元素的定位类型. position 属性的四个值: static relative fixed absolute 元素可以使用的顶部,底部,左侧和右侧属性定位.然而,这些属性无法工作,除非是先设定position属性.他们也有不同的工作方式,这取决于定位方法. static 定位 HTML元素的默认值,即没有定位,元素出现在正常的流中. 静态定位的元素不会受到 top, bottom, left, right影响. fixed

CSS中定位机制的想法

对于一个刚刚接触css的新手而言,CSS的定位机制可能是最让人头疼的一件事情了, 接下来我们了解一下CSS的定位机制. position:static | relative | absolute | fixed 适用于:除 <' display '> 属性定义为「table-column-group | table-column」之外的所有元素. 继承性:无. 归类总结一下定位的四种属性特点: 绝对定位: 1:单独标签设置定位的时候,以浏览器左上角为基准设置定位的. 2:盒子嵌套的时候,如果父

CSS基本功先生——滤镜

上一篇博客将的事基本的用法,这篇博客咱们讲一下CSS中的滤镜和图片处理.打开网页的时候,尤其是一些公司的官网的时候,首页总是坐的非常的绚烂,以前以为那都是一些flash或者好多图片组合的,现在学习了CSS滤镜,我想看完下边,大家也能做出一些非常绚烂的页面了. CSS滤镜并不是浏览器的插件,也不符合CSS标准,而是微软公司为增强浏览功能而特意开发的并整合在IE浏览器中的一类功能的集合由于浏览器有着很广的使用范围,因此CSS滤镜也被广大设计者所喜爱,CSS滤镜的标识符是filter体上跟其它CSS语

css元素定位样式

曾经写网页,学css整体上不难,但就是元素定位,始终一知半解,直到今天,本着实践出真知的理念,经过认真测试,总结出了如下结论. css 定位: positionstatic : 默认静止定位,元素在正常的文档流中无法移动定位.absolute :独立元素,元素从文档流中脱离,会相对于父层(static定位的父层除外)移动定位.relative : 相对定位,相对本身的位置移动定位,效果等同于相对于父层移动定位.fixed: 固定定位,相对于窗口移动定位.注:1.移动定位是指通过 top,bott

《精通CSS》定位

定位部分包含了两个模型:视觉格式化模型和定位模型.理解这两个模型的细微差异是非常重要的,因为它们一起控制着如何在页面上布置每个元素. /**********视觉格式化模型***************/ p.h1.div等元素常常被称为块级元素,与此相反,strong和span等元素称为行内元素.块级元素显示为一块内容,即"块框",它们显示为一块内容.行内元素显示在一行上. display属性可以改变元素的显示类型,通过将display设置为block,可以让行内元素表现的像块级元素一

css的定位

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style type="text/css"

CSS Positioning(定位)与Float(浮动)

一.CSS Positioning(定位) 1.Positioning(定位) CSS定位属性允许你为一个元素定位.它也可以将一个元素放在另一个元素后面,并指定一个元素的内容太大时,应该发生什么.元素可以使用的顶部,底部,左侧和右侧属性定位.然而,这些属性无法工作,除非是先设定position属性.他们也有不同的工作方式,这取决于定位方法.有四种不同的定位方法. 2.Static 定位 HTML元素的默认值,即没有定位,元素出现在正常的流中.静态定位的元素不会受到top, bottom, lef

CSS Sprite定位实现

何为CSS Sprite 通常我们把它叫做CSS图像拼合技术,当然还有人把CSS Sprites叫做"CSS贴图定位". 原理 CSS Sprites 原理:其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的"background-image","background- repeat","background-position"的组合进行背景定位,background-position可以用数字精确的定位出背景图

CSS中filter滤镜的学习笔记

1.CSS静态滤镜样式 (filter)(只有IE4.0以上支持)  CSS静态滤镜样式的使用方法:{ filter : filtername( parameters1, parameters2, ...) } Filter样式 简要说明 支持参数 alpha 设置图片或文字的不透明度 opacity.finishOpacity.style.startX.startY.finishX.finishY.add.direction.strength blur 在指定的方向和位置上产生动感模糊效果 a

CSS 中定位的使用

position relative 设置区块基准点为左上角(相对定位 以区块的左上角为基准点 仍然会暂居原来的位置) absolute 设置网页的为基准点左上角(绝对定位 以网页的左上角为基准点 不会暂居原来的位置) static 无设置left auto 以基准点定位在左边 像素/百分比 定位在左边top auto 以基准点定位在上边 像素/百分比 定位在上边right auto 以基准点定位在右边 像素/百分比 定位在右边bottom auto 以基准点定位在下边 像素/百分比 定位在下边z