Sto lottando con questo problema da un po 'di tempo ormai. Il problema può essere riscontrato su dispositivi mobili (Android e iOS), potrebbe essere necessario ingrandire leggermente alcuni dispositivi. Su PC, posso anche riprodurre questo bug sul browser Chrome quando si passa alla modalità mobile. Di seguito è riportato il codice che utilizza per riprodurre il bug:
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.top {
height: 100px;
background-color: #553213;
}
.middle {
height: 100px;
background-color: #553213;
}
.bottom {
height: 100px;
background-color: #553213;
}
</style>
</head>
<body>
<div style="width:300px; height: 300px">
<div class="top"></div>
<div class="middle"></div>
<div class="bottom"></div>
</div>
</body>
</html>
Il risultato atteso sarebbe un div che viene soddisfatto con il colore # 553213. Tuttavia, su alcuni dispositivi mobili, visualizzano linee aggiuntive (o spazi) tra queste tre div.
Om il mio iPhone
Sul mio PC, utilizzando il browser Chrome con modalità mobile
Qualcuno sa cosa sta succedendo qui? Qualsiasi idea su come accada e su come risolverlo sarebbe davvero apprezzata.

