Я хочу создать сетчатую макетную макетную макет, но я хочу, чтобы моя первая плитка была больше (ширина и высота). Это вызывает множество проблем с родительским div.CSS Каменная кладка с переменной шириной плитки
Я пробовал flexbox и плавал, до сих пор поплавки работали лучше всего, но все равно не могут сделать это правильно.
С поплавками проблема заключается в том, что родительский div имеет слишком большое пустое пространство справа, и это мешает центрированию.
Вот мой код: https://jsfiddle.net/6c21mnnd/1/
HTML:
<div id="content">
<div class="tile tile-big"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
</div>
CSS:
#content
{
margin: 0 auto;
width: 80%;
}
#content:after
{
content: " ";
display: block;
height: 0;
clear: both;
}
.tile
{
width: 20em;
height: 13em;
float: left;
margin: 0.5em;
background-color: #2E3641;
}
.tile-big
{
width: 41em;
height: 27em;
background-color: #2E3641;
}
И что именно вы пытаетесь достичь? – blubberbo
Вопрос нуждается в '?', Пожалуйста, задайте вопрос с помощью '?' –
. Как я могу исправить проблему с дополнительным пустым пространством в div? Потому что я не могу должным образом сосредоточить его. – RedPanda