css/html:保持页面上框的绝对位置

问题描述

我正在使用使用 html 进行格式设置的 anki,但我有点卡住了。我想在我的卡片上画一个盒子,这样我就可以在里面画我的汉字,但我也希望当我把卡片翻到另一面时它“留在页面上的同一位置”。显然它不会是同一个对象,但我希望我可以使用巧妙的锚定,使卡片的正面和背面的盒子看起来在同一位置。

这是我现在使用的,两边都有。 margin-left 和 margin-right 对于让它看起来很好并且居中很重要。我尝试了底部:xpx 和位置:固定,但它们似乎没有我想要的效果(盒子一直相对于上面的东西移动,而不是屏幕底部)。

我正在使用的代码

<div style="width:200px; height:200px; margin-left:auto; margin-right:auto; top: 10px; bottom: 10px; border:1px solid #000;""</div>

card front side

card back side

如您所见,框相对于其他元素“移动”。

编辑:我创建了一个非常hacky的解决方案,但这适用于我正在尝试做的事情。我只是用一个块将卡片答案侧的所有文本包围起来,这对用户隐藏了它,但保持页面上所有元素的相同垂直定位。请有人回答这个问题,以免未来的开发者效仿我这个可怕的例子。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...