Я немного запутался с width
/ height
и работаю с flexbox
. Я пытался заставить каждый div
быть фиолетовым квадратом, но кажется, что он обрезается до размера текста. Мне бы хотелось, чтобы каждый цвет сохранял квадратную форму при изменении размера, но уменьшался в масштабе.
.dark-box
{
background: #8f6cda;
text-align: center;
text-decoration: none;
color: #ffffff;
font-family: 'verdana';
}
.med-box
{
background: #a68fd8;
text-align: center;
text-decoration: none;
color: #ffffff;
font-family: 'verdana';
}
.light-box
{
background: #b5a5d7;
text-align: center;
text-decoration: none;
color: #ffffff;
font-family: 'verdana';
}
.dark-box:hover, .med-box:hover, .light-box:hover
{
opacity: 0.5;
}
.dark-box a, .med-box a, .light-box a
{
text-decoration: none;
color: #ffffff;
font-family: 'verdana';
}
.col-md-2
{
padding: 0;
margin: 0;
list-style: none;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row;
transition: opacity .2s ease-in-out;
}
https://codepen.io/adms2000/pen/wvaaxNz
Я тоже не уверен почему текст центрируется, только если display: flex
установлено как свойство в классе tile
. Спасибо!