Позиционирование двух блоков и текста

233
14 марта 2017, 12:42

Добрый день, столкнулся с ситуацией где нужно сделать так что бы два блока были с background и наезжали друг на друга но что бы текст был выше них, не могу разобраться как это сделать.

<div class="firstBlock">
     <p>Text</p>
</div>
<div class="secondBlock">
</div>
Answer 1

Может быть так ?

codepen

*{ 
margin:0; 
padding:0; 
} 
 
html,body{ 
height:100%; 
} 
 
.wrapper{ 
width:100%; 
height:50%; 
position:relative; 
} 
 
.block1,.block2{ 
width:50%; 
height:100%; 
float:left; 
box-sizing:border-box; 
} 
 
.block1{ 
background:blue; 
} 
 
.block2{ 
background:red; 
} 
 
p{ 
position:absolute; 
top:50%; 
left:50%; 
transform:translate(-50%,-50%); 
}
<div class="wrapper"> 
  <div class="block1"></div> 
  <div class="block2"></div> 
  <p>Это текст выше этих блоков</p> 
</div>

Answer 2

например:

.firstBlock { 
  width: 50%; 
  float: left; 
  height: 100vh; 
  background: #ccc; 
  position: relative; 
} 
 
.firstBlock p { 
  position: absolute; 
  top: 2rem; 
  left: 95%; 
  text-align: center; 
  z-index: 10; 
  color:#fff; 
} 
 
.secondBlock { 
  width: 50%; 
  float: left; 
  height: 100vh; 
  background: #000; 
  margin-left: -1rem; 
  margin-top: 1rem; 
}
<div class="firstBlock"> 
     <p>Text</p> 
</div> 
<div class="secondBlock"> 
</div>

READ ALSO
Изображение SVG внутри круга

Изображение SVG внутри круга

Я хочу создать круг, внутри которого находится изображениеЯ уже пробовал использовать pattern или filter, но ни один из них не дает ожидаемого результата

240
Почему не выполняется Ajax запрос?

Почему не выполняется Ajax запрос?

Здравствуйте, почему не выполняется ajax запрос?Или я что-то не понимаюНо смысл всего этого в том, что мне нужно разместить ссылку на странице,...

284