请问你的DIV移动的层是如何获得坐标的啊? javascript怎么获取一个当前div层的坐标,在将这个...
111
222
DIV在编程中又叫做整除,即只得商的整数。 DIV元素是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素。DIV的起始标签和结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由DIV标签的属性来控制,或者是通过使用样式表格式化这个块来进行控制。
说的不是很清楚,请具体点.
我不知道你需要的是什么样的效果, 下面的代码可以实现层的拖动 和 获取移动后的坐标 你可以看看<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
background-color: #990000;
left: 200px;
top: 200px;
}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_scanStyles(obj, prop) { //v8.0
var inlineStyle = null; var ccProp = prop; var dash = ccProp.indexOf("-");
while (dash != -1){ccProp = ccProp.substring(0, dash) + ccProp.substring(dash+1,dash+2).toUpperCase() + </p><p>ccProp.substring(dash+2); dash = ccProp.indexOf("-");}
inlineStyle = eval("obj.style." + ccProp);
if(inlineStyle) return inlineStyle;
var ss = document.styleSheets;
for (var x = 0; x < ss.length; x++) { var rules = ss[x].cssRules;
for (var y = 0; y < rules.length; y++) { var z = rules[y].style;
if(z[prop] && (rules[y].selectorText == '*[ID"' + obj.id + '"]')) {
return z[prop];
} } } return "";
}
function MM_getProp(obj, prop) { //v8.0
if (!obj) return ("");
if (prop == "L") return obj.offsetLeft;
else if (prop == "T") return obj.offsetTop;
else if (prop == "W") return obj.offsetWidth;
else if (prop == "H") return obj.offsetHeight;
else {
if (typeof(window.getComputedStyle) == "undefined") {
if (typeof(obj.currentStyle) == "undefined"){
if (prop == "P") return MM_scanStyles(obj,"position");
else if (prop == "Z") return MM_scanStyles(obj,"z-index");
else if (prop == "V") return MM_scanStyles(obj,"visibility");
} else {
if (prop == "P") return obj.currentStyle.position;
else if (prop == "Z") return obj.currentStyle.zIndex;
else if (prop == "V") return obj.currentStyle.visibility;
}
} else {
if (prop == "P") return window.getComputedStyle(obj,null).getPropertyValue("position");
else if (prop == "Z") return window.getComputedStyle(obj,null).getPropertyValue("z-index");
else if (prop == "V") return window.getComputedStyle(obj,null).getPropertyValue("visibility");
}
}
}
你是否需要了解?
div随鼠标移动
目标:div在页面中可随鼠标移动 如果将事件绑定在box上,那么只有鼠标向下向右移动时,才处于box的区间内,才能完成事件响应,但如果想要向左,向上移动,就不能将事件绑定在box上,应绑定在document上 此时,因为使用的是clientX,是用于获取鼠标在当前的可见窗口的坐标,而div的偏移量,是相对于整个页面...
div为什么不是层div层是什么意思
设置浮动了?在上面添加一个辅助层p>\/p>\/\/.clear{clear:both;} 清除表格两边浮动,问题应该就解决了 DW中APDIV和DIV的区别?插入DIV是在当前位置插入固定层绘制APDIV是在当前位置插入可移动层,也就是说这个层是浮动的,可以根据他的top和left来规定这个层的显示位置。实际上没有区别,如果你是手写...
求高人指点点击连接弹出可移动的层如何制作
function closeSkinDiv(o){\/\/隐藏层 $(o).style.display = "none"; }function $(o){ \/\/获取对象 return document.getElementById(o); }function setBeginPosition(){ \/\/开始按钮位置 \/\/alert(document.documentElement.offsetHeight); \/\/alert(document.body.scrollTop); \/\/alert(window.screen.availHeight)...
如何用Jquery实现DIV由下向上展开的效果
实现一个div从下向上展开的效果,关键在于对div的位置进行精确控制。在jQuery中,我们可以使用animate方法来实现平滑的过渡效果。首先,确保你的div有初始位置,比如固定在页面底部。然后,通过animate方法调整div的top属性,使其向上移动,直到达到预期的高度。具体步骤如下:1. 首先,确保你的HTML结构中有一...
div 如何向左移动
给div写样式,margin-left+数字即可。DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。DIV在编程中又叫做整除,即只得商的整数。 DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内大块(block-level)的内容提供结构和背景的元素。
DW 怎么移动表格
2. 然后,将表格插入到这个DIV层中。3. 通过拖拽DIV层,即可实现表格的移动。这种方法,提供了在DW中移动表格的解决方案,使得布局调整更为灵活。总之,在DW中直接移动表格不可行,但通过插入DIV层并将其内部的表格进行拖拽操作,可以实现表格位置的灵活调整。希望这个方法能帮助你解决问题。
DW在使用css+div排版时,为什么有的div标签不在固定位置呢,网页放大后...
这个呀,那应该是定位的问题吧。是不是用的绝对定位(用DW的“层”也是一样的)了呢。这个应该也是比较好解决的,用一下“相对定位的绝对定位”就好了。也就是,把外层标签弄成“相对定位”。比如:<div> <div><\/div> <\/div> 如果里面的DIV是绝对定位的话,你把外面的那个DIV弄成相对定位就好了...
一个DIV里,一边靠左,一边靠右,怎么实现?
定义和用法:position 属性规定元素的定位类型。说明:这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。具体实现步骤如下:1、设计一个html页面,一个标签元素div或者ul里...
C端移动这种楼层跳转是怎么做的
这种比较常用,,只要吧 首页,宝贝这些链接做成div后,,设置这个div的绝对定位position: absolute;就可以。。每页都调用这个div就会置顶。。
div是什么意思
1Div 全称 division 意为“区分”,是HTML中的一个标签你在HTML中可以理解为就是一个层DIV本身就是容器性质的,你不但可以内嵌table还可以内嵌文本和其它的HTML代码 如果单独使用 DIV 而不加任何 CSS, 那么它在;DIV 一个 ID 或说是它的名字比如说我们给下面这个 DIV 的名字是 truck给名字的目的...