<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="/app.css">
</head>
<body>
  <!-- https://dev.to/andrewelans/show-full-text-on-hover-with-text-overflow-ellipsis-560e -->
  <h3>Show full text on hover</h3>
    <div>
        <span><span>Some longer text visible on hover</span></span>
        <span><span>Another longer text visible on hover</span></span>
        <span><span>Short text</span></span>
    </div>
</body>
</html>
div {
    display: grid;
    grid-template-columns: 100px 100px 100px;
}
div>span {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
span>span:hover {
    position: absolute;
    background-color: rgba(5, 255, 255, 1);
}

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.