Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻3🔥2🐳1
namespace
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3🔥2👨💻1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👨💻2🐳1
Break
Continue
break
: используется в циклах (for и т. д.) и операторах переключения, завершает итерацию/переключение и пропускает весь оставшийся код в цикле или блоке переключения.continue
: используется только в циклах, пропускает весь оставшийся код в цикле и начинает следующую итерацию с начала цикла.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👨💻2🐳1
mask
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳3👨💻3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳3👨💻3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳3👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🐳2👨💻2
mix-blend-mode
можно смешать цвет элемента с расположенными ниже элементами или родительским фоном, получая интересные эффекты.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳3👨💻2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨💻3🐳2
Пример использования SCSS mixin:
// Определяем миксин
@mixin box-shadow($x, $y, $blur, $color) {
-webkit-box-shadow: $x $y $blur $color;
-moz-box-shadow: $x $y $blur $color;
box-shadow: $x $y $blur $color;
}
// Используем миксин
.button {
@include box-shadow(0px, 4px, 5px, rgba(0, 0, 0, 0.3));
padding: 10px 20px;
background-color: #3498db;
color: white;
border: none;
border-radius: 5px;
cursor: pointer;
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4👨💻3🔥2
Основные CSS Фильтры:
blur()
– Размытие элемента.image {
filter: blur(5px);
}
brightness()
– Изменение яркости элемента.image {
filter: brightness(150%);
}
contrast()
– Изменение контраста.image {
filter: contrast(200%);
}
Please open Telegram to view this post
VIEW IN TELEGRAM
👨💻4🔥2🐳2
Основные CSS Фильтры:
sepia()
– Преобразование в сепию.image {
filter: sepia(100%);
}
invert()
– Инверсия цветов.image {
filter: invert(100%);
}
opacity()
– Прозрачность.image {
filter: opacity(50%);
}
Комбинирование фильтров:
.image {
filter: grayscale(100%) blur(2px) contrast(150%);
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👨💻3🐳2
<meta>
charset
- Задает кодировку документа.content
- Устанавливает значение атрибута, заданного с помощью name или http-equiv.http-equiv
- Предназначен для конвертирования метатега в заголовок HTTP.name
- Имя метатега, также косвенно устанавливает его предназначение.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🐳2👨💻2
const video = document.querySelector('video');
video.play(); // Запуск воспроизведения
video.pause(); // Пауза воспроизведения
video.volume = 0.5; // Установка громкости на 50%
video.currentTime = 60; // Перемотка на 60-ю секунду видео
Вы можете отслеживать различные события, такие как начало воспроизведения, пауза, завершение и другие.
video.addEventListener('ended', () => {
alert('Видео завершено!');
});
const track = video.addTextTrack('subtitles', 'English', 'en');
track.mode = 'showing';
track.addCue(new VTTCue(0, 10, 'Hello, world!'));
@codeWeaveChannel | #JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🐳3👨💻2
display: none
: Убирает элемент из документа, он не занимает места на странице и не отображается.display: block
: Элемент становится блочным, занимает всю ширину контейнера и переносится на новую строку.display: inline
: Элемент становится строчным, занимает только необходимую ширину и находится в одной строке с другими строчными элементами.display: inline-block
: Комбинация блочного и строчного элементов: ведет себя как строчный, но позволяет задавать размеры (ширину и высоту).@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👨💻3🐳2
display: flex
: Включает гибкую раскладку (Flexbox), что позволяет легко выравнивать и распределять пространство между элементами в контейнере.display: grid
: Включает сеточную раскладку (CSS Grid), что дает возможность создавать сложные макеты с использованием рядов и столбцов.display: table
: Элемент ведет себя как таблица, что полезно для макетов, требующих табличной структуры.<div class="block">Я блочный элемент</div>
<span class="inline">Я строчный элемент</span>
<div class="inline-block">Я строчно-блочный элемент</div>
<div class="flex-container">
<div>Я часть flex-контейнера</div>
</div>
<div class="grid-container">
<div>Я часть grid-контейнера</div>
</div>
@codeWeaveChannel | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳4🔥2👨💻2
Используя систему сеток Bootstrap, вы можете создать базовую структуру страницы:
<div class="container">
<div class="row">
<div class="col-md-8">Основной контент</div>
<div class="col-md-4">Боковая панель</div>
</div>
</div>
Этот код создаст две колонки: одна займет 8 частей из 12, а вторая — 4 части, на устройствах среднего размера (например, планшетах) и больше.
Пример модального окна на Bootstrap:
<!-- Кнопка для открытия модального окна -->
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
Запустить демо модальное окно
</button>
<!-- Модальное окно -->
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Заголовок модального окна</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
Содержимое модального окна...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Закрыть</button>
<button type="button" class="btn btn-primary">Сохранить изменения</button>
</div>
</div>
</div>
</div>
Пример использования утилит Bootstrap для отступов и выравнивания текста:
<div class="p-3 mb-2 bg-light text-center">Центрированный текст с внутренними отступами</div>
Этот пример создает блок с текстом, который центрируется и имеет внутренние отступы.
@codeWeaveChannel | #bootstrap
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳2👨💻1
@codeWeaveChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🐳2👨💻1
foreach
в C#foreach (var item in collection) {
Console.WriteLine(item);
}
foreach (var pair in dictionary) {
Console.WriteLine($"Key: {pair.Key}, Value: {pair.Value}");
}
foreach (var item in collection.Where(x => x.IsActive)) {
Console.WriteLine(item.Name);
}
@codeWeaveChannel | #csharp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🐳1👨💻1