Было несколько вопросов, касающихся какой-то прозрачной границы, но не того, что я ищу, я думаю.
Это может быть очень глупо, но: возможно ли как-то иметь элементы ( эти белые квадраты ) на фоне ( черная текстура ), каждый из которых имеет границу, «удалить» фон для границы в 10px (или как угодно)?
Таким образом, у вас есть непрерывный фон, и каждый элемент сверху «обрезает» какую-то его часть.
Истинная «прозрачная» граница (как и другие вопросы), очевидно, просто позволит вам увидеть фон, поэтому я не это имею в виду.
Если нет, то как бы вы могли создать такой адаптивный дизайн?
Извините, я не знаю другого способа объяснить это. Спасибо.
См. Пример / скрипку здесь: jsfiddle.net / 14nn2pLy
html, body {
margin: 0;
padding: 0;
height: 100%;
background: #fd1dfa;
}
#main_header {
position: fixed;
top: 0px;
width: 100%;
height: 200px;
background: url() no-repeat center top;
background-size: contain;
}
#main_footer {
position: fixed;
bottom: 0px;
width: 100%;
height: 200px;
background: url(https://preview.ibb.co/hACMzS/background_footer.png) no-repeat center bottom;
background-size: contain;
}
#icons {
position: fixed;
bottom: 0px;
width: 900px;
height: 75px;
background: url(https://preview.ibb.co/mkPODn/footer_items.png) no-repeat center bottom;
border: 10px;
border-color: rgba( 0, 0, 0, 0);
}
<div id="main_header"></div>
<div id="main_footer">
<div id="icons"></div>
</div>