html - 图片挡住了我的导航栏和上面的图片。基本的 HTML/CSS 问题

标签 html css image

我在我的网站上有一张图片,我想将其设置为自己的实体,我可以在不与其他元素冲突的情况下自由调整和调整它,我将它的 CSS 设置为

#backgroundImage{
position:absolute;
float:right;    
top:0;
left:50%;
}

使用固定和绝对位置会使图像与导航栏水平堆叠,但任何其他位置都会导致导航栏跳到我正在使用的图像(这是一张月亮的图片)的正下方它被切断了图片,文字,但它在导航栏后面。

我尝试过的事情:把它放在一个里面我不知道那会怎样,我试着把它放在一个 div 里面 float 。

我也读过一些关于将它放在 z 或 y 轴上的评论,但我不知道那是什么意思,我仍在阅读它或试图找到帮助我理解它的东西。

这是一个学校元素,我在这个领域还是很基础的。

最佳答案

使用 -1z-index:

#backgroundImage {
    z-index: -1;
}

此外,不建议您使用驼峰式命名元素 - 请改用破折号。

关于html - 图片挡住了我的导航栏和上面的图片。基本的 HTML/CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16072768/

相关文章:

image - SVG 是否支持位图图像的嵌入?

html - 一个用户多个送货地址如何设为默认地址

jquery - 在 jQuery 中用 span 包裹一些指定的单词?

javascript - 作为函数的结果增加特定元素的变量值

javascript - Canvas 在 IoS 移动设备上无法正常工作

css - 在html中更改透明下拉列表的背景颜色

javascript - 将 Canvas 中的图像保存在 zip 中

html - 移动横向模式下的 CSS 背景全高和 100% 宽度

python - 在 Python 中裁剪时如何保持图像对齐?

java - 如何在 java 中调整 tiff 图像的大小?