Встречается на собеседованиях • сегодня
Как получить GET-запрос без JavaScript средствами CSS
CSS не может выполнять GET-запросы напрямую, но можно имитировать загрузку ресурсов через свойства, которые автоматически загружают контент:
- Фоновое изображение:
css
.element {
background-image: url('https://example.com/api?data=123');
}- Псевдоэлементы:
css
.element::after {
content: url('https://example.com/api?data=123');
}- @import (устаревший способ):
css
@import url('https://example.com/api?data=123');Ограничения:
- Запросы выполняются только при отрисовке элемента
- Нет доступа к ответу сервера
- Нельзя передавать заголовки или обрабатывать ошибки
- Может срабатывать только при определенных условиях (например, :hover)
Для реальных запросов используйте JavaScript (fetch/XHR). CSS-методы подходят только для простых случаев загрузки ресурсов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы