This media is not supported in your browser
VIEW IN TELEGRAM
✅ Крутые горячие клавиши VS Code
• Shift + Alt + ↓ / ↑ — дублирует строки с курсором вниз. В зависимости от ↓ или ↑ курсор останется на текущей или новой строке.
•Ctrl + L — выделяет всю строку целиком. Теперь копипастить еще проще.
@code_ready | #клавиши
• Shift + Alt + ↓ / ↑ — дублирует строки с курсором вниз. В зависимости от ↓ или ↑ курсор останется на текущей или новой строке.
•Ctrl + L — выделяет всю строку целиком. Теперь копипастить еще проще.
@code_ready | #клавиши
👍21😁4🔥3
Наша команда хочет создать второй канал. Про что нам его сделать?
Anonymous Poll
12%
Только опросы
37%
Оригинальные макеты для верстки
13%
Что-то по дизайну
37%
Теории про Frontend
👍11🔥2😁2
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Как создать анимированное перечеркивания текста?
В CSS существует свойство line-through — перечёркнутый текст, но к сожалению оно не добавляется анимированное. Поэтому предлагаем сделать тебе интересную анимацию перечеркивания текста: ⬇️
☑️ Чтобы сделать данный эффект, необходимы :hover, ::after и ::before, это достаточно долго объяснять, соответственно мы оставляем уже готовый код для его создания. ⤵️
@code_ready | #обучение #html #css
В CSS существует свойство line-through — перечёркнутый текст, но к сожалению оно не добавляется анимированное. Поэтому предлагаем сделать тебе интересную анимацию перечеркивания текста: ⬇️
☑️ Чтобы сделать данный эффект, необходимы :hover, ::after и ::before, это достаточно долго объяснять, соответственно мы оставляем уже готовый код для его создания. ⤵️
<ul>
<li><span>Home</span></li>
<li><span>About us</span></li>
<li><span>Contact</span></li>
</ul>
body {
margin: 0;
background: #333;
font-family: 'Roboto Condensed', sans-serif;
font-size: 25px;
font-weight: 300;
letter-spacing: 5px;
text-transform: uppercase;
color: #fff;
text-align: center;
}
li {
display: inline-block;
padding: 0 20px;
}
span {
position: relative;
cursor: pointer;
}
span:before, span:after {
content: '';
position: absolute;
width: 0%;
height: 1px;
top: 50%;
margin-top: -0.5px;
background: #fff;
}
span:after {
right: 2.5px;
background: #fff;
transition: width 1s cubic-bezier(0.22, 0.61, 0.36, 1);
}
span:hover:before {
background: #fff;
width: 100%;
transition: width 0.5s cubic-bezier(0.22, 0.61, 0.36, 1);
}
span:hover:after {
background: transparent;
width: 100%;
}
@code_ready | #обучение #html #css
👍16🔥3😁3
✅ 2 новых фронтенд канала
Судя по опросу, многим людям зашли бы макеты для верстки и теории Frontend. Мы прислушались и создаем 2 новых канала 10 декабря. 👾
В этих каналах будут не обычные макеты и теории, а оригинальные и интересные. Удачи и ждите релиза 💥
@code_ready | #новость
Судя по опросу, многим людям зашли бы макеты для верстки и теории Frontend. Мы прислушались и создаем 2 новых канала 10 декабря. 👾
В этих каналах будут не обычные макеты и теории, а оригинальные и интересные. Удачи и ждите релиза 💥
@code_ready | #новость
🔥18👍11😁3
Какого псевдоэлемента не существует в CSS?
Anonymous Quiz
10%
::after
8%
::first-letter
29%
::last-letter
53%
::selection
👍11😁5🔥3
✅ Как создать неоновый текст?
При правильном использовании, неоновое свечение добавляет приятные футуристические нотки дизайну сайта, при этом магию неоновых вывесок можно воссоздать с помощью CSS. ⬇️
☑️ Что полезно в text-shadow, так это то, что мы можем применить к нему несколько теней, просто разделив их запятыми.
Ниже вы найдете готовый CSS код для создания неонового текста: ⤵️
@code_ready | #обучение #css
При правильном использовании, неоновое свечение добавляет приятные футуристические нотки дизайну сайта, при этом магию неоновых вывесок можно воссоздать с помощью CSS. ⬇️
☑️ Что полезно в text-shadow, так это то, что мы можем применить к нему несколько теней, просто разделив их запятыми.
Ниже вы найдете готовый CSS код для создания неонового текста: ⤵️
body {
background-color: #000;
}
h1 {
font-size: 100px;
color: #fff;
text-transform: uppercase;
font-family: sans-serif;
text-shadow: 0 0 5px #ffffff, 0 0 10px #ffffff, 0 0 20px #ffffff, 0 0 40px #b303f8, 0 0 80px #b303f8, 0 0 90px #b303f8, 0 0 100px #b303f8, 0 0 150px #b303f8;
text-align: center;
}
@code_ready | #обучение #css
👍8🔥5😁3
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Как создать крутую анимированную кнопку?
Ниже вы найдете уже готовый HTML & CSS код, для создания анимированной hover кнопки. При наведении курсора, она плавно меняет сторону тени и цвет меняется на градиентный. Выглядит это эффектно и привлекательно. ⬇️
@code_ready | #практика #html #css
Ниже вы найдете уже готовый HTML & CSS код, для создания анимированной hover кнопки. При наведении курсора, она плавно меняет сторону тени и цвет меняется на градиентный. Выглядит это эффектно и привлекательно. ⬇️
<div class="main"><a href="#">Read More</a>
</div>
.main {
width: 170px;
height: 70px;
font-weight: bold;
font-size: 20px;
font-family: "Josefin Sans", sans-serif;
background-color: #fdcb6e;
cursor: pointer;
box-shadow: 5px 5px 0 0;
transition: 0.6s;
display: flex;
justify-content: center;
align-items: center;
min-height: 20px;
margin: 0 auto;
}
a {
position: absolute;
text-decoration: none;
color: #000;
z-index: 1000;
}
.main::after {
content: "";
top: 0;
left: 0;
width: 170px;
height: 70px;
background: linear-gradient(to right, #ff7675, #e84393);
opacity: 0;
transition: 0.8s;
}
.main:hover {
box-shadow: -5px -5px 0 0;
transform: scale(0.9);
}
.main:hover::after {
opacity: 1;
}
@code_ready | #практика #html #css
👍10🔥6😁3
Как установить текстовый перенос в CSS?
Anonymous Quiz
60%
text-wrap: wrap
26%
word-wrap: break-word;
7%
wrap-text: true;
7%
text-overflow: ellipsis;
👍11😁6🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Как создать анимацию подчеркивания текста?
В CSS есть свойство text-decoration: underline , оно позволяет подчеркнуть текст, но не создает анимированного подчеркивания. ⬇️
☑️ Для его создания нам необходимы псевдоэлементы after, before и псевдокласс hover. Все стили в теге a, это дизайн текста, бонусом мы оставляем эффект огня для текста: ⤵️
@code_ready | #практика #css
В CSS есть свойство text-decoration: underline , оно позволяет подчеркнуть текст, но не создает анимированного подчеркивания. ⬇️
☑️ Для его создания нам необходимы псевдоэлементы after, before и псевдокласс hover. Все стили в теге a, это дизайн текста, бонусом мы оставляем эффект огня для текста: ⤵️
body {
background-color: #000;
}
a {
color: #fff;
display: inline-block;
font-size: 70px;
font-family: sans-serif;
font-weight: 600;
text-decoration: none;
margin-top: 20%;
text-shadow: 0 0 20px #fefcc9, 10px -10px 30px #feec85, -20px -20px 40px #ffae34, 20px -40px 50px #ec760c, -20px -60px 60px #cd4606, 0 -80px 70px #973716, 10px -90px 80px #451b0e;
}
a:after {
background-color: #f66d52;
display: block;
content: "";
height: 5px;
width: 0%;
-webkit-transition: width .5s ease-in-out;
transition: width .5s ease-in-out;
}
a:hover:after {
width: 100%;
}
@code_ready | #практика #css
👍13🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Как сделать эластичную SVG анимацию?
Если говорить подробно, SVG — это мощный текстовый эффект CSS. Он предоставляет вам возможность выделить ваш текст, добавив эффекты к контуру и фону текста. ⬇️
☑️ Сначала будет показан контур вашего текста, чтобы люди могли узнать его содержание, а затем фон. Он работает постоянно, чтобы вы могли привлечь больше внимания посетителей вашего сайта.
Мы сделали HTML & SCSS код ниже, чтобы вы смогли добавить SVG эффект прямо себе на сайт:
@code_ready | #практика #html #scss
Если говорить подробно, SVG — это мощный текстовый эффект CSS. Он предоставляет вам возможность выделить ваш текст, добавив эффекты к контуру и фону текста. ⬇️
☑️ Сначала будет показан контур вашего текста, чтобы люди могли узнать его содержание, а затем фон. Он работает постоянно, чтобы вы могли привлечь больше внимания посетителей вашего сайта.
Мы сделали HTML & SCSS код ниже, чтобы вы смогли добавить SVG эффект прямо себе на сайт:
<svg viewbox="0 0 800 600">
<symbol id="s-text">
<text text-anchor="middle"
x="50%"
y="35%"
class="text--line">
Elastic
</text>
</symbol>
<g class="g-ants">
<use xlink:href="#s-text"
class="text-copy"></use>
<use xlink:href="#s-text"
class="text-copy"></use>
<use xlink:href="#s-text"
class="text-copy"></use>
<use xlink:href="#s-text"
class="text-copy"></use>
<use xlink:href="#s-text"
class="text-copy"></use>
</g>
</svg>
$colors: #360745, #D61C59, #E7D84B, #EFEAC5, #1B8798;
body {
background: hsl(200,70,11);
background-size: .12em 100%;
font: 10em/1 Arial;
}
svg {
position: absolute;
width: 100%;
height: 100%;
}
$max: 5;
$stroke-step: 7%;
.text-copy {
fill: none;
stroke: white;
stroke-dasharray: $stroke-step $stroke-step * ($max - 1);
stroke-width: 3px;
animation: stroke-offset 9s infinite linear;
@for $item from 1 through $max {
$stroke-color: nth($colors, $item);
&:nth-child(#{$item}) {
stroke: $stroke-color;
stroke-dashoffset: $stroke-step * $item;
}
}
}
@keyframes stroke-offset {
50% {
stroke-dashoffset: $stroke-step * $max;
stroke-dasharray: 0 $stroke-step * $max*2.5;
}
}
@code_ready | #практика #html #scss
🔥18👍6
✅ Как сбросить кеш в браузере?
Когда вы используете какой-либо браузер, например Chrome, некоторая информация о посещенных сайтах сохраняется в файлах cookie и кеш-памяти. Удаление этих данных помогает устранить различные проблемы с сайтами.
Чтобы сбросить кеш нужно:
1) Нажать на сайте правой кнопкой мышки, и выбрать "Посмотреть код"
2) Сверху слева найти кнопку "Перезагрузки сайта"
3) Нажать правой кнопки мышки на эту кнопку и выбрать "очистка кеша и жесткая перезагрузка"
@code_ready | #обучение
Когда вы используете какой-либо браузер, например Chrome, некоторая информация о посещенных сайтах сохраняется в файлах cookie и кеш-памяти. Удаление этих данных помогает устранить различные проблемы с сайтами.
Чтобы сбросить кеш нужно:
1) Нажать на сайте правой кнопкой мышки, и выбрать "Посмотреть код"
2) Сверху слева найти кнопку "Перезагрузки сайта"
3) Нажать правой кнопки мышки на эту кнопку и выбрать "очистка кеша и жесткая перезагрузка"
@code_ready | #обучение
👍20🔥5👎3
👍15😁4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Горячие клавиши для быстрой верстки
• В Figma (Ctrl + Shift) — выбирает сразу несколько элементов.
• В VS Code (Ctrl + Alt + ↓) — множественный ввод, поможет поставить курсор сразу в нескольких местах.
@code_ready | #клавиши
• В Figma (Ctrl + Shift) — выбирает сразу несколько элементов.
• В VS Code (Ctrl + Alt + ↓) — множественный ввод, поможет поставить курсор сразу в нескольких местах.
@code_ready | #клавиши
👍22🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Создание невероятной SCSS анимации
Создание анимаций может добавить захватывающий и привлекательный вид вашему веб-дизайну. Она использует HTML-элемент span, для позиционирования каждой буквы в строке и отскакивает каждую во время текстовой анимации.
☑️ Делимся уже готовым HTML и SCSS кодом, для создания крутой анимации: ⬇️
@code_ready | #обучение #html #scss
Создание анимаций может добавить захватывающий и привлекательный вид вашему веб-дизайну. Она использует HTML-элемент span, для позиционирования каждой буквы в строке и отскакивает каждую во время текстовой анимации.
☑️ Делимся уже готовым HTML и SCSS кодом, для создания крутой анимации: ⬇️
<span>W</span>
<span>E</span>
<span>E</span>
<span>K</span>
<span>E</span>
<span>N</span>
<span>D</span>
@import url("https://fonts.googleapis.com/css2?family=Titan+One&display=swap");
span {
-webkit-text-stroke-width: 1.25px;
-webkit-text-stroke-color: #000;
font-size: 100px;
text-shadow: 0 0px #f3c623, 0 0px #f2aaaa;
transform: translate(0, 100%) rotate(4deg);
animation: jump 2s ease-in-out infinite;
display: inline-block;
font-family: "Titan One", cursive;
color: #fff;
@for $i from 1 through 7 {
&:nth-child(#{$i}) {
animation-delay: 120ms * $i;
}
}
}
@keyframes jump {
33% {
text-shadow: 0 60px #f37121, 0 150px #f2aaaa;
}
50% {
transform: translate(0, 0) rotate(-4deg);
text-shadow: 0 0px #8fc0a9, 0 0px #84a9ac;
}
66.67% {
text-shadow: 0 -60px #d54062, 0 -150px #8fc0a9;
}
}
@code_ready | #обучение #html #scss
👍11🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Лучшие горячие клавиши для верстки
• Shift + Alt + F — отформатировать листинг. Быстро выровняет код, чтобы он стал более читаемым, понятным и красивым.
• Ctrl + D — множественное редактирование. Изменит одинаковый код сразу в нескольких местах.
• Alt — множественный ввод. Поможет написать одно и то же сразу в нескольких местах.
@code_ready | #клавиши
• Shift + Alt + F — отформатировать листинг. Быстро выровняет код, чтобы он стал более читаемым, понятным и красивым.
• Ctrl + D — множественное редактирование. Изменит одинаковый код сразу в нескольких местах.
• Alt — множественный ввод. Поможет написать одно и то же сразу в нескольких местах.
@code_ready | #клавиши
🔥18👍8😁3
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Создания крутой JavaScript анимации
Данная анимация, создана с помощью CSS и JS, в HTML там нужно создать лишь заголовок <h2> . Каждую секунду она плавно менять задний фон и тень текста на рандомный цвета, которые вы добавили в массив.
☑️ Делимся уже готовым CSS и JS кодом ниже, для создания крутой анимации: ⬇️
@code_ready | #css #js
Данная анимация, создана с помощью CSS и JS, в HTML там нужно создать лишь заголовок <h2> . Каждую секунду она плавно менять задний фон и тень текста на рандомный цвета, которые вы добавили в массив.
☑️ Делимся уже готовым CSS и JS кодом ниже, для создания крутой анимации: ⬇️
:root {
--color: #ffffff;
--background: #2196f3;
}
body{
font-family: 'Baloo Tamma 2', cursive;
font-weight: 800;
background: var(--background);
color: var(--color);
transition: 4s;
}
h2{
text-align: center;
width: 100%;
font-size: 80px;
letter-spacing: 5px;
transition: 4s;
text-shadow: -1px -1px 0px var(--background),
3px 3px 0px var(--background),
6px 6px 0px #00000055;
}
const colors = [
'#2196f3',
'#f4,
'#3f5e',
'#ec4899',
'#6366f1',
'#3b82f6',
'#0ea5e9',
'#84cc16',
'#ef4444',
]
setInterval(() => {
const color = colors[Math.floor(Math.random()*colors.length)]
document.body.style.setProperty('--background', color)
}, 5000)
@code_ready | #css #js
👍11🔥4
👍20😁4