Size: a a a

htmlbase.ru - чат по front-end разработке

2021 November 13

Е

Евгений in htmlbase.ru - чат по front-end разработке
тебе не надо будет каждый раз обновлять лист, при изменении дерева элементов - коллекция автоматически обновиться
источник

Е

Евгений in htmlbase.ru - чат по front-end разработке
собственно теперь решение вашей задачи - пустяки)
источник

N

Nurdaulet in htmlbase.ru - чат по front-end разработке
как получить количество дивов в листе ?

Аружан Сду, [13.11.2021 18:27]
ul - #list ,  div - .todo
источник

N

Nurdaulet in htmlbase.ru - чат по front-end разработке
Короче классы и айди такие
источник

N

Nurdaulet in htmlbase.ru - чат по front-end разработке
Какие метод нужен
источник

Е

Евгений in htmlbase.ru - чат по front-end разработке
getElementById и getElementsByClassName
источник

СА

Султанбек Айдарбаев... in htmlbase.ru - чат по front-end разработке
Разными способами можно получить количество divов.  document.queryselectorAll('');
источник

Е

Евгений in htmlbase.ru - чат по front-end разработке
Этот метод вернет статическую коллекцию... каждый раз надо ручками пересчитывать
источник

VC

Valera CSS_Junior in htmlbase.ru - чат по front-end разработке
в Safari на Mac Webp формат изображений не поддерживается. А поддерживается ли Webp в Safari на iOs?
источник

Е

Евгений in htmlbase.ru - чат по front-end разработке
Гугли тег picture там все само что надо подсунет
источник
2021 November 14

М

Максим in htmlbase.ru - чат по front-end разработке
всем привет, мучаюсь над анимацией кругов. Есть 5 кругов (сверху), которые должны перемещаться на места друг друга, например синий на место красного и наоборот и 5 кругов (снизу), которые отвечают за расположение (типа кнопки), т.е наводишь на синий круг снизу и круги сверху начинают анимацию переходов. Как это можно сделать? Css и JavaScript, можно и так и так
источник

М

Максим in htmlbase.ru - чат по front-end разработке
источник

М

Максим in htmlbase.ru - чат по front-end разработке
код HTML
<div class="main">
       <div class="circls">
           <div class="cls1"></div>
           <div class="cls2"></div>
           <div class="cls3"></div>
           <div class="cls4"></div>
           <div class="cls5"></div>
       </div>
       <div class="js">
           <div class="btw1"></div>
           <div class="btw2"></div>
           <div class="btw3"></div>
           <div class="btw4"></div>
           <div class="btw5"></div>
       </div>
источник

М

Максим in htmlbase.ru - чат по front-end разработке
код css
body{
   margin: 0;
   font-family: 'Montserrat', sans-serif;
   background-color: black;
   font-size: 15px;
   line-height: 1.6;
   color: #333;
}

.main{
   display: flex;
   flex-direction: column;
   justify-content: center;
   width: 100%;
   height: 100vh;
   background: url("img/black.jpg") center no-repeat;
   -webkit-background-size: cover;
   background-size: cover;
}

.circls{
   margin-top: 50px;
   display: flex;
   flex-direction: row;
   justify-content: center;
   width: 100%;
   height: 100vh;
   -webkit-background-size: cover;
   background-size: cover;
}

.cls1{
 position: relative;
 left: 60px;
 background-color: blue;

 width: 40px;
 height: 40px;
 border-radius: 20px;

 -webkit-animation:pulsing 1s infinite;
 animation: pulsing 1s infinite;
}

.cls2{
   position: relative;
   left: 60px;
   background-color: red;

   width: 40px;
   height: 40px;
   border-radius: 20px;

   -webkit-animation:pulsing 1s infinite;
   animation: pulsing 1s infinite;
}

.cls3{
   position: relative;
   top: 20px;
   background-color: yellow;

   width: 40px;
   height: 40px;
   border-radius: 20px;

   -webkit-animation:pulsing 1s infinite;
   animation: pulsing 1s infinite;
}

.cls4{
   position: relative;
   top: 40px;
   right: 60px;
   background-color: orange;
   
   width: 40px;
   height: 40px;
   border-radius: 20px;

   -webkit-animation:pulsing 1s infinite;
   animation: pulsing 1s infinite;
}

.cls5{
   position: relative;
   top: 40px;
   right:60px;
   background-color: green;

   width: 40px;
   height: 40px;
   border-radius: 20px;

   -webkit-animation:pulsing 1s infinite;
   animation: pulsing 1s infinite;
}

.js{
   display: flex;
   flex-direction: row;
   justify-content: center;
   width: 100%;
   height: 100vh;
   -webkit-background-size: cover;
   background-size: cover;
}

.btw1{
   margin: 40px;
   background-color: blue;
   width: 80px;
   height: 80px;
   border-radius: 40px;
}

.btw2{
   margin: 40px;
   background-color: red;
   width: 80px;
   height: 80px;
   border-radius: 40px;
}

.btw3{
   margin: 40px;
   background-color: yellow;
   width: 80px;
   height: 80px;
   border-radius: 40px;
}

.btw4{
   margin: 40px;
   background-color: orange;
   width: 80px;
   height: 80px;
   border-radius: 40px;
}

.btw5{
   margin: 40px;
   background-color: green;
   width: 80px;
   height: 80px;
   border-radius: 40px;
источник

Е

Евгений in htmlbase.ru - чат по front-end разработке
Не ясно куда какой должен переместиться))
источник

М

Максим in htmlbase.ru - чат по front-end разработке
в принципе куда угодно, главное на место другого круга. Если прям нужно конкретно то пусть Синий на место красного, красный на место оранжевого, оранжевый на место зеленного, зеленый на место синего
источник

М

Максим in htmlbase.ru - чат по front-end разработке
желтый пусть пока на месте стоит)
источник

Е

Евгений in htmlbase.ru - чат по front-end разработке
Ну если так... я бы сделал 5 классов, для положения каждого элемента (без разницы на цвет), и через js вешал бы рандомно эти классы...
источник

М

Максим in htmlbase.ru - чат по front-end разработке
проблема в том что в css файле через relative я расположил круги сверху, в js файле я начинаю делать анимацию, и когда анимация происходит круги сначала встают на первоначальную позицию (как это было до relative) а потом встают на указанную позицию
источник

М

Максим in htmlbase.ru - чат по front-end разработке
сейчас видео скину
источник