Под шумок парсеров начну серию постов по программированию и обучению мелких и не очень плюшек в этом / программирование :: css :: урок

урок программирование css удалённое 

Под шумок парсеров начну серию постов по программированию и обучению мелких и не очень плюшек в этом деле.
И начну я пожалуй с CSS. Не так давно брали себе в команду нового верстальщика, и было составлено для него тестовое задание, которым я хочу с вами поделиться, и предлагаю решить самим


Для решения всех задач нужно использовать только ОДИН элемент в теле страницы. Все задачи исполняются только силами CSS

Задача 1. Нарисовать круг
Задача 2. Нарисовать треугольник
Задача 3. Разместить точно в центре экрана блок, которому будет плевать на другие блоки, прокрутку страницы, размер экрана и т.д.
Задача 4. Нарисовать квадрат с обводкой НЕ ИСПОЛЬЗУЯ СВОЙСТВО border
Задача 5. Стилизовать input[type="file"]. Что бы вместо стандартного получился симпатичный вариант, с фоновым цветом, текстом "Загрузить ваше гавно", и другими плюшками


Понятное дело, что решение всех этих тестов можно найти в интернете, так что это чисто для проверки ваших навыков
Ответы напишу завтра в комментариях, если до этого не будет найдено решение на все задачи


Подробнее
урок,программирование,css,удалённое
Еще на тему
Развернуть
css не программирование
Так оно и есть. Язык стилизации для языков разметки. Ни то, ни другое языком программирования не является
подкинул эти вопросы знакомому программисту, он сказал, что если бы обладал такими навыками без гугла, то себя не уважал бы.
Он хотя бы веб-программист?
Щас бы язык разметки причислять к программированию.
Меня всегда забавляли верстальщики, думающие, что они программисты.
Вот накидал за пару минут, 5 лень :)
Pinguin Pinguin 21.10.201722:02 ответить ссылка 0.0
Думаю понятно на кого эти вопросы рассчитаны)
Кстати реально интересно, вот треугольники еще ниразу не приходилось рисовать. Довольно познавательный опыт
AshB AshB 21.10.201722:05 ответить ссылка -0.3
Пятая задача явно для баянометра написана :)
Вот накидал за пару минут, 5 лень :)

1. div {
width: 150px;
height: 150px;
border: 3px solid red;
border-radius: 50%;
}

2. div {
width: 0;
height: 0;
border: 150px solid transparent;
border-bottom: 150px solid red;
}

3. div {
position: fixed;
top: 50%;
left: 50%;
width: 300px;
height: 300px;
background-color: red;
transform: translate(-50%, -50%);
}

4. div {
position: fixed;
top: 50%;
left: 50%;
width: 300px;
height: 300px;
background-color: red;
transform: translate(-50%, -50%);
box-shadow: inset 0 0 0 15px black;
}
Pinguin Pinguin 21.10.201722:05 ответить ссылка 2.7
3.
...
top:calc(50% - 150px);
left:calc(50% - 150px);
...
4.
width: 300px;
height: 300px;
outline: 1px solid black;
Серди нас есть ребята, которым нравятся по жестче? Меня интересует 1С.
L_S_ L_S_ 21.10.201722:06 ответить ссылка 2.5
Мне кажется ты путаешь по жестче и просто когда тебя постоянно имеют в жопу
Предлагаю следующие 5 задач:

1. Сохранять картинку в справочнике и выводить на управляемой форме.
2. Сформировать в СКД таблицу по прайс-листу. Группировки номенклатура с иерархией. Цена по номенклатуре должна считаться как средняя, а по иерархии как сумма этого среднего.
3. Сделать глобальную горячую клавишу.
4. Выводить сообщение, которое будет в управляемых формах выводить при открытии каждого документа определенного типа перечислять уже открытые формы и номера документов.
5. Сделать обработку, которая сводит баланс б/у
Предлагаю следующие 5 походов нахуй...
tanot tanot 21.10.201722:53 ответить ссылка 0.1
Больной ублюдок.
L_S_ L_S_ 21.10.201723:14 ответить ссылка 0.6
Тут вон много интересных фигурок навалило, если кому интересно
https://habrahabr.ru/post/126207/
AshB AshB 21.10.201722:10 ответить ссылка 0.0
А потом, всех Олегов, которые ответят правильно, примут в штат дизайнерского отдела "программистами"...
analitic analitic 21.10.201722:14 ответить ссылка -0.7
Почему вот есть нормальные программисты, которые если и делают посты, то уж хотяб на хабре, rsdn и проч. А есть, сука, такие вот фронтенд-собаки, которые верстать научились и теперь думают, что они завладели вселенским знанием, которым всенепременно нужно поделиться со всем человечеством. Иди формочки пили, блядь
wretch wretch 21.10.201722:50 ответить ссылка -0.4
Таким чертям надо другие задачи ставить.
1. Как сделать бордеры у полей как в хроме (они явно меньше 1px шириной)
2. Как в хроме использовать шрифт в 10px если минимальный в настройках стоит больше, например 15px;

А вообще есть CSS-in-JS и больше тебе только верстальщики не нужны!
jurka jurka 21.10.201723:03 ответить ссылка -0.2
Ты даже не понял, о чём я. Впрочем, вы с ТСом походу одного поля ягоды
wretch wretch 21.10.201723:10 ответить ссылка -0.6
Так и думал, что все таки на реакторе нет места подобному контенту. Ну чтож, больше не буду пилить подобное. Прошу прощения
ExtraDJ ExtraDJ 21.10.201723:16 ответить ссылка -0.1
Не ставил бы тег "программирование", может быть кому-то и зашло бы. А так ты просто трольнул настоящих программистов.
.....по программированию......
И начну я пожалуй с CSS......
vitaminuz vitaminuz 22.10.201719:02 ответить ссылка -0.6
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Учёба на программиста: Ожидание и реальность Почему?
Почему?!
^>о->Ьаг() — Почему?



— А, вот почему... пидоры, помогите
-Ü
Os
L°
<