Good day,
I can not figure out why when viewing a site through a tablet / phone, horizontal lines appear above and below the background image.
background:url('/images/cutheader.png') repeat-x top, #FAEBD7 url('/images/cutfooter.png') repeat-x bottom; At the same time, there is no such problem on a PC in any browser.
Here is the site to emulate the mapping via IOS: Website This is the website with the problem: Website
The strips are visible immediately under the header and in the footer.
To make the example work, scale it up to 200% ctrl + Mouse wheel in chrome.
.head { background-color:red; } .body { padding: 15px 5px; background: url('http://geassnovels.ru/images/cutheader.png') repeat-x top, #FAEBD7 url('/images/cutfooter.png') repeat-x bottom; flex-grow: 1; -webkit-background-size: 11px 11px; } <div class='head'> Hello </div> <div class='body'> </div> 
]
]
]
header { margin-bottom: -1px;}- HamSter