дизаийнчик

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » дизаийнчик » Фандом » ///


///

Сообщений 1 страница 18 из 18

1

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 400px;
      overflow: hidden;
      border-radius: 10px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    }

    .card img {
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

    .card .overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: flex;
      justify-content: center;
      align-items: center;
      color: white;
      font-size: 24px;
      font-weight: bold;
      transition: opacity 0.3s;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url('https://i.pinimg.com/736x/0b/5a/72/0b5a72dd3aa2824bde3667aeb9f8e4e4.jpg'); /* Замените на нужный URL */
      background-size: cover;
      background-position: center;
      display: flex;
      justify-content: center;
      align-items: center;
      clip-path: inset(0);
      transition: clip-path 0.5s ease;
    }

    .card:hover .split-image {
      clip-path: inset(0 50%);
    }

    .card:hover .overlay {
      opacity: 1;
    }
  </style>
</head>
<body>
  <div class="card">
    <img src="https://i.pinimg.com/736x/c7/dc/7c/c7dc7c12f7840546e074484713b0677b.jpg" alt="Card Background">
    <div class="split-image"></div>
    <div class="overlay"></div>
  </div>
</body>
[/html]

0

2

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 400px;
      overflow: hidden;
      border-radius: 10px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    }

    .card img {
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

    .card .overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: flex;
      justify-content: center;
      align-items: center;
      color: white;
      font-size: 24px;
      font-weight: bold;
      transition: opacity 0.3s;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url('https://i.pinimg.com/736x/0a/44/44/0a44443b16797390aee509e063336731.jpg'); /* Замените на нужный URL */
      background-size: cover;
      background-position: center;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-image: inherit;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }

    .card:hover .overlay {
      opacity: 1;
    }
  </style>
</head>
<body>
  <div class="card">
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
    <img src="https://i.pinimg.com/736x/d0/0e/f3/d00ef3f724db899e934a79084ada3bd3.jpg" alt="Card Background">
    <div class="overlay">Your Text Here</div>
  </div>
</body>
[/html]

0

3

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 400px;
      overflow: hidden;
      border-radius: 10px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    }

    .card img {
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

    .card .overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: flex;
      justify-content: center;
      align-items: center;
      color: white;
      font-size: 24px;
      font-weight: bold;
      transition: opacity 0.3s, transform 0.5s ease;
      transform: translateY(0);
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-image: url('https://i.pinimg.com/736x/41/73/d6/4173d6b5f8df6cb54efeeaec3a0ac5af.jpg'); /* Замените на нужный URL */
      background-size: cover;
      background-position: center;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-image: inherit;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }

    .card:hover .overlay {
      transform: translateY(-100%);
    }
  </style>
</head>
<body>
  <div class="card">
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
    <img src="https://i.pinimg.com/736x/7e/4a/d7/7e4ad76f0800ecf68305cdca5de2cef3.jpg" alt="Card Background">
    <div class="overlay">Your Text Here</div>
  </div>
</body>
[/html]

0

4

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 400px;
      overflow: hidden;
      border-radius: 10px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/15/9e/d5/159ed5cd0c7013ddc505c4b607786566.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: flex;
      justify-content: center;
      align-items: center;
      color: white;
      font-size: 24px;
      font-weight: bold;
      transition: opacity 0.3s, transform 0.5s ease;
      transform: translateY(0);
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://i.pinimg.com/736x/c2/fe/d6/c2fed648b8d1f651c80be8be6a5fbea8.jpg'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://i.pinimg.com/736x/03/62/05/0362053857d8ba909c3e2f2ea02d390d.jpg'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }

    .card:hover .overlay {
      transform: translateY(-100%);
    }
  </style>
</head>
<body>
  <div class="card">
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
    <div class="overlay">Your Text Here</div>
  </div>
</body>
[/html]

0

5

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 300px;
      overflow: hidden;
      border-radius: 140px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/14/3f/47/143f476601efd64a3a33157af2e15e73.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://i.pinimg.com/736x/8c/78/b9/8c78b9eee132e67ceff7795f1b97d6d2.jpg'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://i.pinimg.com/736x/e2/ae/ed/e2aeed3cd90a81817ed570c00cc1a975.jpg'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }
  </style>
</head>
<body>
  <div class="card">
    <div class="back-text">Your Back Text Here</div>
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
  </div>
