2010-09-17 63 views
0

我的问题几乎是愚蠢的,因为我想我知道答案,但我想确定。它是否存在能够在特定位置放置标签的机制?我的意思是,我可以设置标签的坐标X和Y.也许这个特定的标签应该放在一个特殊的父标签中?如何在精确位置显示HTML元素?

你知道另一种方法吗?

一个例子应该是这样的:

<html> 
    <body> 
    <div id="container" > 
     <img src="..." x="40" y="0" /> 
     <img src="..." x=70" y ="10"/> 
     .... 
    </div> 
    .... 

非常感谢您的关注,

蝙蝠

+0

没有在HTML笛卡尔坐标的概念......它只是一个文档树。 – BoltClock 2010-09-17 07:26:24

+0

你想移动一个标签或一个html元素吗? – lock 2010-09-17 07:27:17

+0

你能给我们一个示例代码并解释你想要达到的目标吗?把什么地方放在什么地方? – 2010-09-17 07:27:23

回答

4

好吧,如果你想要一个元素放置在特定的位置上页面,你可以在CSS中给它position: absolute,以及它相对于位置值为relativeabsolute的最后一个父元素的位置。

例如,对于这个HTML

<div id="square"></div> 

可放置100像素离上边和左边的页面与此CSS

#square { 
    width: 100px; 
    height: 100px; 
    position: absolute; 
    top: 100px; 
    left: 100px; 
} 

鉴于你的榜样,不,不完全。您可以使用style属性因为虽然同样的效果:

<div id="square" style="top: 100px; left: 100px;"></div> 

假设#square施加有position: absolute从样式表了。不过,如果您将其纳入样式表中,则最好将内容与演示文稿分开。

+0

谢谢。这是我想要的... – user376112 2010-09-17 07:45:12