.style1 {
float:left;
position: relative;
max-height: 220px;
background-size: cover;
background-position: center;
transition: all .2s ease-in-out;
overflow: hidden;
}
.style1 img {
min-height: 220px;
}
a.test1 {
float:left;
width:31%;
font-size: 28px;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
color: #555555;
margin: 10px auto;
margin-left:10px;
margin-bottom: 10px;
text-align: center;
}
Если классу a.test1 не задать padding-top и padding-bottom то получается как на картинке (прикрепленной к вопросу). Если задать отступы, то при зуме страницы, уменьшении окна браузера и тд. Они начинают уменьшаться неодинаково, картинка становится больше чем рамка второго блока, т.е. второй блок - рамка border 1px уменьшается сильнее и быстрее )
Какой то общий блок я им задать не могу, т.к. первый стиль у меня в цикле, а второй стиль (блок) мне надо вывести после цикла, но рядом и по размеру также.
Подскажите пожалуйста.