JSFiddle - React, Tailwind, and code Playground

Pkm Hover

by Ttt Yyy

HTML

<!DOCTYPE HTML> 
<html>
<head></head> 
<body>
<div class='container'>
  <div class="leftCol">
    Image
  </div>
  <div class='rightCol'>
    Content
    <ul>
     <li>
       Bulbasaur
       <img src='https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/dex/normal/bulbasaur.png'>
     </li>
      <li>
       Charmander
       <img src='https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/dex/normal/charmander.png'>
     </li>
      <li>
       Squirtle
       <img src='https://img.pokemondb.net/sprites/omega-ruby-alpha-sapphire/dex/normal/squirtle.png'>
     </li>
    </ul>
  </div>
</div>
`

CSS

/* flexbox */
.container {
  display: flex;
  flex-direction: row;
}

.leftCol {
  border: 1px solid red;
  width: 100px;
  /* position: absolute; */
}

.rightCol {
  border: 1px solid blue;
  flex-grow: 1;
  /* overflow: auto; */
}

li:hover {
  color: gray;
}

li > img {
  display: none;
}

li:hover img {
  display: flex;
  position: absolute;
  left: 0;
  top: 5px;
}