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

div固定页面右下角实现

 
阅读更多

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>使用CSS将Div固定在窗口的右下角</title> 
<style> 
#INDEXT_RB_AD{ 
clear:both; width:200px; height:100px; z-index:1000; overflow:hidden; border:1px #ccc solid; 
bottom:5px; right:5px; 

/* 火狐、Google浏览器只需要后面这一句代码即可 */ 
position:fixed !important; 

/* 以下代码是针对IE6的 */ 
_position:absolute; 
_top: expression( eval( document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight - (parseInt(this.currentStyle.marginTop,10)||0) - (parseInt(this.currentStyle.marginBottom,10)||0) ) - (parseInt(this.currentStyle.bottom,10)||0) ); 
} 
</style> 
</head> 
<body> 
<div style="height:2000px;">使用CSS将Div固定在窗口的右下角</div> 
<div id="INDEXT_RB_AD" style="display:;"> 
<div align="right" style=" width:100%; height:25px; line-height:25px; cursor:pointer; " onclick="document.getElementById('INDEXT_RB_AD').style.display = 'none';">关闭</div> 
<div>这里是您要显示的内容</div> 
</div> 
</body> 
</html> 

=======================================================================
如果要将该功能写入js文件里,供网站多个页面同时调用,可以使用下列代码 
=======================================================================

<script> 
//var RB_FLOAT_AD = "no"; //在不需要显示的页面加上此行代码 
if ( typeof(RB_FLOAT_AD) == "undefined" || RB_FLOAT_AD != "no" ){ 
//输出CSS样式 
document.write('<style>#INDEXT_RB_AD{ clear:both; width:200px; height:100px; z-index:1000; overflow:hidden; border:1px #ccc solid; bottom:10px; right:5px; /* 火狐、Google浏览器只需要后面这一句代码即可 */ position:fixed !important; /* 以下代码是针对IE6的 */ _position:absolute; _top: expression( eval( document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight - (parseInt(this.currentStyle.marginTop,10)||0) - (parseInt(this.currentStyle.marginBottom,10)||0) ) - (parseInt(this.currentStyle.bottom,10)||0) ); }</style>'); 
// 
document.write('<div id="INDEXT_RB_AD" style="display:;"><div align="right" style=" width:100%; height:25px; line-height:25px; cursor:pointer;" onclick="document.getElementById('INDEXT_RB_AD').style.display = 'none';">关闭</div><div>这里是您要显示的内容</div></div>'); 
} 
</script>
 
分享到:
评论

