【发布时间】:2011-03-20 20:28:49
【问题描述】:
我正在尝试制作一个基于 html/css 的扑克程序,目前我正在尝试弄清楚如何将筹码放在桌子上或将我的聊天窗口移到桌子上。
我的代码在 index.html 中
<body>
<div id="content">
<div id="table">
<div id="boardImage"><img src="./img/poker_table_new.png" /></div>
</div>
<div id="chat">
<textarea id="chatBox"></textarea>
<input id="message" type="text">
<input id="sendButton" type="submit" value="Send">
</div>
</div>
在 CSS 中
#content {
position:relative;
z-index:-1;
}
#table {
position:inherit;
z-index:-1;
}
#chat {
z-index:2;
position:inherit;
left:500px;
}
#boardImage {
position:inherit;
z-index:-1;
}
#chatBox {
position:inherit;
z-index:2;
width: 300px;
height: 300px;
}
基本上我试图在我的桌面图片上移动聊天框,但它并没有在上面移动。
我不确定我是否应该在我的扑克程序中使用相对位置?还是我正确使用 z-index?我必须为所有 div 放置 z-index 吗?
目前在 html 顶部有一张扑克桌,当我向下滚动时,有我的聊天框,但它们应该在彼此上。
我有太多相同的代码吗? z-index 写太多了?和我的扑克程序的定位,我必须用像素移动所有东西吗?哪个是最好的定位方式?稍后我必须开始在桌子上移动筹码和卡片等。
图片:
【问题讨论】:
-
你能添加一张它应该是什么样子的图片吗?目前,我知道如何移动所有内容,但我不知道该将元素移动到哪里。
-
@thirtydot: 我在主帖中添加了图片
标签: html css positioning z-index