页边空白在[Window][Object]中显示
margin-top results in [Window][Object]
我有这片html
<div class="info">
<div class="vyrobky">
<div class="vyrobky_holder">
<ul>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
</ul>
</div>
</div>
</div>
.info
使用特技位于屏幕中央
.info {
z-index: 0;
width: 700px;
height: 500px;
margin: auto;
position: absolute;
top: 0px;
left: 0;
bottom: 0;
right: 0;
}
我想检索.info
的裕度,因为所有属性(顶部等)都设置为0,我这样做就像这个
var el = document.querySelector('.info');
var style = window.getComputedStyle(el);
var top = style['margin-top'],
left = style['margin-left'];
alert(
"Top:" + top + ''n' +
"Left:" + left
);
但是在[Window][Object]中的顶部结果margin-left属性很好,是什么导致了这种不必要的行为?
top
是全局对象的属性(浏览器中的window
),请参见Window.top
。
然而,它可以用作函数内部的变量名来存储值。下面的代码段将执行它应该执行的操作。
window.addEventListener(
'load',
function ()
{
var el = document.querySelector('.info');
var style = window.getComputedStyle(el);
var elTop = style['margin-top'],
elLeft = style['margin-left'];
alert(
"Top:" + elTop + ''n' +
"Left:" + elLeft
);
}
);
.info{
z-index: 0;
width: 700px;
height: 500px;
margin: auto;
position: absolute;
top: 0px;
left: 0;
bottom: 0;
right: 0;
}
<div class="info">
<div class="vyrobky">
<div class="vyrobky_holder">
<ul>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
<li>
<div class="vyrobky_image"><img src="zabradlia/5.jpg" style="transform: scale(1);"></div>
</li>
</ul>
</div>
</div>
</div>
相关文章:
- javascript对象显示为null,但object.properties返回数据
- Nodejs json字符串显示为[object object]
- 为什么Object.keys显示id为key
- 如何使用 object.id 显示列表中的 object.name
- object.draw() 显示了 al object.draw() 调用中最后定义的图像
- OOOjavascript:object self-reference返回undefined,但控制台显示它存在
- 什么类型的对象在控制台中显示为[object Text]
- 在javascript中创建的span在网页中显示为[object HTMLSpanElement]
- 页边空白在[Window][Object]中显示
- 显示[object HTMLDivElement]的内容
- PHP数组到JavaScript数组显示[object,object]
- freewall使用ajax附加内容和显示[object object]
- MongoDB Map Reduce显示"[object object]"作为键,尽管对它们进行类型
- 如何在剑道网格中显示[object object]的实际数据
- tostring()函数显示[Object Object]
- Jquery显示[object object]而不是array
- 为什么在Javascript中输入({}+{})时显示object object ?
- JavaScript getElementsByTagName显示[object HTMLParagraphElemen
- 创建Meteor.Router.add()后显示[object object]的Meteor
- 使用 javascript 显示 [object HTMLUListElement] 的内容