- 浏览: 197628 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
lisafx:
...
word文件转换为html文件等 -
glang010:
openlayer调用geoserver发布的地图实现地图的基本功能 -
w156445045:
请问请问怎么使用google的离线地图文件呢 谢谢。
openlayer调用geoserver发布的地图实现地图的基本功能 -
影非弦:
我最近也正在学习GIS,但是不知道在哪找地图资源
openlayer调用geoserver发布的地图实现地图的基本功能 -
2321726042:
靠, 我以为你下载包里有CSS样式,既然没有,晕喔 还等 了一 ...
openlayer调用geoserver发布的地图实现地图的基本功能
下面的这些参数的解析都是针对于IE浏览器的:
得到屏幕中鼠标的坐标,相对于整个页面:
x=event.clientX, y=event.clientY
得到当前窗口的宽度:
w=document.body.clientWidth;
h=document.body.clientHeight;
在html中,如果<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">这句没有删掉的话,得到的高度是不
正确的。
屏幕可用工作区高度,宽度:
h=window.screen.availHeight;
w=window.screen.availWidth;
屏幕总高度,宽度:
h= window.screen.height;
w= window.screen.width;
Left:
实例:
<div style="width:200px;height:200px;background- color:#999999;overflow:hidden;border:#666666 solid 2px" id="p"> <div style="width:200px;height:150px;background-color:#FFFF00;" id="t">如果为p设置了 scrollTopeeeeeeeeewrfdsfsddf这些,这些内容可能不会完全显示。</div> </div> <script type="text/javascript"> var p = document.getElementById("p"); var t= document.getElementById("t"); p.scrollLeft =50; </script>
divLeft=p.style.Left 表示p在样式中定义的left的值,该例没有定义所以为空
divClientLeft=p.clientLeft 表示p的border的宽度 p.clientLeft=2
divScrollLeft=p.scrollLeft 表示p的最顶端和可见内容的最顶端的距离,则t中的汉字会左边隐藏50px
offsetLeft 实例:
<script language="javascript"> function tt(){ var testObj=document.getElementById("test"); var toptest=document.getElementById("toptest"); var test1=document.getElementById("test1"); } </script> <body onload="tt()"> <div id="toptest" style="background-color:red; border:4px solid #FFFF99; position: relative; width:100px; height:100px; overflow:auto; left:10px"> <div id="test" style="position:absolute ; border:#999999 2px solid; height:120; width:140px; left:10px"></div> </div> <div id="test1" style="position:relative ; border:#000000 2px solid; height:200px; overflow:scroll; " />
divOffsetLeft=objDiv.offsetLeft 表示该div相对于父对象的左边的距离 toptest.offsetLeft=20
testObj.offsetLeft=10 test1.offsetLeft=10
top:
divTop=objDiv.style.top 表示div在样式中定义的top的值,否则为空
divClientTop=objDiv.clientTop 表示div的border的宽度
divOffsetTop=objDiv.offsetTop 表示该div相对于父对象的高度。
scrollTop实例:
<div style="width:200px;height:200px;background-color:#999999;overflow:hidden;" id="p"> <div style="width:100px;height:300px;background-color:#FFFF00;" id="t">如果为 p 设置了 scrollTop,这些内容可能不会完全显示。</div> </div> <script type="text/javascript"> var p = document.getElementById("p"); p.scrollTop = 20; </script>
divScrollTOp=objDiv.scrollTop 表示div的最顶端和可见内容的最顶端的距离,上实例表明如果设置了外层元素p的scrollTop,那么内层元素的内容会向上“卷起”。
width:
实例代码:
<div style="width:200px;height:200px;background-color:#999999;overflow:hidden; border:#999999 solid 2px" id="p" > <div style="width:250px;height:150px;background-color:#FFFF00;" id="t">如果为p设置 dfdddddddd这些内容可能不会完全显示。</div> </div> <script type="text/javascript"> var p = document.getElementById("p"); var t= document.getElementById("t"); </script>
divWidth=p.style.width 表示div在样式中定义的height的值 200px
divScrollWidth=p.scrollWidth 表示网页内容实际高度。为内层元素的实际高度+外层元素的padding 300
divClientWidth=p.clientWidth 如果为单层 div 则是width-border-滚动条,即div可视区域的高度,
但如果有包含关系,则内层元素高于外层元素,则为原来的高度 200.而t.clientWidth=250。里面没有包含所以就是他本身
divOffsetWidth=p.offsetWidth 结果等于clientHeight+border+滚动条 p.offsetWidth= 204而
t.clientWidth=254
height实例:
<div style="width:200px;height:200px;background-color:#999999;overflow:hidden; border:#999999 solid 2px" id="p" > <div style="width:100px;height:300px;background-color:#FFFF00;" id="t">如果为p设置 dfdddddddd这些内容可能不会完全显示。</div> </div> <script type="text/javascript"> var p = document.getElementById("p"); </script>
divHeight=p.style.height 表示div在样式中定义的height的值 200px
divScrollHeight=p.scrollHeight 表示网页内容实际高度。为内层元素的实际高度+外层元素的padding 300
divClientHeight=p.clientHeight 如果为单层 div 则是height-border-滚动条,即div可视区域的高度
, 但如果有包含关系,则内层元素高于外层元素,则为原来的高度 200
divOffsetHeight=p.offsetHeight 结果等于clientHeight+border+滚动条 204
发表评论
-
转载:WdatePicker日历控件使用方法
2012-05-09 16:04 41971. 跨无限级框架显示 无论你把日期控件放在哪里,你 ... -
设置输入框只能输入数字和逗号
2011-03-16 11:52 1843只能输入数字 onkeyup="this.val ... -
使用json-lib JSONObject JSONArray
2010-11-03 17:40 2537下载 到http://json-lib.sourc ... -
js封装hashMap并调用
2010-08-16 15:23 1990新建一个hashMap.js文件,文件内容如下: Arra ... -
Jquery初步学习
2010-08-11 12:08 1173Jquery初步学习要点:1.如何获取对象?$("# ... -
Microsoft.AlphaImageLoader滤镜讲解,jsp显示本地图片
2010-04-20 11:21 7016在jsp中显示本地图片 ... -
js设置select
2010-04-12 18:16 1119在html的标签中显示为: <select id=&q ... -
JSON實例
2010-01-06 16:39 1026JSON一般在什麽情況下用了,在我的理解來說一般是在 ... -
学习正则表达式
2009-09-21 17:51 924学习脚本很久了,但每次遇到那些验证匹配问题,需要用到正则表达式 ... -
JS实现div圆弧
2009-09-11 10:36 1852这个网站不错http://www.cnzzad.com/jsc ... -
js实例讲解this用法
2009-05-14 11:45 1619<html> <head> < ... -
position:absolute relative 得到一个对象的top和left
2009-05-07 14:25 1842当设定position:absolute ---有父亲无兄弟 ... -
firefox、IE下的几个不同属性的方法调用
2009-03-17 17:14 1466声明:document.all:该对象只有IE中才存在,故用 ... -
任何对象的top和left
2009-03-11 17:34 878var e=this; //对象 var t=e.off ... -
IE,FF兼容的鼠标移动样式转换
2009-03-11 17:18 1476主要是实现任何页面只要引入class="button ... -
DIV三种不同的收缩样式效果
2009-02-20 17:48 3709<!DOCTYPE html PUBLIC " ... -
Window 中窗口的层次关系以及窗口的属性
2009-02-05 16:30 1721转自:http://www.51testing.com/?ac ... -
动态添加删除table
2008-11-14 17:19 1030<!DOCTYPE html PUBLIC " ... -
几种开源的AJAX框架(jQuery,Mootools,Dojo,Ext JS等等) 比较
2008-11-14 15:49 2962AJAX是web20的基石,现在网上流行几种开源的AJAX框架 ... -
jquery跳出each循环
2008-11-14 15:05 2846$(function (){ $("input[ ...
相关推荐
Top、Left、Width 和 Height 属性:控制工具栏和菜单栏的尺寸和位置。 BeginGroup 属性:控制工具栏和菜单栏的分组。 Controls 属性:控制工具栏和菜单栏的控件集合。 Add 方法:添加新的工具栏和菜单栏控件。 ...
在探讨“窗体大小控制 JS 弹出”的知识点时,我们深入分析JavaScript中窗口弹出功能的精细控制机制。此技术常用于创建自定义尺寸、位置及特性的弹出窗口,广泛应用于网页开发中,以增强用户体验和界面交互性。 ### ...
本实例将深入探讨如何利用Prototype.js来实现弹出窗口和移动窗口的功能,这对于创建交互性强的Web应用程序至关重要。 首先,Prototype.js的核心在于其强大的对象扩展和函数助手,比如`Object.extend`用于合并对象,...
在网页开发中,JavaScript、HTML和CSS是构建交互式用户界面不可或缺的三大技术。...总的来说,这个实例提供了对JavaScript事件处理、DOM操作和CSS定位的综合实践,是学习Web前端开发的一个很好的起点。
网站实例后台代码、请务必收藏! $(document).ready(function(){ $("#pagecontent").find("img").hide(); var w=$("#pagecontent")[0].offsetWidth; $("#pagecontent").find("img").each(function(){ $(this)....
同时,为了确保弹出窗口不会遮挡重要的页面内容,我们可能需要调整其位置,可以使用JavaScript计算并设置`top`和`left`属性。 总的来说,JavaScript弹出DIV层窗口实例是网页交互设计中常见的功能,通过理解和实践,...
在本压缩包“商业编程-源码-Csharp实例18 rectangle.zip”中,包含的是一个C#编程实例,专门探讨了矩形(rectangle)相关的概念和应用。C#是一种广泛用于开发Windows桌面应用、Web应用以及游戏开发的强大编程语言,...
HTML 和 JSP 中的滚动字幕,也...在现代网页设计中,更推荐使用CSS3动画或者JavaScript库如jQuery来实现类似的效果,以获得更好的控制和性能。然而,在一些老的或者简单的网页中,`<marquee>`仍然是一个实用的选择。
PB 9 Resize 实例源代码解析 PowerBuilder(简称PB)是一种流行的开发工具,主要用于构建企业级的应用程序,尤其在数据库应用开发领域有着广泛的应用。版本9是它的一个历史版本,提供了许多增强功能,其中包括对象...
例如,可以使用CSS的`width`和`height`属性来调整图片大小,使用`left`和`top`属性来改变图片在页面上的位置。 在拖动功能实现中,通常会监听鼠标的`mousedown`、`mousemove`和`mouseup`事件。当鼠标按下时记录初始...
这里的`left`和`top`参数定义了图片在幻灯片上的位置,`height`和`width`定义了图片的大小。 **插入表格** 插入表格同样简单,但需要更多的步骤来设置列数、行数以及单元格的内容。以下是一个例子: 1. 导入表格...
在JavaScript中,`scroll`和`offset`是两个重要的概念,它们主要用于获取和操作网页元素的位置和滚动状态。本文将详细解析这两个概念以及它们的区别。 首先,`offset`属性主要包含`offsetTop`, `offsetLeft`, `...
以下是对KindEditor使用方法及实例的详细解析。 1. **安装与引入** 在使用KindEditor之前,你需要先下载其源代码包。下载完成后,将包含的CSS、JS文件引入到你的HTML页面中。通常,需要引入`kindeditor.js`主文件...
- `width`和`height`定义了进度条的宽度和高度。 - `font-size: 0;`用于消除内联元素之间的空白间距。 2. **进度条填充样式**: - 同样设置了背景图片,并且背景图的位置调整为`left bottom`。 - `width: 50%;`...
- **Height**、**Width**、**Top**和**Left**:确定控件的位置和大小。 - **Enabled**:控制控件是否可用。 - **Visible**:决定控件是否可见。 - **Font**:包括字体名称、大小、样式等,影响文本的显示效果。 - **...
在JavaScript编程中,"用参数打开新窗口"是一种常见的功能,它涉及到浏览器窗口的管理和页面跳转。在网页开发中,我们有时需要控制新开的窗口的特性,如大小、位置、是否显示工具栏等,这就需要用到JavaScript的`...
其中`slide`为当前幻灯片对象,`text`是要插入的文本内容,`left`、`top`、`width`、`height`分别表示文本框的位置和大小。 #### 插入图片 ```csharp public static void InsertPicture(PowerPoint._Slide slide, ...
### CSS常用网站布局实例解析 #### 一、基础知识回顾 在深入分析提供的代码示例之前,我们先简要回顾一下CSS布局中的一些基础概念和技术。 1. **Margin(外边距)**: 它用于控制元素与其他元素之间的空间。 2. **...
需要注意的是,虽然`<marquee>`标签方便实用,但由于其非标准特性,可能会在某些现代浏览器中被废弃,因此在开发时应考虑使用 CSS3 或 JavaScript 动画库(如jQuery)等替代方案,以获得更好的跨浏览器兼容性和性能...