相关推荐

    固定在网页右下角的时钟代

    以下将详细讲解如何创建一个固定在网页右下角的时钟。 首先,我们需要一个基本的HTML结构来放置时钟。HTML代码可能如下: ```html &lt;!DOCTYPE html&gt; 网页右下角时钟 /* CSS 代码用于设置时钟的位置和样式 *...

    JS实现固定在右下角可展开收缩DIV层的方法

    1. **JavaScript实现固定位置的DIV层**:通过JavaScript和CSS的结合使用,可以创建一个始终固定在页面右下角的DIV层。这个DIV层可以被设计为在用户交互下展开和收缩。 2. **DIV层的展开收缩功能**:实现的DIV层能够...

    原生js div网页右下角浮动提示层可缩小和关闭浮动提示层

    3. **定位(Positioning)**:要使提示层在网页的右下角浮动,我们需要使用CSS的`position`属性设置为`fixed`,这样元素将相对于浏览器窗口定位,即使滚动页面也会保持在固定位置。 4. **浮動(Float)**:虽然通常...

    jquery做的 右下角弹出信息框

    同时,通过设置 `position` 属性为 `fixed`,可以使信息框固定在屏幕的右下角。 4. **动态创建与插入元素**:在用户触发事件后,可以使用 jQuery 的 `append()` 或 `html()` 方法动态创建HTML结构并插入到页面中,...

    jquery实现网页右侧可展开折叠的DIV特效

    标题中的“jquery实现网页右侧可展开折叠的DIV特效”指的是使用JavaScript库jQuery来创建一种交互式的网页元素,这种元素通常位于页面的右侧,可以被用户展开或折叠。这个功能常见于在线客服系统,因为它允许不干扰...

    js右下角弹框

    - 使用绝对定位将弹框固定在页面右下角。 - 初始时高度设置为0,并且隐藏。 #### 2.3 JavaScript逻辑控制 ```javascript function tips_pop() { var MsgPop = document.getElementById("winpop"); var popH = ...

    右下角弹出关闭变背投广告代码.rar

    这个压缩包文件可能包含了实现这一功能的具体源代码,用于创建一个在页面右下角弹出并可关闭的背投式广告效果。 首先,我们来理解一下“弹窗漂浮”这个标签。在网页设计中,"弹窗"通常指的是那些在用户浏览页面时...

    jquery实现右下角弹出多个信息框

    通常,这些信息框会放置在一个固定的div容器中,这个容器位于页面的右下角。例如: ```html &lt;div id="notification-container" style="position: fixed; bottom: 20px; right: 20px;"&gt;&lt;/div&gt; ``` 接下来,我们需要...

    页面右下角弹出类似QQ、MSN多条消息提示(提示可连接)

    - 位置:使用绝对定位将消息框固定在页面右下角。 - 尺寸:确定消息框的宽度、高度以及内部元素的间距。 - 形状:通过边框和圆角来创建气泡效果。 - 颜色:设置背景色、文字色、边框色等。 - 动画:设置过渡...

    js 右下角弹出代码

    1. **创建HTML结构**:在网页的HTML部分,我们需要一个容器来显示弹出内容,通常是一个固定定位在屏幕右下角的div元素。例如: ```html &lt;div id="popup"&gt;&lt;/div&gt; ``` 2. **CSS样式**:为了让弹出框具有良好的视觉...

    网页右下角tab标签样式在线客服代码

    `将Tab栏固定在屏幕右下角。 - 通过`display: flex;`和`justify-content: flex-end;`使Tab按钮水平居右。 - 设计Tab的背景色、边框、圆角和文字样式。 - 当鼠标悬停在Tab上时,应用不同的样式,以突出显示。 - ...

    网页右下角悬浮导航窗口特效

    在这个特效中,HTML可能会包含一个固定定位在页面右下角的容器元素,比如一个`&lt;div&gt;`标签,用于容纳导航链接。此外,每个导航链接可能以`&lt;a&gt;`标签的形式存在,通过`href`属性指定链接目标。 其次,CSS(层叠样式表...

    Jquery右下角弹出框提示,多个提示向上叠加

    对于“Jquery右下角弹出框提示,多个提示向上叠加”这一主题,我们可以深入探讨如何利用 jQuery 创建位于页面右下角的弹出提示框,并实现当有多个提示时,它们会向上叠加显示。 首先,我们需要创建一个基本的 HTML ...

    始终固定在网页右上角的在线客服QQ代码

    本文将深入探讨如何实现一个始终固定在网页右上角的在线客服QQ代码,以及相关技术要点。 首先,我们需要理解的是,实现这个功能主要涉及到网页布局和JavaScript编程。网页布局通常采用CSS(层叠样式表)来控制元素...

    基于jquery实现的页面右下角的反馈控件脚本.zip

    在页面右下角设置反馈控件,通常是通过CSS定位将元素固定在屏幕的这个位置,确保不论用户滚动到页面的哪个部分,反馈按钮始终可见。 首先,我们需要引入jQuery库,这通常通过CDN链接或本地文件实现。例如: ```html...

    DIV进阶效果集(圆角div、div自适应宽度、背景色渐变等)

    例如,若要将一个`div`的四个角都设置为10像素的圆角,我们可以这样编写CSS: ```css .rounded-div { border-radius: 10px; } ``` 接下来是`div`的自适应宽度。在响应式网页设计中,我们常常希望`div`能根据...

    垂直滚动条下拉时右下角导航保持不变的案列

    在网页设计中,保持特定元素在用户滚动页面时始终可见是一...通过这个案例,开发者可以学习如何创建一个在页面滚动时始终保持在右下角的固定导航,提升网站的用户体验。同时,这也是一种优化网页布局和交互设计的方法。

    jQuery网页右下角悬浮在线客服代码

    - `position: fixed`:使客服窗口固定在浏览器的右下角,不受页面滚动影响。 - `bottom` 和 `right` 属性设定窗口距离页面底部和右边的距离。 - `z-index` 属性确保客服窗口位于其他元素之上。 - 可能还有其他...

    css3右下角悬浮圆形图标客服菜单代码

    首先,为`.float-chat`设置固定定位,使其始终位于页面右下角: ```css .float-chat { position: fixed; bottom: 20px; /* 根据需要调整距离底部的距离 */ right: 20px; /* 根据需要调整距离右侧的距离 */ } ```...

    网页右下角弹出提示窗口

    要实现弹出窗口,我们需要创建一个固定在屏幕右下角的元素,如一个div。HTML代码可能如下: ```html &lt;!DOCTYPE html&gt; 网页右下角提示窗口 &lt;!-- 主要内容 --&gt; ... &lt;!-- 右下角提示窗口 --&gt; &lt;div id=...

Global site tag (gtag.js) - Google Analytics