Я пытаюсь выполнить uikit и работать со своими сортируемыми списками. Высота фона влияет как-то на их сетку.Цвет фона фона тела в конце дочернего элемента
я могу добавить элементы под этими списками, а фон простирается вниз, но почему это своего рода группа сделать фоновую вести себя подобным образом? Если я удалю эти элементы, фон заполнит весь экран.
body {
background-color: #787878;
}
#main {
width: 75%;
background-color: white;
margin: 0 auto
}
<link rel="stylesheet" type="text/css" href="css/custom.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/uikit/2.27.2/css/uikit.min.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/uikit/2.27.2/css/components/sortable.almost-flat.min.css" />
<nav class="uk-navbar">
<ul class="uk-navbar-nav">
<li class="uk-active"><a href="">Home</a>
</li>
<li><a href="">About</a>
</li>
<li class="uk-parent"><a href="">Contact</a>
</li>
</ul>
</nav>
<br>
<br>
<div class="uk-container uk-container-center" data-uk-grid-match>
<div class="uk-grid uk-grid-width-1-3">
<div>
<h3>First list</h3>
<div class="uk-sortable uk-margin" data-uk-sortable="{group:'test'}">
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 1</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 2</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 3</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 4</div>
</div>
</div>
</div>
<div>
<h3>Second list</h3>
<div class="uk-sortable uk-margin" data-uk-sortable="{group:'test'}">
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 1</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 2</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 3</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 4</div>
</div>
</div>
</div>
<div>
<h3>Third list</h3>
<div class="uk-sortable uk-margin" data-uk-sortable="{group:'test'}">
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 1</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 2</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 3</div>
</div>
<div class="uk-margin">
<div class="uk-panel uk-panel-box">Item 4</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/uikit/2.27.2/js/uikit.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/uikit/2.27.2/js/core/modal.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/uikit/2.27.2/js/components/sortable.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/uikit/2.27.2/js/components/grid.min.js"></script>
<script src="js/custom.js"></script>
Это сделал это, спасибо ! Любая идея, почему это так? В других проектах цвет фона всегда заполняет экран и никогда не затрагивается элементами поверх него. –
@CarltonBrumbelow Если это произошло, вы можете принять этот ответ, чтобы разъяснить всем, кого это решает, и может быть полезно кому-то другому. ** У вас уже есть определение фона для HTML '/ *! UIkit 2.27.2 | http://www.getuikit.com | (c) 2014 г. YOOtheme | Лицензия MIT */ html {font: 400 14px/20px «Helvetica Neue», Helvetica, Arial, sans-serif; -webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; background: #fff; color: # 444} 'здесь определено для # fff ** –
сделано, и спасибо за дальнейшее объяснение! –