Помогите, я запутался. Откуда вылазит это маленькое белое пространство?
CSS:
#wraps {
width: 1840px;
height: 100%;
}
#wraps .home_wrap {
display: inline-block;
background: black;
width: 900px;
height: 800px;
}
#wraps .game_wrap {
display: inline-block;
background: red;
width: 900px;
height: 800px;
}
HTML:
<div id="wraps">
<div class="home_wrap">
<button onclick="$('#wraps').animate({marginLeft: '-900px'}, 500);">TEST GO</button>
</div>
<div class="game_wrap">
<button onclick="$('#wraps').animate({marginLeft: '0px'}, 500);">back GO</button>
</div>
</div>
display: inline-block; - строчные снаружи, блочные внутри.
Т.е. отступ - это проблем между "строками"
Решение 1 - располагать inline-block друг за другом без переноса на др строки и без пробелов между ними:
<div class="home__wrap>...</div><div class="game__wrap">...</div>
Решение 2 - задать .game__wrap{margin-left: -5px; }
Дополнительные варианты решения проблемы.
это пробел между блоками, которые вы сделали inline элементами
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники