MediaWiki:Common.css
Материал из Протест.wiki
Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
- Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
- Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
- Opera: Нажмите Ctrl+F5.
/* Контейнер инфобокса */ .infobox { display: flex; /* Используем flexbox для размещения элементов */ flex-direction: column; /* Элементы располагаются вертикально */ width: 250px; /* Фиксированная ширина инфобокса */ padding: 10px; /* Отступы внутри инфобокса */ border: 1px solid #ccc; /* Рамка вокруг инфобокса */ border-radius: 8px; /* Округленные углы */ background-color: #fafafa; /* Светлый фон */ margin-left: 10px; /* Отступ слева */ float: right; /* Позиционирование инфобокса справа */ margin-bottom: 10px; /* Отступ снизу */ } /* Изображение в инфобоксе */ .infobox img { width: 100%; /* Изображение растягивается по ширине блока */ height: auto; /* Высота подстраивается по пропорциям */ border-radius: 8px; /* Округленные углы */ margin-bottom: 10px; /* Отступ снизу от изображения */ } /* Заголовок инфобокса */ .infobox-title { font-size: 18px; /* Размер шрифта для заголовка */ font-weight: bold; /* Жирный шрифт */ color: #0044cc; /* Синий цвет */ margin-bottom: 5px; /* Отступ снизу */ } /* Текстовое содержимое инфобокса */ .infobox-content p { font-size: 14px; /* Размер шрифта для текста */ margin: 5px 0; /* Отступы между строками */ } /* Основные стили для временной линии */ .timeline { position: relative; max-width: 900px; margin: 0 auto; padding: 40px 0; } .timeline::after { content: ''; position: absolute; width: 2px; background-color: #ddd; top: 0; bottom: 0; left: 50%; transform: translateX(-50%); } .timeline-event { position: relative; margin-bottom: 40px; padding-left: 50%; } .timeline-event .date { font-size: 16px; font-weight: bold; position: absolute; left: -100px; top: 0; text-align: right; width: 90px; } .timeline-event .event { background-color: #f9f9f9; border: 2px solid #ddd; border-radius: 8px; padding: 15px; width: 80%; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .timeline-event:nth-child(odd) { padding-right: 50%; padding-left: 0; } .timeline-event:nth-child(odd) .date { left: auto; right: -100px; text-align: left; } .timeline-event:nth-child(odd) .event { background-color: #e0f7fa; border-color: #00bcd4; }