</body>
[/html]

0

6

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 300px;
      overflow: hidden;
      border-radius: 140px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/14/3f/47/143f476601efd64a3a33157af2e15e73.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://i.pinimg.com/736x/8c/78/b9/8c78b9eee132e67ceff7795f1b97d6d2.jpg'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://i.pinimg.com/736x/e2/ae/ed/e2aeed3cd90a81817ed570c00cc1a975.jpg'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }
  </style>
</head>
<body>
  <div class="card" id="card">
    <div class="back-text">Your Back Text Here</div>
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
  </div>

  <!-- Музыкальное сопровождение -->
  <audio id="audio">
    <source src="https://zvukipro.com/uploads/files/2021-03/1616136708_e983b685457ea20.mp3" type="audio/mpeg">
    Ваш браузер не поддерживает элемент <code>audio</code>.
  </audio>

  <script>
    document.addEventListener('DOMContentLoaded', () => {
      const card = document.getElementById('card');
      const audio = document.getElementById('audio');

      card.addEventListener('mouseenter', () => {
        if (audio.paused) {
          audio.play().catch(err => console.error('Audio playback failed:', err));
        }
      });

      card.addEventListener('mouseleave', () => {
        audio.pause();
        audio.currentTime = 0; // Сброс воспроизведения
      });
    });
  </script>
</body>
[/html]

0

7

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      flex-direction: column;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 300px;
      overflow: hidden;
      border-radius: 140px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/14/3f/47/143f476601efd64a3a33157af2e15e73.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://i.pinimg.com/736x/8c/78/b9/8c78b9eee132e67ceff7795f1b97d6d2.jpg'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://i.pinimg.com/736x/e2/ae/ed/e2aeed3cd90a81817ed570c00cc1a975.jpg'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }

    #enable-sound {
      margin-bottom: 20px;
      padding: 10px 20px;
      font-size: 16px;
      cursor: pointer;
    }
  </style>
</head>
<body>
  <button id="enable-sound">Включить звук</button>
  <div class="card" id="card">
    <div class="back-text">Your Back Text Here</div>
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
  </div>

  <!-- Музыкальное сопровождение -->
  <audio id="audio">
    <source src="https://zvukipro.com/uploads/files/2021-03/1616136708_e983b685457ea20.mp3" type="audio/mpeg">
    Ваш браузер не поддерживает элемент <code>audio</code>.
  </audio>

  <script>
    const enableSoundButton = document.getElementById('enable-sound');
    const card = document.getElementById('card');
    const audio = document.getElementById('audio');

    enableSoundButton.addEventListener('click', () => {
      audio.play().catch(err => console.error('Ошибка воспроизведения:', err));
      enableSoundButton.style.display = 'none';
    });

    card.addEventListener('mouseenter', () => {
      if (!audio.paused) {
        audio.play().catch(err => console.error('Ошибка воспроизведения:', err));
      }
    });

    card.addEventListener('mouseleave', () => {
      audio.pause();
      audio.currentTime = 0;
    });
  </script>
</body>
[/html]

0

8

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 300px;
      overflow: hidden;
      border-radius: 140px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/14/3f/47/143f476601efd64a3a33157af2e15e73.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://i.pinimg.com/736x/8c/78/b9/8c78b9eee132e67ceff7795f1b97d6d2.jpg'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://i.pinimg.com/736x/e2/ae/ed/e2aeed3cd90a81817ed570c00cc1a975.jpg'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }
  </style>
</head>
<body>
  <div class="card" id="card">
    <div class="back-text">Your Back Text Here</div>
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
  </div>

  <!-- Музыкальное сопровождение -->
  <audio id="audio">
    <source src="https://zvukipro.com/uploads/files/2021-03/1616136708_e983b685457ea20.mp3" type="audio/mpeg">
    Ваш браузер не поддерживает элемент <code>audio</code>.
  </audio>

  <script>
    const card = document.getElementById('card');
    const audio = document.getElementById('audio');

    // Флаг для отслеживания активации
    let isAudioEnabled = false;

    // Активируем звук при первом клике
    document.addEventListener('click', () => {
      if (!isAudioEnabled) {
        isAudioEnabled = true;
        console.log("Audio enabled by user interaction");
      }
    });

    card.addEventListener('mouseenter', () => {
      if (isAudioEnabled) {
        audio.play().catch(err => console.error('Ошибка воспроизведения:', err));
      }
    });

    card.addEventListener('mouseleave', () => {
      if (isAudioEnabled) {
        audio.pause();
        audio.currentTime = 0;
      }
    });
  </script>
</body>

[/html]

0

9

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 300px;
      overflow: hidden;
      border-radius: 140px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/14/3f/47/143f476601efd64a3a33157af2e15e73.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://i.pinimg.com/736x/8c/78/b9/8c78b9eee132e67ceff7795f1b97d6d2.jpg'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://i.pinimg.com/736x/e2/ae/ed/e2aeed3cd90a81817ed570c00cc1a975.jpg'); /* Правое изображение */
      transform: translateX(0);
    }

    .card.active .split-left {
      transform: translateX(-100%);
    }

    .card.active .split-right {
      transform: translateX(100%);
    }
  </style>
</head>
<body>
  <div class="card" id="card">
    <div class="back-text">Your Back Text Here</div>
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
  </div>

  <script>
    const card = document.getElementById('card');

    card.addEventListener('click', () => {
      card.classList.toggle('active');
    });
  </script>
</body>
[/html]

0

10

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .card {
      position: relative;
      width: 300px;
      height: 300px;
      overflow: hidden;
      border-radius: 140px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/14/3f/47/143f476601efd64a3a33157af2e15e73.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://i.pinimg.com/736x/8c/78/b9/8c78b9eee132e67ceff7795f1b97d6d2.jpg'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://i.pinimg.com/736x/e2/ae/ed/e2aeed3cd90a81817ed570c00cc1a975.jpg'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }
  </style>
</head>
<body>
  <div class="card" id="card">
    <div class="back-text">Your Back Text Here</div>
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
  </div>

  <!-- Музыкальное сопровождение -->
  <audio id="audio">
    <source src="https://zvukipro.com/uploads/files/2021-03/1616136708_e983b685457ea20.mp3" type="audio/mpeg">
    Ваш браузер не поддерживает элемент <code>audio</code>.
  </audio>

  <script>
    const card = document.getElementById('card');
    const audio = document.getElementById('audio');

    card.addEventListener('mouseenter', () => {
      audio.play().catch(err => console.error('Ошибка воспроизведения:', err));
    });

    card.addEventListener('mouseleave', () => {
      audio.pause();
      audio.currentTime = 0; // Сброс воспроизведения
    });
  </script>
</body>

[/html]

0

11

[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .container {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      text-align: center;
    }

    .card {
      position: relative;
      width: 564px;
      height: 314px;
      overflow: hidden;
      border-radius: 0px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/811364.png'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/638082.png'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/455628.png'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }
  </style>
</head>
<body>
  <div class="container">
    <div class="card" id="card">
      <div class="back-text">in vino veritas</div>
      <div class="split-image">
        <div class="split-left"></div>
        <div class="split-right"></div>
      </div>
    </div>
  </div>

  <!-- Музыкальное сопровождение -->
  <audio id="audio">
    <source src="https://zvukipro.com/uploads/files/2020-11/1605517966_animals-cat-blue-meow.mp3" type="audio/mpeg">
    Ваш браузер не поддерживает элемент <code>audio</code>.
  </audio>

  <script>
    const card = document.getElementById('card');
    const audio = document.getElementById('audio');

    card.addEventListener('mouseenter', () => {
      audio.play().catch(err => console.error('Ошибка воспроизведения:', err));
    });

    card.addEventListener('mouseleave', () => {
      audio.pause();
      audio.currentTime = 0; // Сброс воспроизведения
    });
  </script>
</body>

[/html]

0

12

bleach
[html]
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Card with Split Effect</title>
  <style>
    body {
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      margin: 0;
      background-color: #f0f0f0;
      font-family: Arial, sans-serif;
    }

    .container {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      text-align: center;
    }

    .card {
      position: relative;
      width: 300px;
      height: 300px;
      overflow: hidden;
      border-radius: 140px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-image: url('https://i.pinimg.com/736x/7a/2a/54/7a2a54337c416b8ccc41de01aae741e9.jpg'); /* Задняя картинка */
      background-size: cover;
      background-position: center;
    }

    .card .back-text {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      color: white;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
      z-index: 1;
    }

    .card .split-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      display: flex;
      z-index: 2;
    }

    .split-left,
    .split-right {
      position: absolute;
      top: 0;
      width: 50%;
      height: 100%;
      background-size: cover;
      background-position: center;
      transition: transform 0.5s ease;
    }

    .split-left {
      left: 0;
      background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/290417.png'); /* Левое изображение */
      transform: translateX(0);
    }

    .split-right {
      right: 0;
      background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/221691.png'); /* Правое изображение */
      transform: translateX(0);
    }

    .card:hover .split-left {
      transform: translateX(-100%);
    }

    .card:hover .split-right {
      transform: translateX(100%);
    }
  </style>
</head>
<body>
  <div class="container">
    <div class="card" id="card">
      <div class="back-text"></div>
      <div class="split-image">
        <div class="split-left"></div>
        <div class="split-right"></div>
      </div>
    </div>
  </div>

  <!-- Музыкальное сопровождение -->
  <audio id="audio">
    <source src="https://zvukipro.com/uploads/files/2021-03/1616136708_e983b685457ea20.mp3" type="audio/mpeg">
    Ваш браузер не поддерживает элемент <code>audio</code>.
  </audio>

  <script>
    const card = document.getElementById('card');
    const audio = document.getElementById('audio');

    card.addEventListener('mouseenter', () => {
      audio.play().catch(err => console.error('Ошибка воспроизведения:', err));
    });

    card.addEventListener('mouseleave', () => {
      audio.pause();
      audio.currentTime = 0; // Сброс воспроизведения
    });
  </script>
</body>

[/html]


Лиза и Нанао…

Как же часто, размышляя в одиночестве, я возвращаюсь мыслями к ним обеим, к этим двум удивительным женщинам, таким разным и в то же время до глубины души схожим, словно два зеркала, отражающие одно и то же, но под разным углом. Лиза, та, что всегда несла в себе бурю, была для меня воплощением непримиримой свободы, силы, которая приходит внезапно, как ветер, сменяющий направление без предупреждения, но при этом приносит свежесть, пробуждающую жизнь. А Нанао, столь же сильная, но иная, будто тихая, глубокая река, чьи воды никогда не покажут всей своей глубины с первого взгляда, — она всегда была рядом, ее присутствие обволакивало, придавало уверенности и покоя, какой-то странной устойчивости посреди хаоса.

И всё же, несмотря на их явные различия, я не могу не видеть, как много общего в том, какими они были для меня, какими остались в моих мыслях. Лиза, со своим дерзким взглядом и словами, что словно меч, могли ранить, но при этом всегда несли истину, была для меня напоминанием о том, что жизнь не терпит слабости, что нужно быть готовым встретить любой вызов. Нанао же, со своей тихой настойчивостью и способностью мягко, но уверенно подталкивать меня к правильным решениям, казалась воплощением мудрости, которая всегда знала, когда лучше промолчать, а когда сказать всего пару слов, но таких, что они оставались в голове надолго.

Как удивительно, что обе они, каждая по-своему, сумели стать для меня чем-то большим, чем просто лейтенанты или спутницы. Лиза была яркой вспышкой, огнем, что согревал, но при этом мог обжечь, если подойти слишком близко. Её энергия, её непокорность, её умение жить здесь и сейчас — всё это напоминало мне о временах, когда я сам был моложе, дерзновеннее, когда мир казался местом, где нужно сражаться за каждое мгновение.

А Нанао… Ах, Нанао! Её спокойная строгость, её способность молча выдерживать все мои странности и при этом оставаться верной самой себе, была для меня как камень, на который можно опереться, когда всё вокруг рушится. Она никогда не пыталась быть в центре внимания, но её тишина, её спокойная уверенность были тем, что часто удерживало меня от того, чтобы потеряться в собственных мыслях, в сомнениях или в страхах.

И всё же, несмотря на их различия, я вижу, как они схожи в самом главном: в их способности заботиться, даже тогда, когда им самим, возможно, было тяжело. Лиза прятала эту заботу за резкими словами и демонстративной независимостью, словно пыталась доказать всем, что ей ничего и никто не нужен. Но я всегда знал, что под этой броней скрывается нежное и ранимое сердце, готовое отдать всё ради тех, кого она любит. Нанао же, напротив, открыто несла эту заботу, но делала это так ненавязчиво, так естественно, что иногда мне казалось, будто её преданность — это часть самой вселенной, такая же постоянная, как свет солнца или смена времён года.

Когда я думаю о них, о том, как каждая из них дополнила мою жизнь, я не могу не испытывать благодарности. Лиза научила меня не бояться жить, рисковать, даже если этот риск кажется безрассудным. Нанао же научила меня видеть красоту в повседневности, в том, чтобы ценить тишину, ценить те моменты, когда не нужно ничего говорить, чтобы понять друг друга.

И, наверное, именно поэтому, думая о них, я не могу представить их иначе, как две противоположные, но взаимодополняющие силы, две части одного целого. Лиза и Нанао… Словно день и ночь, как солнце и луна — они каждая по-своему освещают этот мир, и, несмотря на их различия, я знаю, что без одной из них этот мир был бы неполным.

Как мне повезло, что я знал их обеих.


дополнительная информация: хочется поиграть отцовские взаимоотношения, как в рамках канона, так и в аушках , поесть стекла, поплакать, посмеяться, все, что захотите, только не брейте мою грудь...

0

13

https://upforme.ru/uploads/001a/0e/b9/2/290417.png
https://upforme.ru/uploads/001a/0e/b9/2/221691.png

0

14

[html]
<style>
.fandom-wrapper {
  width: 100%;
  max-width: 700px;
  margin: auto;
  position: relative;
  font-family: Montserrat, sans-serif;
}
.fandom-banner {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 0 15px rgba(0,0,0,0.4);
}
.fandom-banner img {
  width: 100%;
  display: block;
}
.fandom-info-button {
  margin-top: 10px;
  padding: 8px 15px;
  background: #991f1f;
  color: #fff;
  border: none;
  cursor: pointer;
  font-size: 12px;
  border-radius: 5px;
  transition: background 0.3s ease;
}
.fandom-info-button:hover {
  background: #cc3333;
}
.fandom-popup {
  display: none;
  position: fixed;
  z-index: 9999;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90%;
  max-width: 600px;
  background: #1a1a1a;
  color: #e0e0e0;
  padding: 25px;
  border-radius: 10px;
  box-shadow: 0 0 30px rgba(0,0,0,0.7);
}
.fandom-popup h2 {
  font-size: 20px;
  margin-top: 0;
  color: #fff;
}
.fandom-popup a {
  color: #f27878;
  text-decoration: none;
}
.fandom-popup a:hover {
  text-decoration: underline;
}
.fandom-close {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 18px;
  color: #aaa;
  cursor: pointer;
}
</style>

<div class="fandom-wrapper">
  <div class="fandom-banner">
    <img src="https://your-image-url.com/banner.jpg" alt="Фандом">
  </div>
  <center><button class="fandom-info-button" onclick="document.getElementById('fandomPopup').style.display='block'">О фандоме</button></center>
</div>

<div id="fandomPopup" class="fandom-popup">
  <div class="fandom-close" onclick="document.getElementById('fandomPopup').style.display='none'">&times;</div>
  <h2>Название фандома</h2>
  <p>Здесь вы можете написать краткое описание фандома, актуальные сюжетные арки, важные события или правила игры.</p>
  <p><b>Полезные ссылки:</b></p>
  <ul>
    <li><a href="https://forumlink.ru/topic123">⟶ Игра: Название квеста</a></li>
    <li><a href="https://forumlink.ru/topic456">⟶ Локации</a></li>
    <li><a href="https://forumlink.ru/topic789">⟶ Список персонажей</a></li>
  </ul>
</div>

<script>
function closeOnClickOutside(event) {
  const popup = document.getElementById('fandomPopup');
  if (event.target === popup) {
    popup.style.display = 'none';
  }
}
window.addEventListener('click', closeOnClickOutside);
</script>
[/html]

0

15

[html]
<style>
.fandom-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.fandom-card {
  position: relative;
  width: 564px;
  height: 314px;
  overflow: hidden;
  border-radius: 0px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/811364.png');
  background-size: cover;
  background-position: center;
}

.fandom-card .back-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  z-index: 1;
}

.fandom-card .split-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  z-index: 2;
}

.split-left,
.split-right {
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
  background-size: cover;
  background-position: center;
  transition: transform 0.5s ease;
}

.split-left {
  left: 0;
  background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/638082.png');
  transform: translateX(0);
}

.split-right {
  right: 0;
  background-image: url('https://upforme.ru/uploads/001a/0e/b9/2/455628.png');
  transform: translateX(0);
}

.fandom-card:hover .split-left {
  transform: translateX(-100%);
}

.fandom-card:hover .split-right {
  transform: translateX(100%);
}

.fandom-button {
  margin-top: 15px;
  padding: 6px 14px;
  background-color: #991f1f;
  color: #fff;
  border: none;
  border-radius: 4px;
  font-size: 12px;
  cursor: pointer;
  transition: background 0.3s ease;
}
.fandom-button:hover {
  background-color: #cc3333;
}

/* POPUP */
.fandom-popup {
  display: none;
  position: fixed;
  z-index: 9999;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 85%;
  max-width: 600px;
  background: #1a1a1a;
  color: #e0e0e0;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 0 30px rgba(0,0,0,0.8);
}

.fandom-close {
  position: absolute;
  top: 10px;
  right: 15px;
  font-size: 20px;
  color: #aaa;
  cursor: pointer;
}

/* TABS */
.fandom-tabs {
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
}
.fandom-tab {
  padding: 6px 12px;
  margin: 0 5px;
  background: #333;
  color: #ccc;
  border-radius: 5px;
  cursor: pointer;
  font-size: 12px;
  transition: all 0.2s ease;
}
.fandom-tab:hover,
.fandom-tab.active {
  background: #f27878;
  color: #1a1a1a;
}

.fandom-tab-content {
  display: none;
  text-align: left;
  font-size: 13px;
}
.fandom-tab-content.active {
  display: block;
}
.fandom-tab-content a {
  color: #f27878;
  text-decoration: none;
}
.fandom-tab-content a:hover {
  text-decoration: underline;
}
</style>

<div class="fandom-container">
  <div class="fandom-card" id="card">
    <div class="back-text">in vino veritas</div>
    <div class="split-image">
      <div class="split-left"></div>
      <div class="split-right"></div>
    </div>
  </div>
  <button class="fandom-button" onclick="document.getElementById('fandomPopup').style.display='block'">о фандоме</button>
</div>

<audio id="audio">
  <source src="https://zvukipro.com/uploads/files/2020-11/1605517966_animals-cat-blue-meow.mp3" type="audio/mpeg">
</audio>

<div id="fandomPopup" class="fandom-popup">
  <div class="fandom-close" onclick="document.getElementById('fandomPopup').style.display='none'">&times;</div>

  <div class="fandom-tabs">
    <div class="fandom-tab active" onclick="switchTab('story')">сюжет</div>
    <div class="fandom-tab" onclick="switchTab('chars')">персонажи</div>
  </div>

  <div id="story" class="fandom-tab-content active">
    <p>📖 Здесь можно кратко описать основной сюжет, текущие события, временные отрезки или ключевые арки.</p>
    <ul>
      <li><a href="https://ссылка_на_сюжет">Основной квест</a></li>
      <li><a href="https://ссылка_на_архив">Архив сюжетов</a></li>
    </ul>
  </div>

  <div id="chars" class="fandom-tab-content">
    <p>👤 Здесь вы можете указать основных действующих лиц, фракции, группировки и выложить ссылки на анкеты.</p>
    <ul>
      <li><a href="https://ссылка_на_персонажей">Список персонажей</a></li>
      <li><a href="https://ссылка_на_анкеты">Анкеты</a></li>
    </ul>
  </div>
</div>

<script>
const card = document.getElementById('card');
const audio = document.getElementById('audio');

card.addEventListener('mouseenter', () => {
  audio.play().catch(err => console.error('Ошибка воспроизведения:', err));
});

card.addEventListener('mouseleave', () => {
  audio.pause();
  audio.currentTime = 0;
});

function switchTab(tabId) {
  const tabs = document.querySelectorAll('.fandom-tab');
  const contents = document.querySelectorAll('.fandom-tab-content');
  tabs.forEach(tab => tab.classList.remove('active'));
  contents.forEach(content => content.classList.remove('active'));

  document.querySelector(`.fandom-tab[onclick*="${tabId}"]`).classList.add('active');
  document.getElementById(tabId).classList.add('active');
}

window.addEventListener('click', function(event) {
  const popup = document.getElementById('fandomPopup');
  if (event.target === popup) {
    popup.style.display = 'none';
  }
});
</script>
[/html]

0

16

[html]
<div style="max-width:420px;margin:20px auto;border:1px solid #e6e6e6;border-radius:12px;background:#fff;font:14px/1.45 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#111;">
  <!-- Header -->
  <div style="display:flex;align-items:center;gap:10px;padding:12px 14px;">
    <img src="https://i.pinimg.com/736x/9f/76/11/9f7611bea7cbb245f29c3818c2155c43.jpg" alt="" style="width:36px;height:36px;border-radius:50%;object-fit:cover;">
    <div style="flex:1;min-width:0;">
      <div style="font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">username</div>
      <div style="font-size:12px;color:#8e8e8e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">Location</div>
    </div>
    <span style="color:#8e8e8e;">•••</span>
  </div>

  <!-- Image -->
  <div>
    <img src="https://i.pinimg.com/1200x/b5/9b/e4/b59be48e85fde54b219bcfbb78a94c32.jpg" alt="" style="display:block;width:100%;max-height:540px;object-fit:cover;">
  </div>

  <!-- Actions + likes + caption -->
  <div style="padding:10px 14px;">
    <div style="display:flex;align-items:center;justify-content:space-between;">
      <div style="font-size:20px;letter-spacing:6px;">♡ 💬 ✈️</div>
      <div style="font-size:20px;">🔖</div>
    </div>

    <div style="margin-top:8px;font-weight:600;">1 248 отметок «Нравится»</div>

    <div style="margin-top:6px;">
      <span style="font-weight:600;">username</span>
      здесь ваш подпись-текст к фото, пару строк для атмосферы.
      <a href="#" style="color:#00376b;text-decoration:none;">#осень</a>
      <a href="#" style="color:#00376b;text-decoration:none;">#insta</a>
    </div>

    <div style="margin-top:6px;color:#8e8e8e;cursor:default;">Посмотреть все комментарии (12)</div>
    <div style="margin-top:6px;"><span style="font-weight:600;">kate</span> 🔥 красиво!</div>
    <div style="margin-top:4px;"><span style="font-weight:600;">zayne</span> 🖤</div>

    <div style="margin-top:8px;color:#8e8e8e;font-size:12px;letter-spacing:.02em;">2 ЧАСА НАЗАД</div>
  </div>

  <!-- Fake comment input -->
  <div style="border-top:1px solid #ededed;padding:10px 14px;color:#8e8e8e;">
    Добавьте комментарий…
  </div>
</div>
[/html]

0

17

[html]
<div style="max-width:420px;margin:20px auto;border:1px solid #e6e6e6;border-radius:12px;background:#fff;font:14px/1.45 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#111;">
  <!-- Header -->
  <div style="display:flex;align-items:center;gap:10px;padding:12px 14px;">
    <img src="AVATAR_URL" alt="" style="width:36px;height:36px;border-radius:50%;object-fit:cover;">
    <div style="flex:1;min-width:0;">
      <div style="font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">username</div>
      <div style="font-size:12px;color:#8e8e8e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">Location</div>
    </div>
    <span style="color:#8e8e8e;">•••</span>
  </div>

  <!-- Square Image -->
  <div style="position:relative;width:100%;padding-top:100%;overflow:hidden;">
    <img src="POST_IMAGE_URL" alt="" style="position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;">
  </div>

  <!-- Actions + likes + caption -->
  <div style="padding:10px 14px;">
    <div style="display:flex;align-items:center;justify-content:space-between;">
      <div style="font-size:20px;letter-spacing:6px;">♡ 💬 ✈️</div>
      <div style="font-size:20px;">🔖</div>
    </div>

    <div style="margin-top:8px;font-weight:600;">1 248 отметок «Нравится»</div>

    <div style="margin-top:6px;">
      <span style="font-weight:600;">username</span>
      Солнце садится, листья шепчутся о прошлом, а воздух делает вид, что ничего не знает.
      <a href="#" style="color:#00376b;text-decoration:none;">#осень</a>
      <a href="#" style="color:#00376b;text-decoration:none;">#deep_space_vibes</a>
    </div>

    <div style="margin-top:6px;color:#8e8e8e;cursor:default;">Посмотреть все комментарии (23)</div>

    <!-- Comments: Luke & Kieran -->
    <div style="margin-top:6px;">
      <span style="font-weight:600;">@raven_logic</span>
      Даже листья устали от твоего пафоса — но ладно, красиво.
    </div>
    <div style="margin-top:4px;">
      <span style="font-weight:600;">@kieran_chronicles</span>
      @raven_logic зависть не красит. В отличие от меня. И кадра.
    </div>
    <div style="margin-top:4px;">
      <span style="font-weight:600;">@raven_logic</span>
      Кто-то должен быть трезвым голосом разума. Сегодня это не ты.
    </div>
    <div style="margin-top:4px;">
      <span style="font-weight:600;">@kieran_chronicles</span>
      Признайся, лайк уже поставил. Просто пытаешься не выглядеть сентиментальным.
    </div>

    <div style="margin-top:8px;color:#8e8e8e;font-size:12px;letter-spacing:.02em;">2 ЧАСА НАЗАД</div>
  </div>

  <!-- Comment input (leads to real reply form) -->
  <div style="border-top:1px solid #ededed;padding:10px 14px;">
    <a href="#quick_reply_form" style="display:block;text-decoration:none;color:#8e8e8e;">
      Добавьте комментарий…
    </a>
    <div style="margin-top:6px;font-size:12px;color:#b1b1b1;">
      Нажмите, чтобы перейти к форме быстрого ответа ниже.
      Если её не видно — откройте
      <a href="newreply.php?tid=THREAD_ID" style="color:#00376b;text-decoration:none;">полную форму ответа</a>.
    </div>
  </div>
