пост от brianna fraser: dark spells that are extremely dangerous for the victim who has become the target of the caster. the torments that will haunt her before her death are not comparable to the most cruel tortures - after them, death itself will seem like a cherished salvation.

    hagalnaudbase00

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

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


    Вы здесь » hagalnaudbase00 » welcome » магазин?


    магазин?

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

    1

    https://forumupload.ru/uploads/001b/af/a2/46/416047.png

    0

    2

    0

    3

    Код:
    <div class="sales">
        <h1>Выберите товары</h1>
        <div class="forsale">
          <div class="art">
            <h2>арт1</h2>
            <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
            <span>Цена: <span class="price">1000</span> руб.</span>
          </div>
          <div class="art">
            <h2>арт2</h2>
            <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
            <span>Цена: <span class="price">1000</span> руб.</span>
          </div>
          <div class="art">
            <h2>арт3</h2>
            <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
            <span>Цена: <span class="price">1000</span> руб.</span>
          </div>
          <div class="art">
            <h2>арт4</h2>
            <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
            <span>Цена: <span class="price">1000</span> руб.</span>
          </div>
          <div class="art">
            <h2>арт5</h2>
            <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
            <span>Цена: <span class="price">1000</span> руб.</span>
          </div>
          <div class="art">
            <h2>арт6</h2>
            <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
            <span>Цена: <span class="price">1000</span> руб.</span>
          </div>
        </div>
        <div class="takeit">
        </div></div>

    0

    4

    0

    5

    [html]<style>
    .sales h2, .sales h1 {
        margin: 0px;
        font-size: 15px;
        font-family: 'Owen Pro Medium'!important;
    }

    .sales {
        font-family: var(--font-title);
        display: inline-flex;
        flex-direction: column;
    align-items: center;}
          .art {
        display: inline-flex;
        border-radius: 12px;
        border: 1px solid black;
        padding: 10px;
        flex-direction: column;
        align-items: center;
        cursor: pointer;
         width: 200px; }
         
          .take {
            background-color: yellow;
          }
         
          .forsale {
    display: flex;
        flex-wrap: wrap;
        width: 600px;
        gap: 7px;
        justify-content: center;
    }
         
          .takeit {
            margin-top: 20px;
            border: 1px solid black;
            padding: 10px;
          width:400px;}
        </style>
    <div class="sales">
    <h1>Выберите товары</h1>
    <div class="forsale">
    <div class="art">
    <h2>арт1</h2>
    <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
    описание Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    <span>Цена: <span class="price">1000</span> руб.</span>
    </div>
    <div class="art">
    <h2>арт2</h2>
    <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
    описание Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    <span>Цена: <span class="price">1000</span> руб.</span>
    </div>
    <div class="art">
    <h2>арт3</h2>
    <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
    описание Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    <span>Цена: <span class="price">1000</span> руб.</span>
    </div>
    <div class="art">
    <h2>арт4</h2>
    <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
    описание Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    <span>Цена: <span class="price">1000</span> руб.</span>
    </div>
    <div class="art">
    <h2>арт5</h2>
    <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
    описание Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    <span>Цена: <span class="price">1000</span> руб.</span>
    </div>
    <div class="art">
    <h2>арт6</h2>
    <img src='https://forumstatic.ru/files/001b/f2/e1/94481.png?v=1'><br>
    описание Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    <span>Цена: <span class="price">1000</span> руб.</span>
    </div>
    </div>
    <button class="reset-btn">Сбросить выбор</button>
    <h1>Ваша покупка:</h1>
    <div class="takeit"></div>
    <button class="copy-btn">Копировать заказ</button>
    </div>

    <script>
    $(document).ready(function() {
      var selectedItems = []; // массив выбранных элементов
      var totalPrice = 0; // общая цена выбранных элементов
     
      // функция обновления текста заказа
      function updateOrderText() {
        var orderText = "Оформлен заказ на ";
        var itemNames = [];
        for (var i = 0; i < selectedItems.length; i++) {
          itemNames.push(selectedItems[i].find("h2").text());
        }
        orderText += itemNames.join(", ") + " с общей суммой " + totalPrice + " руб.";
        $(".takeit").html(orderText);
      }
     
      // функция обновления общей цены
      function updateTotalPrice() {
        totalPrice = 0;
        for (var i = 0; i < selectedItems.length; i++) {
          var price = parseInt(selectedItems[i].find(".price").text());
          totalPrice += price;
        }
      }
     
      // обработчик клика на элемент art
      $(".art").click(function() {
        var isSelected = $(this).hasClass("take"); // проверяем, выбран ли элемент
        if (isSelected) {
          $(this).removeClass("take"); // если выбран, удаляем класс take
          var index = selectedItems.indexOf($(this)); // находим индекс элемента в массиве выбранных элементов
          selectedItems.splice(index, 1); // удаляем элемент из массива выбранных элементов
        } else {
          $(this).addClass("take"); // если не выбран, добавляем класс take
          selectedItems.push($(this)); // добавляем элемент в массив выбранных элементов
        }
        updateTotalPrice(); // обновляем общую цену
        updateOrderText(); // обновляем текст заказа
      });
     
      // обработчик клика на кнопку копирования
      $(".copy-btn").click(function() {
        var orderText = $(".takeit").text();
        var tempInput = $("<input>").val(orderText).appendTo("body").select();
        document.execCommand("copy");
        tempInput.remove();
        alert("Текст заказа скопирован в буфер обмена!");
      });
     
      // обработчик клика на кнопку сброса выбора
      $(".reset-btn").click(function() {
        selectedItems = []; // обнуляем массив выбранных элементов
        totalPrice = 0; // обнуляем общую цену
        $(".art").removeClass("take"); // удаляем класс take у всех элементов art
        updateOrderText(); // обновляем текст заказа
      });
    });
    </script>[/html]

    0


    Вы здесь » hagalnaudbase00 » welcome » магазин?


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