Frontend Debug Columns
by Yunus Gaziev
HTML
<div class="_dbgc">
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
<div class="_dbgc__columns">
<div class="_dbgc-box"></div>
</div>
</div>
CSS
html,
body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background-color: #fff;
}
._dbgc,
._dbgc * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
._dbgc {
position: fixed;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
width: 100%;
max-width: 1280px;
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
pointer-events: none;
opacity: .3;
}
._dbgc__columns {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
padding-right: 15px;
padding-left: 15px;
}
._dbgc-box {
width: 100%;
height: 100%;
background-color: #ccc;
}