我在頁面上有兩個div - 圖像和一些文本。圖像被設置爲100%寬度,所以文本疊加在其下面。沒有設置任何職位。CSS對齊 - 覆蓋下一個div
然後,我在圖像上添加了一個標題,給容器div一個相對位置,圖像和標題爲絕對位置。
這導致我的文字在圖像下方消失。爲什麼?!?!我是新來的CSS,無法將這些對齊排列出來。
CSS:
.fullwidthimage {
width: 100%;
position: relative;
float: left;
}
.imageoverlay {
left: 0;
text-align: center;
position: absolute;
z-index: 100;
top: 50px;
width: 100%;
}
.imageundertext {
position: absolute;
}
的jsfiddle這裏:https://jsfiddle.net/4ksbz4c2/
感謝。
您正在使用浮動和絕對定位的結合,使得它很難知道哪些佈局是假設的樣子。你能解釋還是提供一個圖像? –