【发布时间】:2018-06-19 20:11:55
【问题描述】:
我正在尝试做一个像这样的非常简单的测验:
https://www.sitepoint.com/simple-javascript-quiz/
我试图让它更具响应性并添加了这一行:
<meta name="viewport" content="width=device-width,height=device-height,initial-scale=1.0"/>
效果很好,但是当我在每个问题的备选方案上添加长文本时,“下一个问题”按钮留在文本后面,仅在移动设备上(iphone 6,safari)。
我尝试添加一个 z-index: 1000;并没有改变:
button{
font-family: 'Work Sans', sans-serif;
font-size: 22px;
background-color: #279;
color: #fff;
border: 0px;
border-radius: 3px;
padding: 20px;
cursor: pointer;
margin-bottom: 20px;
z-index:1000;
}
【问题讨论】:
-
尝试在
z-index之外添加position: relative(z-index 仅适用于非静态定位的元素)。 -
位置后:相对文本在按钮后面,但我无法阅读文本。如何强制按钮停留在文本下方(我的意思是在文本之后)?
-
检查我的答案@Rodrick - 应该解决你的问题:)
-
感谢@Xoog,它有效。你能帮我看看淡化效果吗?我从提到的链接中添加了 Chris 的答案中的 CSS。我应该做更多的事情吗?
标签: javascript html css