`
zlotus
  • 浏览: 54193 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

CSS 层定位FLOATDISPLAYVISIBILITY

    博客分类:
  • Web
阅读更多

//图片滚动http://www.kxbd.com/mylab/080807slidenavigation/

http://www.w3school.com.cn/css/css_positioning.asp

http://blog.csdn.net/IBM_hoojo/archive/2010/09/29/5913899.aspx 元素页面像素位置】

 

【float:应用到块级元素内

left,right:

div ul, p ,table,h1块级元素

span syrong  内联元素 

 FLOAT元素仍是文本流一部分。

浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。

 

 

 弹出层写在事件触发点隐藏,事件触发style.display='';left,top设置相对父对象偏移量,显示

FRom:http://www.yicha.net/yicha/code2/code.asp?id=1192

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>始终居中的弹出层</title>
<style type="text/css">
<!--
html,body {height:100%; margin:0px; font-size:12px;}
.mydiv {
background-color: #FFCC66;
border: 1px solid #f00;
text-align: center;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:999;
width: 300px;
height: 120px;
left:50%;
top:50%;
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
margin-top:0px;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

.bg,.popIframe {
background-color: #666; display:none;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}
-->
</style>
<script language="javascript" type="text/javascript">
function showDiv(){
document.getElementById('popDiv').style.display='block';
document.getElementById('popIframe').style.display='block';
document.getElementById('bg').style.display='block';
}
function closeDiv(){
document.getElementById('popDiv').style.display='none';
document.getElementById('bg').style.display='none';
document.getElementById('popIframe').style.display='none';

}
</script>
</head>
<body>
<div id="popDiv" class="mydiv" style="display:none;">网页设计大本营欢迎你!<br/>Q群号:29032448<br/>
<a href="javascript:closeDiv()">关闭窗口</a></div>
<div id="bg" class="bg" style="display:none;"></div>
<a href="javascript:showDiv()">点击这里弹出层</a>
<iframe id='popIframe' class='popIframe' frameborder='0' ></iframe>
</body>
</html>

分享到:
评论

相关推荐

    层的定位css前端开发

    层的定位css前端开发 层的定位css前端开发 层的定位css前端开发

    20190801-css相对定位.txt

    css 相对定位 设置为相对定位的元素框会偏移某个距离。元素仍然保持其为定位前的形状,它原本所占的空间仍保留。 css相对定位 相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在她所在的...

    CSS层叠样式表技术参考手册

    - **定位模式**:介绍CSS中的四种定位模式:静态、相对、绝对和固定定位。 - **适用场景**:讨论每种定位模式的适用情况。 - **4.2 CSS相对定位** - **定义与用法**:阐述相对定位的基本原理及其与原位置的关系。...

    css的定位属性.md

    介绍了css的定位属性,position的相对定位,绝对定位等,里面的内容并不是很全,希望可以给你提供一些帮助。

    纯CSS定位的固定垂直居中浮动层代码,附经典解说:《详解定位与定位应用》

    在本文流中,任何一个元素都被文本流所限制了自身的位置,但是通过CSS我们依然使得这些元素可以改变自己的位置,我们可以通过float来让元素浮动,我们也可以通过margin来让元素产生位置移动。但是事实上那并非是真实...

    html+css定位练习

    在CSS中,定位属性主要涉及到`position`,它可以设置为以下几种值: 1. **static**:默认值,元素遵循正常的文档流,不发生位置偏移。 2. **relative**:相对定位,元素相对于其正常位置进行偏移,不影响其他元素的...

    CSS元素定位详解与实战应用

    本文档详细讲解了CSS元素定位的各种方式及其应用场景。涵盖了五种定位模式:标准流、相对定位、绝对定位、固定定位和粘性定位。首先介绍了各个定位类型的定义和特点,在此基础上讨论了不同定位方式的操作方法、具体...

    div弹出层 定位问题的 处理

    然而,为`div`弹出层进行准确的定位可能会遇到一些挑战,因为这涉及到CSS布局、浏览器兼容性以及页面动态变化等多个方面。下面我们将详细探讨`div`弹出层定位问题的处理方法。 首先,让我们理解`div`的基本概念。`...

    selenium css selector 定位详解

    ### Selenium CSS Selector定位详解 #### 一、引言 在自动化测试领域,Selenium作为一款强大的工具被广泛应用于Web页面的交互操作与测试。而CSS选择器(CSS Selector)是Selenium进行页面元素定位的一种非常重要的...

    dreamweaver 【CSS样式规则对话框详解】& CSS定位详解之绝对定位和相对定位

    有了这个就可以搞定很多事情 在“CSS规则对话框”中,我们可以通过类型、背景、区块、方框、边框、列表、定位和扩展项的设置,来美化我们的页面,当然啦,我们在定义某个...还有【CSS定位详解之绝对定位和相对定位】哦

    css布局定位.zip

    在网页设计领域,CSS(Cascading Style Sheets)布局定位是构建页面结构的关键技术。它允许开发者精确控制元素的位置和尺寸,实现丰富的视觉效果。本资料包“css布局定位.zip”可能包含了一系列有关CSS布局定位的...

    CSS 绝对定位属性absolute用法初探

    在CSS布局中,绝对定位(absolute positioning)是一种强大的定位机制,允许开发者精确地控制元素在网页上的位置。本文将深入探讨CSS绝对定位属性`absolute`的用法,并提供实例来帮助理解。 首先,理解`position`...

    DIV+CSS(WEB标准)精通CSS层叠样式表

    CSS2.0是CSS的一个重要版本,引入了许多新的特性,例如:定位(positioning)、浮动(floating)、多列布局(multi-column layout)等,为网页设计提供了更为丰富的表现形式。 在学习CSS时,理解其层叠规则至关重要...

    借助css定位实现动态关联的一个例子

    CSS定位主要包括静态定位(static)、相对定位(relative)、绝对定位(absolute)、固定定位(fixed)和粘性定位(sticky)。静态定位是元素的默认定位方式,不改变元素的位置。相对定位使元素相对于其正常位置移动...

    多个css层组成的许愿墙卡片

    本项目名为"多个css层组成的许愿墙卡片",它展示了如何利用CSS技术构建一个具有视觉吸引力的许愿墙效果,适用于创建互动式的用户体验。 首先,我们要理解"卡片"这一概念在UI设计中的应用。卡片式设计是一种流行的...

    css浮动和定位

    浮动和定位是CSS中的两个重要概念,它们对于创建复杂的布局和实现元素精确定位至关重要。下面将详细阐述这两个概念及其应用。 **一、CSS浮动** 浮动(Float)最初是为了实现图文混排而引入的,但现在已成为构建多...

    CSS_样式定位图

    CSS_样式定位图

Global site tag (gtag.js) - Google Analytics