.center-flex {
display: flex;
align-items: center;
justify-content: center;
}
.center-grid {
display: grid;
place-items: center;
}
.center-absolute {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2👍2
Используйте селекторы :first-child, :last-child и :nth-child() для точного выбора элементов в HTML документе.
:first-child
: Выбирает первый дочерний элемент своего родителя.li:first-child {
/* Стили для первого элемента списка */
}
:last-child
: Выбирает последний дочерний элемент своего родителя.li:last-child {
/* Стили для последнего элемента списка */
}
:nth-child()
: Выбирает элементы, которые соответствуют указанному математическому выражению./* Выбор каждого четвертого элемента */
li:nth-child(4n) {
/* Стили для каждого четвертого элемента списка */
}
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
JavaScript предоставляет несколько способов преобразования строк в числа в зависимости от ваших потребностей.
parseInt()
: Преобразует строку в целое число.let str = "123";
let num = parseInt(str);
console.log(num); // Output: 123
parseFloat()
: Преобразует строку в число с плавающей точкой.let str = "3.14";
let num = parseFloat(str);
console.log(num); // Output: 3.14
Number()
: Преобразует строку в число (целое или с плавающей точкой).let str = "42";
let num = Number(str);
console.log(num); // Output: 42
Unary Plus (+)
: Используется для преобразования строки в число.let str = "99";
let num = +str;
console.log(num); // Output: 99
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤2
JavaScript фреймворки предоставляют разработчикам мощные инструменты для создания динамичных и интерактивных веб-приложений. Вот некоторые из самых популярных фреймворков:
- виртуальный DOM для оптимизации производительности.
- удобное управление состоянием.
- обширное сообщество и экосистема.
- простота в изучении.
- гибкость.
- богатая функциональность и активное сообщество.
- высокая производительность.
- масштабируемость.
- широкий выбор библиотек и модулей.
- единый язык для клиентской и серверной разработки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
const
и readonly
заключается в том, что значения констант определяются во время компиляции, в то время как переменные readonly
могут быть инициализированы либо во время компиляции, либо во время выполнения программы.public class ConstVsReadonly
{
private const int CONST_VALUE = 0;
private readonly int _readonlyValue;
public ConstVsReadonly(int readonlyValue)
{
_readonlyValue = readonlyValue;
}
}
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
spellcheck
указывает браузеру проверять или нет правописание и грамматику в тексте элемента<textarea lang="ru" spellcheck="true"></textarea>
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤2
<p>Кошка</p>
<p></p>
<p>Собака</p>
p {
width: 150px;
height: 150px;
border: 1px solid #000000;
}
p:empty {
background: red;
}
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2👍2
Создавайте документы и веб-страницы за считанные секунды.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥2
SELECT t1.column1, t2.column2
FROM table1 t1
INNER JOIN table2 t2 ON t1.id = t2.id;
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤2👍2
Ключевые слова
var
, let
и const
используются для объявления переменных в JavaScript. var
имеет функциональную область видимости и может быть переопределена, let
обеспечивает блочную область видимости и может быть изменена, а const
также имеет блочную область видимости, но не может быть переопределена после инициализации. Используйте const
, когда значение переменной не должно изменяться, let
для изменяемых переменных в рамках блока, и var
предпочтительно не использовать из-за его неявной области видимости.// Использование var
var x = 10;
console.log(x); // Вывод: 10
x = 20;
console.log(x); // Вывод: 20
// Использование let
let y = 30;
console.log(y); // Вывод: 30
y = 40;
console.log(y); // Вывод: 40
// Использование const
const z = 50;
console.log(z); // Вывод: 50
// Попытка переопределения const вызовет ошибку
// z = 60; // TypeError: Assignment to constant variable
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2❤1
<h1 class="text-gradient">Разноцветный заголовок!</h1>
.text-gradient {
background: linear-gradient(145deg, #B657A8, #1A154B);
background-clip: text;
-webkit-background-clip: text;
color: transparent;
}
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥1