Как сделать этот предмет с помощью CSS + HTML(Меня интересует елемент, что находится посередине.)?

Ссылка скопирована
1 ответ

Как сделать этот предмет с помощью CSS + HTML(Меня интересует елемент, что находится посередине.)?

Дополнительно:

Взять svg...

  • Ankhena, разрешите Вас процитировать

    Как сделать этот предмет с помощью CSS + HTML(Меня интересует елемент, что находится посередине.)?

  • Даниил, собственно, я не пишу это в ответы и не предлагаю никому вызовов.

    SVG задачу решит? Решит.
    Если автор хочет решений с градиентами и border-radius'ами, то может начать с того, что пробовал и не получилось. Делать за него не имею желания.

  • Ankhena, SVG задачу не решит, т.к. задача звучит "Как сделать этот предмет с помощью CSS + HTML"
  • Вот так

    • Достаточно одного div и одного bg

      <div class="container"></div>

      .container {   width: 130px;   height: 70px;   background: radial-gradient(ellipse 100% 90% at left 20%, transparent 99.5%, orange) no-repeat left center/ 33% 100%,     linear-gradient(orange, orange) no-repeat top center / 34% 100%,     radial-gradient(ellipse 100% 90% at right 20%, transparent 99.5%, orange) no-repeat right center/ 33% 100%; }

      .container { width: 130px; height: 70px; background: radial-gradient(ellipse 100% 90% at left 20%, transparent 99.5%, orange) no-repeat left center/ 33% 100%, linear-gradient(orange, orange) no-repeat top center / 34% 100%, radial-gradient(ellipse 100% 90% at right 20%, transparent 99.5%, orange) no-repeat right center/ 33% 100%; }

    • Ankhena, действительно, позабыл что градиентов, как и обычных фонов, можно несколько задать, спозиционировав.
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Алексей Денисов Ответ

    Для создания элемента, который находится посередине страницы с помощью CSS и HTML, можно воспользоваться несколькими способами. Один из наиболее распространенных способов - использовать flexbox.

    Пример кода:

     
     
     
     
     
    <title>Centered Element</title>
     
      body {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100vh;
        margin: 0;
      }
      .centered {
        width: 200px;
        height: 200px;
        background-color: lightblue;
      }
     
     
     
      <div class="centered"></div>

    <title>Centered Element</title> body { display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .centered { width: 200px; height: 200px; background-color: lightblue; } <div class="centered"></div>

    В данном примере, элемент с классом "centered" будет находиться посередине страницы благодаря использованию flexbox. Свойство "display: flex" применяется к тегу , чтобы центрировать элементы внутри него. Свойства "justify-content: center" и "align-items: center" выравнивают элементы по горизонтали и вертикали соответственно.

    Таким образом, при открытии страницы элемент с классом "centered" будет отображаться посередине страницы. Вы можете изменить размеры и стили этого элемента, чтобы соответствовать вашим потребностям.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно