コンポーネント ツールチップ レトロなツールチップコンポーネント

レトロなツールチップコンポーネント

レトロ/ビンテージをテーマにしたツールチップコンポーネントで、レスポンシブエフェクトとダークモードのサポートを備えています。

プレビュー

HTMLコード

<style>
  @import url('https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap');

  .tooltip-retro {
    font-family: 'Press Start 2P', cursive;
    position: relative;
    display: inline-block;
    cursor: pointer;
  }

  .tooltip-retro .tooltip-content {
    visibility: hidden;
    width: 120px;
    background-color: #33 некоторого number; /* Retro dark background */
    color: #0f0; /* Neon green text */
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.3s;
    border: 2px solid #0f0; /* Neon green border */
    box-shadow: 0 0 10px #0f0; /* Neon green glow */
  }

  .tooltip-retro .tooltip-content::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #0f0 transparent transparent transparent; /* Neon green triangle */
  }

  .tooltip-retro:hover .tooltip-content {
    visibility: visible;
    opacity: 1;
  }

  /* Dark Mode */
  @media (prefers-color-scheme: dark) {
    .tooltip-retro .tooltip-content {
      background-color: #0f0; /* Neon green background in dark mode */
      color: #333; /* Dark text in dark mode */
      border-color: #333; /* Dark border in dark mode */
      box-shadow: 0 0 10px #333; /* Dark glow in dark mode */
    }

    .tooltip-retro .tooltip-content::after {
      border-color: #333 transparent transparent transparent; /* Dark triangle in dark mode */
    }
  }

  /* Responsive effects */
  @media (max-width: 600px) {
    .tooltip-retro .tooltip-content {
      width: 80px;
      margin-left: -40px;
    }
  }
</style>

<div class="tooltip-retro">
  Hover over me
  <span class="tooltip-content">Retro Tooltip!</span>
</div>

関連コンポーネント

ミニマリストツールチップ

ブログ/コンテンツ Web サイト用のミニマリストでフラットなデザイン ツールチップ コンポーネントで、単色の配色とシンプルなレイアウトを備えています。レスポンシブで、Tailwind CSSを使用したダークモードをサポートしています。

開ける

Glassmorphismツールチップ

glassmorphismスタイルで設計されたツールチップコンポーネントで、ダークテーマとレスポンシブデザインをサポートし、ソーシャルメディアインターフェイスに適しています。

開ける

ツールチップコンポーネント

ダークモードのサポート、レスポンシブデザイン、Tailwind CSSを使用したポートフォリオショーケース用のNeumorphismスタイルのツールチップコンポーネント。

開ける