Я попробовал метод, показанный здесь, но он не сработал:
StackOverflow: отобразить границу div поверх другого div [duplicate] (мои собственные почтовые расходы)
У меня есть 2 вложенных div, и вышеупомянутый метод не работает для обоих div.
Вот код:
html:
<div className="App">
<div class="box mainClass1" id="1">
<div class="helperClass" />
</div>
<div class="box mainClass2" id="2">
<div class="helperClass" />
</div>
</div>
css:
.box {
width: 100px;
height: 100px;
position: absolute;
}
.mainClass1 {
top: 100px;
left: 100px;
background: teal;
}
.mainClass2 {
top: 150px;
left: 150px;
background: red;
}
.helperClass2 .helperClass {
width: 100%;
height: 100%;
border: 3px solid #4286f4;
box-sizing: border-box;
}
примечание: helperClass2 следует добавить в список классов родительского (внешнего) div.