#interface #code #css
Карусель изображений на чистом CSS
Полностью функциональная карусель со стрелками и контролами без единой строчки JS.
https://prglb.ru/4yfkh
Карусель изображений на чистом CSS
Полностью функциональная карусель со стрелками и контролами без единой строчки JS.
https://prglb.ru/4yfkh
#code #html
Сниппет для просмотра всех SVG в спрайте
Сниппет для просмотра всех SVG в спрайте
const sprite = document.querySelector("#sprite");
const symbols = sprite.querySelectorAll("symbol");
symbols.forEach(symbol => {
document.body.insertAdjacentHTML("beforeend",
'<svg width="50" height="50">' +
'<use xlink:href="#${symbol.id}" />' +
'</svg>')
});
Несколько симпатичных эффектов для кнопок
https://codepen.io/ViktorKorolyuk/pen/GYGwpv
#snippets #code #interface
https://codepen.io/ViktorKorolyuk/pen/GYGwpv
#snippets #code #interface
JavaScript-однострочники
Несколько полезных приемов на JS, укладывающихся в одну строчку кода:
Удаление дубликатов из массива
#code #snippets #javascript
Несколько полезных приемов на JS, укладывающихся в одну строчку кода:
Удаление дубликатов из массива
const deDupe = [...new Set(myArray)];Изменение значений двух переменных
[varA, varB] = [varB, varA];Установка свойства по условию
const myObject = { ...myProperty && { propName: myProperty } };Форматирование JSON-строки
const formatted = JSON.stringify(myObj, null, 2);Создание массива, заполненного числами
const numArray = Array.from(new Array(52), (x, i) => i);Перемешивание массива
myArray.sort(() => { return Math.random() - 0.5});Глубокое клонирование
const myClone = JSON.parse(JSON.stringify(originalObject));Источник: https://prglb.ru/5ximt
#code #snippets #javascript
Рваные края в диагональных градиентах
👎 При создании диагональных линейных градиентов в CSS с резким переходом на месте стыка цветов образуется рваная линия.
Маленький хак для решения этой проблемы: начало второго цвета нужно немножко сдвинуть.
👉 Способ 1 - десятые доли процента:
👉 Способ 2 - функция
Источник: https://prglb.ru/3wj0g
#css #snippets #code
👎 При создании диагональных линейных градиентов в CSS с резким переходом на месте стыка цветов образуется рваная линия.
background: linear-gradient(176deg, white, white 75%, black 75%, black 100%);
Маленький хак для решения этой проблемы: начало второго цвета нужно немножко сдвинуть.
👉 Способ 1 - десятые доли процента:
background: linear-gradient(176deg, white, white 75%, black 75.3%, black 100%);
👉 Способ 2 - функция
calc
:background: linear-gradient(176deg, white, white 75%, black calc(75% + 1px), black 100%);
Источник: https://prglb.ru/3wj0g
#css #snippets #code
Очень приятная анимация формы для ввода данных карты
Смотреть: https://prglb.ru/1z3gu
#code #snippets #interface #animation
Смотреть: https://prglb.ru/1z3gu
#code #snippets #interface #animation
Круговое меню на HTML, CSS и JS
Верстаем симпатичное меню с помощью базовых знаний HTML, CSS, JS и геометрии 😲
Смотреть и повторять: https://www.youtube.com/watch?v=RR1Ag4SQ54E&feature=youtu.be
#code #video
Верстаем симпатичное меню с помощью базовых знаний HTML, CSS, JS и геометрии 😲
Смотреть и повторять: https://www.youtube.com/watch?v=RR1Ag4SQ54E&feature=youtu.be
#code #video
Последнее обновление популярного, авторитетного ежегодного руководства по библиотекам и инструментам, подходящим для различных задач при создании React-приложений:
• Starting a new React Project
• Package Manager for React
• React State Management
• React Data Fetching
• Routing with React Router
• CSS Styling in React
• React UI Libraries
• React Animation Libraries
• Visualization and Chart Libraries in React
• Form Libraries in React
• React Type Checking
• Code Structure in React
• React Authentication
• React Backend
• React Database
• React Hosting
• Testing in React
• React and Immutable Data Structures
• React Internationalization
• Rich Text Editor in React
• Payments in React
• Time in React
• React Desktop Applications
• File Upload in React
• Mails in React
• Drag and Drop
• Mobile Development with React
• React VR/AR
• Design Prototyping for React
• React Component Documentation
Please open Telegram to view this post
VIEW IN TELEGRAM
www.robinwieruch.de
React Libraries for 2025
Discover the essential React libraries for 2025! Navigate the vast ecosystem effortlessly with this curated list. Empower your React projects with these powerful tools for seamless development of large-scale applications ...