JSFiddle - React, Tailwind, and code Playground

by vlit

HTML

<div class="cnt">
   <div class="unn">
      <a href="" title="">
       <div>
       34 434 23 4 234
       </div>
       <div>
        34 434 23
       </div>
       <div>
        34 434 
       </div>
     </a>

     <div>
       <div>
         <b>20.12.2022</b>
<br>11:24
       </div>
       <div>
         2
       </div>
       <div>
         <div class="krg">
           1
         </div>
       </div>
     </div>
   </div>
   
     <div class="unn">
      <a href="" title="">
       <div>
       34 434 23 4 234
       </div>
       <div>
        34 434 23
       </div>
       <div>
        34 434 
       </div>
     </a>

     <div>
       <div>
    <b>20.12.2022</b>
<br>11:24
       </div>
       <div>
         2
       </div>
       <div>
         <div class="krg">
           1
         </div>
       </div>
     </div>
   </div>
   
      <div class="unn">
      <a href="" title="">
       <div>
       34 434 23 4 234
       </div>
       <div>
        34 434 23
       </div>
       <div>
        34 434 
       </div>
     </a>

     <div>
       <div>
<b>20.12.2022</b>
<br>11:24
       </div>
       <div>
         2
       </div>
       <div>
         <div class="krg">
           1
         </div>
       </div>
     </div>
   </div>

   ghfghfgh gfh g ghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fgghg hgf hfg hfgh fgh fg.
 </div>

CSS

.unn>div>*,
.unn>a>*{
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.cnt {
  margin: 0 auto 0;
  max-width: 600px;
  min-width: 280px;
}
.unn>div,
.unn>a{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  }
.unn{
border: 1px solid #ccc;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
}
.unn:hover {
  background: #eceff1;
  -webkit-transform: scale(1.03);
  -moz-transform: scale(1.03);
  -o-transform: scale(1.03);
  border-radius: 5px;
  z-index: 9999;
  position: relative;
}
.krg{
    color: #fff;
  font-size: 13px;
  display: block;
  background: #99a8b6;
  height: 40px;
  line-height:40px;
  width: 40px;
  text-align: center;
  border-radius: 90px;
}
.unn>a>div{
width: 33.333333%;
border: 1px solid #000;
padding: 8px 20px 8px 20px;
}
.unn>div>div{
width: 33.333333%;
  border: 1px solid #000;
  padding: 8px 20px 8px 20px;
}


.unn>div div{
  height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.3s;
  padding:0;
}
.unn:hover div div{
  opacity: 1;
  overflow: initial;
  padding: 0;
  height: auto;
  padding: 8px 20px 8px 20px;
}