</div>

[/html]

0

18

[html]<div style="max-width:420px;margin:20px auto;border:1px solid #e6e6e6;border-radius:12px;background:#fff;font:14px/1.45 -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:#111;">
  <!-- Header -->
  <div style="display:flex;align-items:center;gap:10px;padding:12px 14px;">
    <img src="AVATAR_URL" alt="" style="width:36px;height:36px;border-radius:50%;object-fit:cover;">
    <div style="flex:1;min-width:0;">
      <div style="font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">username</div>
      <div style="font-size:12px;color:#8e8e8e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;">Location</div>
    </div>
    <span style="color:#8e8e8e;">•••</span>
  </div>

  <!-- Square Image -->
  <div style="position:relative;width:100%;padding-top:100%;overflow:hidden;">
    <img src="POST_IMAGE_URL" alt="" style="position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;">
  </div>

  <!-- Actions + likes + caption -->
  <div style="padding:10px 14px;">
    <div style="display:flex;align-items:center;justify-content:space-between;">
      <div style="font-size:20px;letter-spacing:6px;">♡ 💬 ✈️</div>
      <div style="font-size:20px;">🔖</div>
    </div>

    <div style="margin-top:8px;font-weight:600;">1 248 отметок «Нравится»</div>

    <div style="margin-top:6px;">
      <span style="font-weight:600;">username</span>
      Солнце садится, листья шуршат как шепот прошлых обещаний, и даже воздух кажется немного старше.
      <a href="#" style="color:#00376b;text-decoration:none;">#осень</a>
      <a href="#" style="color:#00376b;text-decoration:none;">#deep_space_vibes</a>
    </div>

    <div style="margin-top:6px;color:#8e8e8e;cursor:default;">Посмотреть все комментарии (23)</div>

    <div style="margin-top:6px;">
      <span style="font-weight:600;">@raven_logic</span> 
      Даже листья выглядят так, будто устали от твоего пафоса.
    </div>

    <div style="margin-top:4px;">
      <span style="font-weight:600;">@kieran_chronicles</span> 
      @raven_logic не завидуй. Некоторые умеют быть драматичными и при этом красивыми.
    </div>

    <div style="margin-top:4px;">
      <span style="font-weight:600;">@raven_logic</span> 
      А некоторые просто не умеют молчать.
    </div>

    <div style="margin-top:4px;">
      <span style="font-weight:600;">@kieran_chronicles</span> 
      Признайся, ты бы поставил лайк, если бы мог не выглядеть при этом сентиментальным.
    </div>

    <div style="margin-top:8px;color:#8e8e8e;font-size:12px;letter-spacing:.02em;">2 ЧАСА НАЗАД</div>
  </div>

  <!-- Fake comment input -->
  <div style="border-top:1px solid #ededed;padding:10px 14px;color:#8e8e8e;">
    Добавьте комментарий…
  </div>
</div>
[/html]

0


Вы здесь » дизаийнчик » Фандом » ///


Рейтинг форумов | Создать форум бесплатно