There is such a block
As you can see, the title and the title clearly follow each other. I'm trying to make it like this
.advantages{ float:left; width:570px; } .advantages_icon-eye{ display:block; float:left; width:31px; height:20px; background-color:red; } .advantages_icon-brush{ display:block; float:left; width:31px; height:31px; background-color:green; } .advantages_icon-heart{ display:block; float:left; width:31px; height:27px; background-color:blue; } .advantages_name{ text-transform: uppercase;; color:#000; font-weight:bold; } <div class="advantages"> <div class="advantages__item"> <span class="advantages_icon-eye"></span> <div class="advantages_name clearfix"> 1. Lorem ipsum </div> <div class="advantages_description">Ut porttitor quam nec risus ultricies efficitur. Pellentesque sagittis sed magna scelerisque consectetur.</div> </div> <div class="advantages__item"> <span class="advantages_icon-brush"></span> <div class="advantages_name clearfix"> 2. Lorem ipsum </div> <div class="advantages_description">Ut porttitor quam nec risus ultricies efficitur. Pellentesque sagittis sed magna scelerisque consectetur.</div> </div> <div class="advantages__item"> <span class="advantages_icon-heart"></span> <div class="advantages_name clearfix"> 3. Lorem ipsum </div> <div class="advantages_description">Ut porttitor quam nec risus ultricies efficitur. Pellentesque sagittis sed magna scelerisque consectetur.</div> </div> </div> But in my version I need to increase the height of each icon in order to move the text so that it stands up normally. Is this correct and if not, how else?
PS flex does not offer))) I still want to comprehend float
