0

大家好,我对 JS 和 CSS 真的很陌生,我只是在测试游戏开发技能......

[删除链接]

如果您尝试按“W”键几次,您会看到蓝色 div 当他离开父 div 的区域时,他会在邻居 div 下……如何解决这个问题?

请帮忙

4

3 回答 3

1

一、答案:去掉父框的z-index(红色的)

现在内部运作:

为兄弟姐妹和他们的孩子设置 z-index 的问题是,每次你为父母设置 z-index 时,它的所有孩子的 z-index 现在都将相对于父母的 z-index。

即,如果一个兄弟姐妹的孩子的 z-index 高于另一个兄弟姐妹的孩子,而父母双方都有自己的 z-index,那么这些孩子将不在同一层次结构中。

尝试删除红色框的 z-index,并且只在子级上使用 z-index。

鉴于这是您寻求的结果。

于 2012-05-07T13:34:01.863 回答
-1

把红色方块 0 和蓝色方块 1 的 z-index
http://www.w3schools.com/cssref/pr_pos_z-index.asp

于 2012-05-07T13:34:52.433 回答
-1

更改overflow :visibleoverflow: hidden;for board_cellcss 规则

于 2012-05-07T13:29:36.250 回答