Есть ли отличия между данными записями CSS свойств при показе HTML страницы:
Anonymous Quiz
67%
При отображении страницы разницы нет, просто вторая запись - это более краткая запись свойств первой
13%
Это же очевидно, здесь представлены разные свойства
5%
Затрудняюсь ответить
7%
Первая запись является краткой записью второй
7%
Свойство background-image в первом случае странное...
Если для контейнера в CSS написать margin: 10px;, то к чему будет применено данное свойство?
Anonymous Quiz
1%
К трем сторонам на усмотрение браузера
2%
Только к правой и левой стороне контейнера
2%
Только к верхней и нижней стороне контейнера
1%
Только к верхней стороне контейнера
94%
К каждой из сторон контейнера
👍4😴3👎1
Сколько ошибок в следующем CSS коде:
Anonymous Quiz
48%
2
33%
3
8%
Нет ошибок
6%
Что-то здесь явно не так!
5%
4
Вопрос на CSS собеседовании.
Как работает псевдокласс :placeholder-shown?
Ответ:
Псевдокласс :placeholder-shown срабатывает, когда у элементов input или textarea отображается placeholder. Если пользователь начинает ввод текста, то placeholder скрывается, и поэтому псевдокласс :placeholder-shown не применяется.
#css #собеседование
Как работает псевдокласс :placeholder-shown?
Ответ:
input:placeholder-shown {
background-color: lightgray;
}
#css #собеседование
👍6
Хотите научиться создавать привлекательные карточки товара без Bootstrap и готовых шаблонов?
📅 9 сентября в 20:00 МСК на открытом уроке мы разберём, как из базовых тегов и CSS-свойств собрать мини-проект, достойный портфолио. Вы увидите, как блок <article> превратить в интерактивную витрину: текст, изображение, кнопка «Купить» и эффекты при наведении.
❗️ Вы поймёте, какие CSS-свойства (margin, padding, background-color, border) отвечают за композицию, а :hover добавит лёгкую анимацию при наведении. В реальном времени создадим карточку, применим шрифты, цвета и узнаем, как обеспечить кросс-браузерность без библиотек и фреймворков.
Урок проходит в преддверие старта курса «JavaScript Developer. Basic» и все участники получат скидку на обучение.
👉 Запишитесь на открытый урок → https://vk.cc/cPdEpU
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
📅 9 сентября в 20:00 МСК на открытом уроке мы разберём, как из базовых тегов и CSS-свойств собрать мини-проект, достойный портфолио. Вы увидите, как блок <article> превратить в интерактивную витрину: текст, изображение, кнопка «Купить» и эффекты при наведении.
❗️ Вы поймёте, какие CSS-свойства (margin, padding, background-color, border) отвечают за композицию, а :hover добавит лёгкую анимацию при наведении. В реальном времени создадим карточку, применим шрифты, цвета и узнаем, как обеспечить кросс-браузерность без библиотек и фреймворков.
Урок проходит в преддверие старта курса «JavaScript Developer. Basic» и все участники получат скидку на обучение.
👉 Запишитесь на открытый урок → https://vk.cc/cPdEpU
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Вопрос на JavaScript собеседовании.
Как проверить, что две строки являются анаграммами друг друга?
Ответ:
В решении можно сделать так, чтобы регистр символов (большие и маленькие буквы) не влиял на работу кода. Если этого не сделать, то первая заглавная буква в первой строке может всё испортить: во второй строке она будет стоять последней и быть маленькой, а не большой.
#js #собеседование
Как проверить, что две строки являются анаграммами друг друга?
Ответ:
var firstWord = "Логика";
var secondWord = "Иголка";
isAnagram(firstWord, secondWord); // два слова являются анаграммами
function isAnagram(first, second) {
// Чтобы избавиться от чувствительности к регистру, сделаем все буквы строчными
var a = first.toLowerCase();
var b = second.toLowerCase();
// Отсортируем строки и соединим полученный массив со строкой. Сравним результаты
a = a.split("").sort().join("");
b = b.split("").sort().join("");
return a === b;
}
#js #собеседование
❤2👍1