z索引可以用于图片前面的按钮吗?
Can z-index be used for buttons in front of pictures?
使用 CSS,我试图使 z-index 成为在我的主图片(也是我的用户图片)前面放置几个按钮的解决方案,但它不起作用!我已经尝试修复它一段时间了,这是代码 ->此代码用于考虑 chrome 浏览器与 100%,整页
//As you may see below, I have attempten wrapping the picture in a div, and in css I have tried adding position relative. It doesn't work though!
button {
z-index: 5;
position: relative;
font-size: 60px;
color: black;
background-color: orange;
border-radius: 20px;
}
#background-image-Menu {
width: 100%;
height: auto;
z-index: 0;
position: relative;
}
#background-image-Menu #bim {
width: 100%;
height: auto;
z-index: 0;
position: relative;
}
<div id="background-image-Menu">
<img src="https://lh6.ggpht.com/-LEZqqfbyUAC2c8P35J8f4vIRxFBXD8CG9lFBztPYwzdYoa6EPEyh7X0uNn39MwEjh02Og=s142" id="bim" />
</div>
<button id="start_engine">Create new game</button>
<br>
<br>
<button id="load_game">Load game</button>
<br>
<br>
z-index
只控制堆叠顺序。您的元素仍然以通常的线性方式布局。
如果希望它们占据相同的 x 和 y 坐标,则需要将其中一个元素移动到另一个元素的位置。您可以使用负边距、设置top
或其他一些技术来做到这一点。
也就是说,看起来您的实际目标是拥有背景图像。您的图像似乎没有传达任何信息(并且没有alt
属性),因此它可能不是内容图像。
#menu {
background: url('https://lh6.ggpht.com/-LEZqqfbyUAC2c8P35J8f4vIRxFBXD8CG9lFBztPYwzdYoa6EPEyh7X0uNn39MwEjh02Og=s142') no-repeat;
background-size: 100% 100%;
width: 100%;
overflow: hidden;
}
button {
display: block;
font-size: 60px;
color: black;
background-color: orange;
border-radius: 20px;
margin: 20px;
}
<div id="menu">
<button id="start_engine">Create new game</button>
<button id="load_game">Load game</button>
</div>
因为它们都定位为相对的,所以它们不会放在图像的顶部。按钮需要设置为position: absolute;
或图像应该。实际上,您希望图像绝对定位以实现您要做的事情。
当您为图像提供绝对位置时,它的外观如下:http://jsfiddle.net/w1gjufys/
或者,您也可以使用top: -100px;
来定位按钮,其中"-100px"值可以更改为您想要的值。分别,您将使用left: 100px;
水平移动它。这是使用此方法的样子:http://jsfiddle.net/w1gjufys/2/
Z 索引控制事物的 z 轴(并赞扬您使用 z-index 在元素上应用静态以外的位置)。Z 轴等效于从鸟瞰图查看一堆卡片,其中第一张卡片(也是您会看到的唯一卡片)在 z 索引中具有最高值。
请记住,您不应该使用<br>
标签作为间隔的方法,因为这会使您的 html 看起来很混乱。改为应用边距。为您的按钮指定一个类或 ID,并专门针对它们来控制每个按钮应获得多少边距。
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 多个单选按钮组相互干扰
- 如何在下面的ES6循环中获得前面的文本
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- Javascript按钮下拉列表
- jquery试图按名称获取按钮位置
- 漂亮照片图片库中的Facebook赞按钮
- 扩展移相器按钮类不工作
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 单击按钮以等待单击按钮
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 如何从querySelectorAll中获取按钮类型
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 将表单文本框和按钮放在每个单选按钮的前面
- 如何创建一个计数器循环,该循环在单击提交按钮时启动,并输出多行单词,每个单词前面都有一个数字
- z索引可以用于图片前面的按钮吗?
- 如何使用 javascript 在按钮单击时将浏览器窗口从后台返回到前面
- Javascript通过点击按钮将图片移到右边,第一张图片从后面移到前面