Поговорим о...
|
|
AleXStam | Дата: Пятница, 2025-06-27, 16:18 | Сообщение # 136 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <!-- Вставьте этот код в ваш шаблон Hugo --> <div class="stratigraphic-column"> <div class="column-header"> <h2>Стратиграфическая колонка</h2> <div class="time-scale">Время (млн лет назад)</div> </div> <div class="eras"> <!-- Фанерозой --> <div class="era" style="background-color: #f5f5f5;"> <div class="era-name">Фанерозой</div> <div class="systems"> <!-- Кайнозой --> <div class="system" style="background-color: #ffffcc;"> <div class="system-name">Кайнозой</div> <div class="series"> <a href="/age/neogene" class="series-block" style="background-color: #ffff99; height: 20%;">Неоген (23-2.6)</a> <a href="/age/paleogene" class="series-block" style="background-color: #ffff66; height: 20%;">Палеоген (66-23)</a> </div> </div> <!-- Мезозой --> <div class="system" style="background-color: #ccffcc;"> <div class="system-name">Мезозой</div> <div class="series"> <a href="/age/cretaceous" class="series-block" style="background-color: #99ff99; height: 25%;">Мел (145-66)</a> <a href="/age/jurassic" class="series-block" style="background-color: #66ff66; height: 25%;">Юра (201-145)</a> <a href="/age/triassic" class="series-block" style="background-color: #33cc33; height: 25%;">Триас (252-201)</a> </div> </div> <!-- Палеозой --> <div class="system" style="background-color: #ffcccc;"> <div class="system-name">Палеозой</div> <div class="series"> <a href="/age/permian" class="series-block" style="background-color: #ff9999; height: 15%;">Пермь (299-252)</a> <a href="/age/carboniferous" class="series-block" style="background-color: #ff6666; height: 15%;">Карбон (359-299)</a> <a href="/age/devonian" class="series-block" style="background-color: #ff3333; height: 15%;">Девон (419-359)</a> <a href="/age/silurian" class="series-block" style="background-color: #cc0000; height: 15%;">Силур (443-419)</a> <a href="/age/ordovician" class="series-block" style="background-color: #990000; height: 15%;">Ордовик (485-443)</a> <a href="/age/cambrian" class="series-block" style="background-color: #660000; height: 15%;">Кембрий (541-485)</a> </div> </div> </div> </div> <!-- Докембрий --> <div class="era" style="background-color: #e6e6e6;"> <div class="era-name">Докембрий</div> <div class="systems"> <div class="system" style="background-color: #ccccff;"> <div class="system-name">Протерозой</div> <div class="series"> <div class="series-block" style="background-color: #9999ff; height: 100%;">Докембрий (4600-541)</div> </div> </div> </div> </div> </div> </div>
<style> .stratigraphic-column { font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto; border: 1px solid #ccc; border-radius: 5px; overflow: hidden; }
.column-header { background-color: #333; color: white; padding: 10px; text-align: center; }
.time-scale { font-size: 0.9em; margin-top: 5px; }
.eras { display: flex; flex-direction: column; }
.era { display: flex; flex-direction: column; border-bottom: 1px solid #ccc; }
.era-name { font-weight: bold; padding: 8px; text-align: center; background-color: inherit; }
.systems { display: flex; flex-direction: row; }
.system { flex: 1; display: flex; flex-direction: column; border-right: 1px solid #ccc; }
.system:last-child { border-right: none; }
.system-name { font-weight: bold; padding: 5px; text-align: center; background-color: inherit; }
.series { height: 300px; display: flex; flex-direction: column-reverse; }
.series-block { color: black; text-decoration: none; padding: 5px; text-align: center; font-size: 0.8em; transition: all 0.3s ease; display: flex; align-items: center; justify-content: center; border-top: 1px solid rgba(255,255,255,0.3); }
.series-block:hover { filter: brightness(90%); transform: scale(1.02); z-index: 1; box-shadow: 0 0 5px rgba(0,0,0,0.3); }
@media (max-width: 600px) { .systems { flex-direction: column; } .system { border-right: none; border-bottom: 1px solid #ccc; } .series { height: 100px; } } </style>
|
|
| |
AleXStam | Дата: Пятница, 2025-06-27, 16:22 | Сообщение # 137 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <div class="strat-column"> <div class="column-header"> <h2>СТРАТИГРАФИЧЕСКАЯ КОЛОНКА</h2> <div class="time-scale">млн лет назад →</div> </div> <div class="geochronological-scale"> <!-- Фанерозой --> <div class="eon phanerozoic"> <div class="eon-name">ФАНЕРОЗОЙ</div> <div class="eras"> <!-- Кайнозой --> <div class="era cenozoic"> <div class="era-name">Кайнозой</div> <div class="periods"> <div class="period"> <div class="period-name">Четвертичный</div> <div class="epochs"> <div class="epoch-block" style="background-color: #FFFF99;">2.6-0</div> </div> </div> <div class="period"> <div class="period-name">Неоген</div> <div class="epochs"> <a href="/age/neogene" class="epoch-block" style="background-color: #FFFF66;">23-2.6</a> </div> </div> <div class="period"> <div class="period-name">Палеоген</div> <div class="epochs"> <a href="/age/paleogene" class="epoch-block" style="background-color: #FFCC66;">66-23</a> </div> </div> </div> </div> <!-- Мезозой --> <div class="era mesozoic"> <div class="era-name">Мезозой</div> <div class="periods"> <div class="period"> <div class="period-name">Мел</div> <div class="epochs"> <a href="/age/cretaceous" class="epoch-block" style="background-color: #99FF99;">145-66</a> </div> </div> <div class="period"> <div class="period-name">Юра</div> <div class="epochs"> <a href="/age/jurassic" class="epoch-block" style="background-color: #66FF99;">201-145</a> </div> </div> <div class="period"> <div class="period-name">Триас</div> <div class="epochs"> <a href="/age/triassic" class="epoch-block" style="background-color: #33CC99;">252-201</a> </div> </div> </div> </div> <!-- Палеозой --> <div class="era paleozoic"> <div class="era-name">Палеозой</div> <div class="periods"> <div class="period"> <div class="period-name">Пермь</div> <div class="epochs"> <a href="/age/permian" class="epoch-block" style="background-color: #FF9999;">299-252</a> </div> </div> <div class="period"> <div class="period-name">Карбон</div> <div class="epochs"> <a href="/age/carboniferous" class="epoch-block" style="background-color: #FF6666;">359-299</a> </div> </div> <div class="period"> <div class="period-name">Девон</div> <div class="epochs"> <a href="/age/devonian" class="epoch-block" style="background-color: #FF3333;">419-359</a> </div> </div> <div class="period"> <div class="period-name">Силур</div> <div class="epochs"> <a href="/age/silurian" class="epoch-block" style="background-color: #CC0000;">443-419</a> </div> </div> <div class="period"> <div class="period-name">Ордовик</div> <div class="epochs"> <a href="/age/ordovician" class="epoch-block" style="background-color: #990000;">485-443</a> </div> </div> <div class="period"> <div class="period-name">Кембрий</div> <div class="epochs"> <a href="/age/cambrian" class="epoch-block" style="background-color: #660000;">541-485</a> </div> </div> </div> </div> </div> </div> <!-- Докембрий --> <div class="eon precambrian"> <div class="eon-name">ДОКЕМБРИЙ</div> <div class="eras"> <div class="era"> <div class="periods"> <div class="period"> <div class="period-name">Протерозой</div> <div class="epochs"> <div class="epoch-block" style="background-color: #9999FF;">2500-541</div> </div> </div> <div class="period"> <div class="period-name">Архей</div> <div class="epochs"> <div class="epoch-block" style="background-color: #6666CC;">4000-2500</div> </div> </div> <div class="period"> <div class="period-name">Катархей</div> <div class="epochs"> <div class="epoch-block" style="background-color: #333399;">4600-4000</div> </div> </div> </div> </div> </div> </div> </div> </div>
<style> .strat-column { font-family: 'Arial', sans-serif; max-width: 900px; margin: 20px auto; border: 2px solid #333; border-radius: 5px; overflow: hidden; box-shadow: 0 4px 8px rgba(0,0,0,0.2); }
.column-header { background-color: #2c3e50; color: white; padding: 12px; text-align: center; border-bottom: 2px solid #333; }
.column-header h2 { margin: 0; font-size: 1.5em; letter-spacing: 1px; }
.time-scale { font-size: 0.9em; margin-top: 5px; font-style: italic; }
.geochronological-scale { display: flex; flex-direction: column; }
.eon { display: flex; border-bottom: 1px solid #ddd; }
.eon-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 15px 5px; font-weight: bold; background-color: #f8f8f8; border-right: 1px solid #ddd; min-width: 30px; display: flex; align-items: center; justify-content: center; }
.eras { flex: 1; display: flex; flex-direction: column; }
.era { display: flex; flex-direction: column; }
.era-name { font-weight: bold; padding: 8px; text-align: center; background-color: #f0f0f0; border-bottom: 1px solid #ddd; }
.periods { display: flex; flex-direction: column; }
.period { display: flex; min-height: 40px; border-bottom: 1px solid #eee; }
.period-name { width: 100px; padding: 5px; text-align: right; border-right: 1px solid #ddd; font-size: 0.9em; display: flex; align-items: center; justify-content: flex-end; background-color: #f8f8f8; }
.epochs { flex: 1; display: flex; }
.epoch-block { flex: 1; padding: 8px; margin: 2px; text-align: center; font-size: 0.85em; font-weight: bold; color: #333; border-radius: 3px; display: flex; align-items: center; justify-content: center; transition: all 0.2s ease; text-decoration: none; box-shadow: inset 0 0 5px rgba(0,0,0,0.1); position: relative; overflow: hidden; }
.epoch-block:hover { transform: translateY(-2px); box-shadow: 0 2px 5px rgba(0,0,0,0.2); z-index: 2; }
.epoch-block:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(rgba(255,255,255,0.3), rgba(255,255,255,0)); }
/* Цветовые схемы для эр */ .cenozoic .epoch-block { background-color: #FFFF99; } .mesozoic .epoch-block { background-color: #99FF99; } .paleozoic .epoch-block { background-color: #FF9999; } .precambrian .epoch-block { background-color: #9999FF; }
@media (max-width: 768px) { .eon { flex-direction: column; } .eon-name { writing-mode: horizontal-tb; transform: none; padding: 5px; border-right: none; border-bottom: 1px solid #ddd; min-width: auto; } .period { flex-direction: column; } .period-name { width: auto; text-align: left; justify-content: flex-start; border-right: none; border-bottom: 1px solid #ddd; } } </style>
|
|
| |
AleXStam | Дата: Пятница, 2025-06-27, 16:33 | Сообщение # 138 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <div class="strat-column"> <div class="column-header"> <h2>СТРАТИГРАФИЧЕСКАЯ КОЛОНКА</h2> <div class="time-scale">млн лет назад →</div> </div> <div class="geochronological-scale"> <!-- Фанерозой --> <div class="eon phanerozoic"> <div class="eon-name">ФАНЕРОЗОЙ</div> <div class="eras"> <!-- Кайнозой --> <div class="era cenozoic"> <div class="era-name">Кайнозой</div> <div class="periods"> <!-- Четвертичный период --> <div class="period"> <div class="period-name">Четвертичный<br>(2.6-0)</div> <div class="epochs"> <div class="epoch-block" style="background-color: #FFFF99;"> <div class="epoch-name">Голоцен (0.01-0)</div> </div> <div class="epoch-block" style="background-color: #FFFF99;"> <div class="epoch-name">Плейстоцен (2.6-0.01)</div> </div> </div> </div> <!-- Неогеновый период --> <div class="period"> <div class="period-name">Неоген<br>(23-2.6)</div> <div class="epochs"> <a href="/age/pliocene" class="epoch-block" style="background-color: #FFFF88;"> <div class="epoch-name">Плиоцен (5.3-2.6)</div> </a> <a href="/age/miocene" class="epoch-block" style="background-color: #FFFF77;"> <div class="epoch-name">Миоцен (23-5.3)</div> </a> </div> </div> <!-- Палеогеновый период --> <div class="period"> <div class="period-name">Палеоген<br>(66-23)</div> <div class="epochs"> <a href="/age/oligocene" class="epoch-block" style="background-color: #FFEE66;"> <div class="epoch-name">Олигоцен (34-23)</div> </a> <a href="/age/eocene" class="epoch-block" style="background-color: #FFDD55;"> <div class="epoch-name">Эоцен (56-34)</div> </a> <a href="/age/paleocene" class="epoch-block" style="background-color: #FFCC44;"> <div class="epoch-name">Палеоцен (66-56)</div> </a> </div> </div> </div> </div> <!-- Мезозой --> <div class="era mesozoic"> <div class="era-name">Мезозой</div> <div class="periods"> <!-- Меловой период --> <div class="period"> <div class="period-name">Мел<br>(145-66)</div> <div class="epochs"> <a href="/age/upper-cretaceous" class="epoch-block" style="background-color: #AAFFAA;"> <div class="epoch-name">Верхний мел (100-66)</div> </a> <a href="/age/lower-cretaceous" class="epoch-block" style="background-color: #99FF99;"> <div class="epoch-name">Нижний мел (145-100)</div> </a> </div> </div> <!-- Юрский период --> <div class="period"> <div class="period-name">Юра<br>(201-145)</div> <div class="epochs"> <a href="/age/late-jurassic" class="epoch-block" style="background-color: #88EE88;"> <div class="epoch-name">Поздняя юра (163-145)</div> </a> <a href="/age/middle-jurassic" class="epoch-block" style="background-color: #77DD77;"> <div class="epoch-name">Средняя юра (174-163)</div> </a> <a href="/age/early-jurassic" class="epoch-block" style="background-color: #66CC66;"> <div class="epoch-name">Ранняя юра (201-174)</div> </a> </div> </div> <!-- Триасовый период --> <div class="period"> <div class="period-name">Триас<br>(252-201)</div> <div class="epochs"> <a href="/age/late-triassic" class="epoch-block" style="background-color: #55BB55;"> <div class="epoch-name">Поздний триас (237-201)</div> </a> <a href="/age/middle-triassic" class="epoch-block" style="background-color: #44AA44;"> <div class="epoch-name">Средний триас (247-237)</div> </a> <a href="/age/early-triassic" class="epoch-block" style="background-color: #339933;"> <div class="epoch-name">Ранний триас (252-247)</div> </a> </div> </div> </div> </div> <!-- Палеозой --> <div class="era paleozoic"> <div class="era-name">Палеозой</div> <div class="periods"> <!-- Пермский период --> <div class="period"> <div class="period-name">Пермь<br>(299-252)</div> <div class="epochs"> <a href="/age/late-permian" class="epoch-block" style="background-color: #FFAAAA;"> <div class="epoch-name">Лопинский (260-252)</div> </a> <a href="/age/guadalupian" class="epoch-block" style="background-color: #EE9999;"> <div class="epoch-name">Гваделупский (272-260)</div> </a> <a href="/age/cisuralian" class="epoch-block" style="background-color: #DD8888;"> <div class="epoch-name">Приуральский (299-272)</div> </a> </div> </div> <!-- Каменноугольный период --> <div class="period"> <div class="period-name">Карбон<br>(359-299)</div> <div class="epochs"> <a href="/age/pennsylvanian" class="epoch-block" style="background-color: #CC7777;"> <div class="epoch-name">Пенсильванский (323-299)</div> </a> <a href="/age/mississippian" class="epoch-block" style="background-color: #BB6666;"> <div class="epoch-name">Миссисипский (359-323)</div> </a> </div> </div> <!-- Девонский период --> <div class="period"> <div class="period-name">Девон<br>(419-359)</div> <div class="epochs"> <a href="/age/late-devonian" class="epoch-block" style="background-color: #AA5555;"> <div class="epoch-name">Поздний девон (383-359)</div> </a> <a href="/age/middle-devonian" class="epoch-block" style="background-color: #994444;"> <div class="epoch-name">Средний девон (393-383)</div> </a> <a href="/age/early-devonian" class="epoch-block" style="background-color: #883333;"> <div class="epoch-name">Ранний девон (419-393)</div> </a> </div> </div> <!-- Силурийский период --> <div class="period"> <div class="period-name">Силур<br>(443-419)</div> <div class="epochs"> <div class="epoch-block" style="background-color: #772222;"> <div class="epoch-name">Пржидольский (423-419)</div> </div> <div class="epoch-block" style="background-color: #661111;"> <div class="epoch-name">Лудловский (427-423)</div> </div> <div class="epoch-block" style="background-color: #550000;"> <div class="epoch-name">Венлокский (433-427)</div> </div> <div class="epoch-block" style="background-color: #440000;"> <div class="epoch-name">Лландоверийский (443-433)</div> </div> </div> </div> <!-- Ордовикский период --> <div class="period"> <div class="period-name">Ордовик<br>(485-443)</div> <div class="epochs"> <a href="/age/late-ordovician" class="epoch-block" style="background-color: #330000;"> <div class="epoch-name">Поздний ордовик (458-443)</div> </a> <div class="epoch-block" style="background-color: #220000;"> <div class="epoch-name">Средний ордовик (470-458)</div> </div> <div class="epoch-block" style="background-color: #110000;"> <div class="epoch-name">Ранний ордовик (485-470)</div> </div> </div> </div> <!-- Кембрийский период --> <div class="period"> <div class="period-name">Кембрий<br>(541-485)</div> <div class="epochs"> <a href="/age/furongian" class="epoch-block" style="background-color: #000000; color: #fff;"> <div class="epoch-name">Фуронгский (497-485)</div> </a> <div class="epoch-block" style="background-color: #111111; color: #fff;"> <div class="epoch-name">Майянский (509-497)</div> </div> <div class="epoch-block" style="background-color: #222222; color: #fff;"> <div class="epoch-name">Серия 2 (521-509)</div> </div> <div class="epoch-block" style="background-color: #333333; color: #fff;"> <div class="epoch-name">Терреневийский (541-521)</div> </div> </div> </div> </div> </div> </div> </div> <!-- Докембрий --> <div class="eon precambrian"> <div class="eon-name">ДОКЕМБРИЙ</div> <div class="eras"> <div class="era"> <div class="periods"> <!-- Протерозой --> <div class="period"> <div class="period-name">Протерозой<br>(2500-541)</div> <div class="epochs"> <div class="epoch-block" style="background-color: #9999FF;"> <div class="epoch-name">Неопротерозой (1000-541)</div> </div> <div class="epoch-block" style="background-color: #8888EE;"> <div class="epoch-name">Мезопротерозой (1600-1000)</div> </div> <div class="epoch-block" style="background-color: #7777DD;"> <div class="epoch-name">Палеопротерозой (2500-1600)</div> </div> </div> </div> <!-- Архей --> <div class="period"> <div class="period-name">Архей<br>(4000-2500)</div> <div class="epochs"> <div class="epoch-block" style="background-color: #6666CC;"> <div class="epoch-name">Неоархей (2800-2500)</div> </div> <div class="epoch-block" style="background-color: #5555BB;"> <div class="epoch-name">Мезоархей (3200-2800)</div> </div> <div class="epoch-block" style="background-color: #4444AA;"> <div class="epoch-name">Палеоархей (3600-3200)</div> </div> <div class="epoch-block" style="background-color: #333399;"> <div class="epoch-name">Эоархей (4000-3600)</div> </div> </div> </div> <!-- Катархей --> <div class="period"> <div class="period-name">Катархей<br>(4600-4000)</div> <div class="epochs"> <div class="epoch-block" style="background-color: #222288;"> <div class="epoch-name">Доархейские породы</div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
<style> .strat-column { font-family: 'Arial', sans-serif; max-width: 1000px; margin: 30px auto; border: 2px solid #333; border-radius: 5px; overflow: hidden; box-shadow: 0 6px 12px rgba(0,0,0,0.15); background: white; }
.column-header { background: linear-gradient(to right, #2c3e50, #4a6b8a); color: white; padding: 15px; text-align: center; border-bottom: 2px solid #333; }
.column-header h2 { margin: 0; font-size: 1.8em; letter-spacing: 1.5px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); }
.time-scale { font-size: 0.95em; margin-top: 8px; font-style: italic; opacity: 0.9; }
.geochronological-scale { display: flex; flex-direction: column; }
.eon { display: flex; border-bottom: 1px solid #ddd; }
.eon-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 20px 8px; font-weight: bold; font-size: 1.2em; letter-spacing: 1px; background: linear-gradient(to bottom, #f8f8f8, #e8e8e8); border-right: 1px solid #ddd; min-width: 35px; display: flex; align-items: center; justify-content: center; text-shadow: 0 1px 1px rgba(255,255,255,0.8); }
.eras { flex: 1; display: flex; flex-direction: column; }
.era { display: flex; flex-direction: column; }
.era-name { font-weight: bold; padding: 10px; text-align: center; font-size: 1.1em; background: linear-gradient(to bottom, #f0f0f0, #e0e0e0); border-bottom: 1px solid #ddd; letter-spacing: 0.5px; }
.periods { display: flex; flex-direction: column; }
.period { display: flex; min-height: 50px; border-bottom: 1px solid #eee; }
.period-name { width: 120px; padding: 8px; text-align: right; border-right: 1px solid #ddd; font-size: 0.95em; display: flex; flex-direction: column; align-items: flex-end; justify-content: center; background: linear-gradient(to right, #f8f8f8, #f0f0f0); line-height: 1.3; }
.epochs { flex: 1; display: flex; flex-direction: column; }
.epoch-block { flex: 1; padding: 10px; margin: 3px; text-align: center; font-size: 0.9em; font-weight: bold; color: #333; border-radius: 4px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; text-decoration: none; box-shadow: inset 0 0 8px rgba(0,0,0,0.1); position: relative; overflow: hidden; min-height: 40px; }
.epoch-block:hover { transform: translateY(-3px); box-shadow: 0 4px 8px rgba(0,0,0,0.2); z-index: 10; }
.epoch-block:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(rgba(255,255,255,0.4), rgba(255,255,255,0)); }
.epoch-name { position: relative; z-index: 1; width: 100%; }
/* Цветовые схемы */ .cenozoic .epoch-block { background-color: #FFFF99; } .mesozoic .epoch-block { background-color: #99FF99; } .paleozoic .epoch-block { background-color: #FF9999; } .precambrian .epoch-block { background-color: #9999FF; }
/* Адаптация для мобильных */ @media (max-width: 900px) { .eon { flex-direction: column; } .eon-name { writing-mode: horizontal-tb; transform: none; padding: 10px; border-right: none; border-bottom: 1px solid #ddd; min-width: auto; text-align: center; } .period { flex-direction: column; } .period-name { width: auto; text-align: left; justify-content: flex-start; border-right: none; border-bottom: 1px solid #ddd; flex-direction: row; align-items: center; gap: 10px; } .epochs { flex-direction: row; flex-wrap: wrap; } .epoch-block { min-width: 120px; min-height: 60px; } }
@media (max-width: 600px) { .epochs { flex-direction: column; } .epoch-block { min-width: auto; } } </style>
|
|
| |
AleXStam | Дата: Пятница, 2025-06-27, 16:45 | Сообщение # 139 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <div class="strat-column"> <div class="column-header"> <h2>СТРАТИГРАФИЧЕСКАЯ КОЛОНКА</h2> <div class="time-scale">млн лет назад →</div> </div> <div class="geochronological-scale"> <!-- Фанерозой --> <div class="eon phanerozoic"> <div class="eon-name">ФАНЕРОЗОЙ<br>Є</div> <div class="eras"> <!-- Кайнозой --> <div class="era cenozoic"> <div class="era-name">Кайнозой<br>KZ</div> <div class="periods"> <!-- Четвертичный период --> <div class="period quaternary"> <div class="period-name">Q<br>Четвертичный</div> <div class="epochs"> <div class="epoch-block" style="background-color: #FFFF99;"> <div class="epoch-name">Голоцен</div> </div> <div class="epoch-block" style="background-color: #FFFF99;"> <div class="epoch-name">Плейстоцен</div> </div> </div> </div> <!-- Неогеновый период --> <div class="period neogene"> <div class="period-name">N<br>Неоген</div> <div class="epochs"> <a href="/age/pliocene" class="epoch-block" style="background-color: #FFFF88;"> <div class="epoch-name">Плиоцен</div> </a> <a href="/age/miocene" class="epoch-block" style="background-color: #FFFF77;"> <div class="epoch-name">Миоцен</div> </a> </div> </div> <!-- Палеогеновый период --> <div class="period paleogene"> <div class="period-name">P<br>Палеоген</div> <div class="epochs"> <a href="/age/oligocene" class="epoch-block" style="background-color: #FFEE66;"> <div class="epoch-name">Олигоцен</div> </a> <a href="/age/eocene" class="epoch-block" style="background-color: #FFDD55;"> <div class="epoch-name">Эоцен</div> </a> <a href="/age/paleocene" class="epoch-block" style="background-color: #FFCC44;"> <div class="epoch-name">Палеоцен</div> </a> </div> </div> </div> </div> <!-- Мезозой --> <div class="era mesozoic"> <div class="era-name">Мезозой<br>MZ</div> <div class="periods"> <!-- Меловой период --> <div class="period cretaceous"> <div class="period-name">K<br>Мел</div> <div class="epochs"> <a href="/age/upper-cretaceous" class="epoch-block" style="background-color: #AAFFAA;"> <div class="epoch-name">Верхний мел</div> </a> <a href="/age/lower-cretaceous" class="epoch-block" style="background-color: #99FF99;"> <div class="epoch-name">Нижний мел</div> </a> </div> </div> <!-- Юрский период --> <div class="period jurassic"> <div class="period-name">J<br>Юра</div> <div class="epochs"> <a href="/age/late-jurassic" class="epoch-block" style="background-color: #88EE88;"> <div class="epoch-name">Поздняя юра</div> </a> <a href="/age/middle-jurassic" class="epoch-block" style="background-color: #77DD77;"> <div class="epoch-name">Средняя юра</div> </a> <a href="/age/early-jurassic" class="epoch-block" style="background-color: #66CC66;"> <div class="epoch-name">Ранняя юра</div> </a> </div> </div> <!-- Триасовый период --> <div class="period triassic"> <div class="period-name">T<br>Триас</div> <div class="epochs"> <a href="/age/late-triassic" class="epoch-block" style="background-color: #55BB55;"> <div class="epoch-name">Поздний триас</div> </a> <a href="/age/middle-triassic" class="epoch-block" style="background-color: #44AA44;"> <div class="epoch-name">Средний триас</div> </a> <a href="/age/early-triassic" class="epoch-block" style="background-color: #339933;"> <div class="epoch-name">Ранний триас</div> </a> </div> </div> </div> </div> <!-- Палеозой --> <div class="era paleozoic"> <div class="era-name">Палеозой<br>PZ</div> <div class="periods"> <!-- Пермский период --> <div class="period permian"> <div class="period-name">P<br>Пермь</div> <div class="epochs"> <a href="/age/late-permian" class="epoch-block" style="background-color: #FFAAAA;"> <div class="epoch-name">Лопинский</div> </a> <a href="/age/guadalupian" class="epoch-block" style="background-color: #EE9999;"> <div class="epoch-name">Гваделупский</div> </a> <a href="/age/cisuralian" class="epoch-block" style="background-color: #DD8888;"> <div class="epoch-name">Приуральский</div> </a> </div> </div> <!-- Каменноугольный период --> <div class="period carboniferous"> <div class="period-name">C<br>Карбон</div> <div class="epochs"> <a href="/age/pennsylvanian" class="epoch-block" style="background-color: #CC7777;"> <div class="epoch-name">Пенсильванский</div> </a> <a href="/age/mississippian" class="epoch-block" style="background-color: #BB6666;"> <div class="epoch-name">Миссисипский</div> </a> </div> </div> <!-- Девонский период --> <div class="period devonian"> <div class="period-name">D<br>Девон</div> <div class="epochs"> <a href="/age/late-devonian" class="epoch-block" style="background-color: #AA5555;"> <div class="epoch-name">Поздний девон</div> </a> <a href="/age/middle-devonian" class="epoch-block" style="background-color: #994444;"> <div class="epoch-name">Средний девон</div> </a> <a href="/age/early-devonian" class="epoch-block" style="background-color: #883333;"> <div class="epoch-name">Ранний девон</div> </a> </div> </div> <!-- Силурийский период --> <div class="period silurian"> <div class="period-name">S<br>Силур</div> <div class="epochs"> <div class="epoch-block" style="background-color: #772222;"> <div class="epoch-name">Пржидольский</div> </div> <div class="epoch-block" style="background-color: #661111;"> <div class="epoch-name">Лудловский</div> </div> <div class="epoch-block" style="background-color: #550000;"> <div class="epoch-name">Венлокский</div> </div> <div class="epoch-block" style="background-color: #440000;"> <div class="epoch-name">Лландоверийский</div> </div> </div> </div> <!-- Ордовикский период --> <div class="period ordovician"> <div class="period-name">O<br>Ордовик</div> <div class="epochs"> <a href="/age/late-ordovician" class="epoch-block" style="background-color: #330000;"> <div class="epoch-name">Поздний ордовик</div> </a> <div class="epoch-block" style="background-color: #220000;"> <div class="epoch-name">Средний ордовик</div> </div> <div class="epoch-block" style="background-color: #110000;"> <div class="epoch-name">Ранний ордовик</div> </div> </div> </div> <!-- Кембрийский период --> <div class="period cambrian"> <div class="period-name">Є<br>Кембрий</div> <div class="epochs"> <a href="/age/furongian" class="epoch-block" style="background-color: #000000; color: #fff;"> <div class="epoch-name">Фуронгский</div> </a> <div class="epoch-block" style="background-color: #111111; color: #fff;"> <div class="epoch-name">Майянский</div> </div> <div class="epoch-block" style="background-color: #222222; color: #fff;"> <div class="epoch-name">Серия 2</div> </div> <div class="epoch-block" style="background-color: #333333; color: #fff;"> <div class="epoch-name">Терреневийский</div> </div> </div> </div> </div> </div> </div> </div> <!-- Докембрий --> <div class="eon precambrian"> <div class="eon-name">ДОКЕМБРИЙ<br>PR</div> <div class="eras"> <div class="era"> <div class="periods"> <!-- Протерозой --> <div class="period proterozoic"> <div class="period-name">PR<br>Протерозой</div> <div class="epochs"> <div class="epoch-block" style="background-color: #9999FF;"> <div class="epoch-name">Неопротерозой</div> </div> <div class="epoch-block" style="background-color: #8888EE;"> <div class="epoch-name">Мезопротерозой</div> </div> <div class="epoch-block" style="background-color: #7777DD;"> <div class="epoch-name">Палеопротерозой</div> </div> </div> </div> <!-- Архей --> <div class="period archean"> <div class="period-name">AR<br>Архей</div> <div class="epochs"> <div class="epoch-block" style="background-color: #6666CC;"> <div class="epoch-name">Неоархей</div> </div> <div class="epoch-block" style="background-color: #5555BB;"> <div class="epoch-name">Мезоархей</div> </div> <div class="epoch-block" style="background-color: #4444AA;"> <div class="epoch-name">Палеоархей</div> </div> <div class="epoch-block" style="background-color: #333399;"> <div class="epoch-name">Эоархей</div> </div> </div> </div> <!-- Катархей --> <div class="period hadean"> <div class="period-name">H<br>Катархей</div> <div class="epochs"> <div class="epoch-block" style="background-color: #222288;"> <div class="epoch-name">Доархейские породы</div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
<style> .strat-column { font-family: 'Arial', sans-serif; max-width: 1000px; margin: 30px auto; border: 2px solid #333; border-radius: 5px; overflow: hidden; box-shadow: 0 6px 12px rgba(0,0,0,0.15); background: white; }
.column-header { background: linear-gradient(to right, #2c3e50, #4a6b8a); color: white; padding: 15px; text-align: center; border-bottom: 2px solid #333; }
.column-header h2 { margin: 0; font-size: 1.8em; letter-spacing: 1.5px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); }
.time-scale { font-size: 0.95em; margin-top: 8px; font-style: italic; opacity: 0.9; }
.geochronological-scale { display: flex; flex-direction: column; }
.eon { display: flex; border-bottom: 2px solid #999; }
.eon-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 20px 8px; font-weight: bold; font-size: 1.2em; letter-spacing: 1px; background: linear-gradient(to bottom, #f8f8f8, #e8e8e8); border-right: 1px solid #ddd; min-width: 40px; display: flex; align-items: center; justify-content: center; text-shadow: 0 1px 1px rgba(255,255,255,0.8); line-height: 1.3; }
.eras { flex: 1; display: flex; flex-direction: column; }
.era { display: flex; flex-direction: column; border-bottom: 1px solid #bbb; }
.era-name { font-weight: bold; padding: 12px; text-align: center; font-size: 1.1em; background: linear-gradient(to bottom, #f0f0f0, #e0e0e0); border-bottom: 1px solid #ccc; letter-spacing: 0.5px; line-height: 1.3; }
.periods { display: flex; flex-direction: column; }
.period { display: flex; min-height: 50px; border-bottom: 1px solid #aaa; }
.period-name { width: 120px; padding: 8px; text-align: center; border-right: 1px solid #ddd; font-size: 1em; display: flex; flex-direction: column; align-items: center; justify-content: center; background: linear-gradient(to right, #f8f8f8, #f0f0f0); line-height: 1.3; font-weight: bold; }
.period-name br { display: block; content: ""; margin: 3px 0; }
.epochs { flex: 1; display: flex; flex-direction: column; }
.epoch-block { flex: 1; padding: 10px; margin: 3px; text-align: center; font-size: 0.9em; font-weight: bold; color: #333; border-radius: 4px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; text-decoration: none; box-shadow: inset 0 0 8px rgba(0,0,0,0.1); position: relative; overflow: hidden; min-height: 40px; border: 1px solid rgba(0,0,0,0.1); }
.epoch-block:hover { transform: translateY(-3px); box-shadow: 0 4px 8px rgba(0,0,0,0.2); z-index: 10; }
.epoch-block:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(rgba(255,255,255,0.4), rgba(255,255,255,0)); }
.epoch-name { position: relative; z-index: 1; width: 100%; }
/* Цветовые схемы */ .cenozoic .epoch-block { background-color: #FFFF99; } .mesozoic .epoch-block { background-color: #99FF99; } .paleozoic .epoch-block { background-color: #FF9999; } .precambrian .epoch-block { background-color: #9999FF; }
/* Адаптация для мобильных */ @media (max-width: 900px) { .eon { flex-direction: column; } .eon-name { writing-mode: horizontal-tb; transform: none; padding: 10px; border-right: none; border-bottom: 1px solid #ddd; min-width: auto; text-align: center; } .period { flex-direction: column; } .period-name { width: auto; text-align: center; justify-content: center; border-right: none; border-bottom: 1px solid #ddd; flex-direction: row; align-items: center; gap: 10px; } .epochs { flex-direction: row; flex-wrap: wrap; } .epoch-block { min-width: 120px; min-height: 60px; } }
@media (max-width: 600px) { .epochs { flex-direction: column; } .epoch-block { min-width: auto; } } </style>
|
|
| |
AleXStam | Дата: Пятница, 2025-06-27, 16:55 | Сообщение # 140 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <div class="strat-column"> <div class="column-header"> <h2>СТРАТИГРАФИЧЕСКАЯ КОЛОНКА</h2> <div class="time-scale">млн лет назад →</div> </div> <div class="geochronological-scale"> <!-- Фанерозой --> <div class="eon phanerozoic"> <div class="eon-name">ФАНЕРОЗОЙ<br>Є</div> <div class="eras"> <!-- Кайнозой --> <div class="era cenozoic"> <div class="era-name">Кайнозой<br>KZ</div> <div class="periods"> <!-- Четвертичный период --> <div class="period quaternary"> <div class="period-name">Q<br>Четвертичный</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #FFFF99;"> <div class="epoch-name"><span class="epoch-index">Q<sub>4</sub></span> Голоцен</div> </div> <div class="epoch-block no-link" style="background-color: #FFFF99;"> <div class="epoch-name"><span class="epoch-index">Q<sub>3</sub></span> Плейстоцен</div> </div> </div> </div> <!-- Неогеновый период --> <div class="period neogene"> <div class="period-name">N<br>Неоген</div> <div class="epochs"> <a href="/age/pliocene" class="epoch-block" style="background-color: #FFFF88;"> <div class="epoch-name"><span class="epoch-index">N<sub>2</sub></span> Плиоцен</div> </a> <a href="/age/miocene" class="epoch-block" style="background-color: #FFFF77;"> <div class="epoch-name"><span class="epoch-index">N<sub>1</sub></span> Миоцен</div> </a> </div> </div> <!-- Палеогеновый период --> <div class="period paleogene"> <div class="period-name">P<br>Палеоген</div> <div class="epochs"> <a href="/age/oligocene" class="epoch-block" style="background-color: #FFEE66;"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Олигоцен</div> </a> <a href="/age/eocene" class="epoch-block" style="background-color: #FFDD55;"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Эоцен</div> </a> <a href="/age/paleocene" class="epoch-block" style="background-color: #FFCC44;"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Палеоцен</div> </a> </div> </div> </div> </div> <!-- Мезозой --> <div class="era mesozoic"> <div class="era-name">Мезозой<br>MZ</div> <div class="periods"> <!-- Меловой период --> <div class="period cretaceous"> <div class="period-name">K<br>Мел</div> <div class="epochs"> <a href="/age/upper-cretaceous" class="epoch-block" style="background-color: #AAFFAA;"> <div class="epoch-name"><span class="epoch-index">K<sub>2</sub></span> Верхний мел</div> </a> <a href="/age/lower-cretaceous" class="epoch-block" style="background-color: #99FF99;"> <div class="epoch-name"><span class="epoch-index">K<sub>1</sub></span> Нижний мел</div> </a> </div> </div> <!-- Юрский период --> <div class="period jurassic"> <div class="period-name">J<br>Юра</div> <div class="epochs"> <a href="/age/late-jurassic" class="epoch-block" style="background-color: #88EE88;"> <div class="epoch-name"><span class="epoch-index">J<sub>3</sub></span> Поздняя юра</div> </a> <a href="/age/middle-jurassic" class="epoch-block" style="background-color: #77DD77;"> <div class="epoch-name"><span class="epoch-index">J<sub>2</sub></span> Средняя юра</div> </a> <a href="/age/early-jurassic" class="epoch-block" style="background-color: #66CC66;"> <div class="epoch-name"><span class="epoch-index">J<sub>1</sub></span> Ранняя юра</div> </a> </div> </div> <!-- Триасовый период --> <div class="period triassic"> <div class="period-name">T<br>Триас</div> <div class="epochs"> <a href="/age/late-triassic" class="epoch-block" style="background-color: #55BB55;"> <div class="epoch-name"><span class="epoch-index">T<sub>3</sub></span> Поздний триас</div> </a> <a href="/age/middle-triassic" class="epoch-block" style="background-color: #44AA44;"> <div class="epoch-name"><span class="epoch-index">T<sub>2</sub></span> Средний триас</div> </a> <a href="/age/early-triassic" class="epoch-block" style="background-color: #339933;"> <div class="epoch-name"><span class="epoch-index">T<sub>1</sub></span> Ранний триас</div> </a> </div> </div> </div> </div> <!-- Палеозой --> <div class="era paleozoic"> <div class="era-name">Палеозой<br>PZ</div> <div class="periods"> <!-- Пермский период --> <div class="period permian"> <div class="period-name">P<br>Пермь</div> <div class="epochs"> <a href="/age/late-permian" class="epoch-block" style="background-color: #FFAAAA;"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Лопинский</div> </a> <a href="/age/guadalupian" class="epoch-block" style="background-color: #EE9999;"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Гваделупский</div> </a> <a href="/age/cisuralian" class="epoch-block" style="background-color: #DD8888;"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Приуральский</div> </a> </div> </div> <!-- Каменноугольный период --> <div class="period carboniferous"> <div class="period-name">C<br>Карбон</div> <div class="epochs"> <a href="/age/pennsylvanian" class="epoch-block" style="background-color: #CC7777;"> <div class="epoch-name"><span class="epoch-index">C<sub>3</sub></span> Пенсильванский</div> </a> <a href="/age/mississippian" class="epoch-block" style="background-color: #BB6666;"> <div class="epoch-name"><span class="epoch-index">C<sub>2</sub></span> Миссисипский</div> </a> </div> </div> <!-- Девонский период --> <div class="period devonian"> <div class="period-name">D<br>Девон</div> <div class="epochs"> <a href="/age/late-devonian" class="epoch-block" style="background-color: #AA5555;"> <div class="epoch-name"><span class="epoch-index">D<sub>3</sub></span> Поздний девон</div> </a> <a href="/age/middle-devonian" class="epoch-block" style="background-color: #994444;"> <div class="epoch-name"><span class="epoch-index">D<sub>2</sub></span> Средний девон</div> </a> <a href="/age/early-devonian" class="epoch-block" style="background-color: #883333;"> <div class="epoch-name"><span class="epoch-index">D<sub>1</sub></span> Ранний девон</div> </a> </div> </div> <!-- Силурийский период --> <div class="period silurian"> <div class="period-name">S<br>Силур</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #772222; color: #fff;"> <div class="epoch-name"><span class="epoch-index">S<sub>4</sub></span> Пржидольский</div> </div> <div class="epoch-block no-link" style="background-color: #661111; color: #fff;"> <div class="epoch-name"><span class="epoch-index">S<sub>3</sub></span> Лудловский</div> </div> <div class="epoch-block no-link" style="background-color: #550000; color: #fff;"> <div class="epoch-name"><span class="epoch-index">S<sub>2</sub></span> Венлокский</div> </div> <div class="epoch-block no-link" style="background-color: #440000; color: #fff;"> <div class="epoch-name"><span class="epoch-index">S<sub>1</sub></span> Лландоверийский</div> </div> </div> </div> <!-- Ордовикский период --> <div class="period ordovician"> <div class="period-name">O<br>Ордовик</div> <div class="epochs"> <a href="/age/late-ordovician" class="epoch-block" style="background-color: #330000; color: #fff;"> <div class="epoch-name"><span class="epoch-index">O<sub>3</sub></span> Поздний ордовик</div> </a> <div class="epoch-block no-link" style="background-color: #220000; color: #fff;"> <div class="epoch-name"><span class="epoch-index">O<sub>2</sub></span> Средний ордовик</div> </div> <div class="epoch-block no-link" style="background-color: #110000; color: #fff;"> <div class="epoch-name"><span class="epoch-index">O<sub>1</sub></span> Ранний ордовик</div> </div> </div> </div> <!-- Кембрийский период --> <div class="period cambrian"> <div class="period-name">Є<br>Кембрий</div> <div class="epochs"> <a href="/age/furongian" class="epoch-block" style="background-color: #000000; color: #fff;"> <div class="epoch-name"><span class="epoch-index">Є<sub>3</sub></span> Фуронгский</div> </a> <div class="epoch-block no-link" style="background-color: #111111; color: #fff;"> <div class="epoch-name"><span class="epoch-index">Є<sub>2</sub></span> Майянский</div> </div> <div class="epoch-block no-link" style="background-color: #222222; color: #fff;"> <div class="epoch-name"><span class="epoch-index">Є<sub>1</sub></span> Серия 2</div> </div> </div> </div> </div> </div> </div> </div> <!-- Докембрий --> <div class="eon precambrian"> <div class="eon-name">ДОКЕМБРИЙ<br>PR</div> <div class="eras"> <div class="era"> <div class="periods"> <!-- Протерозой --> <div class="period proterozoic"> <div class="period-name">PR<sub>1</sub><br>Протерозой</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #9999FF;"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-3</sub></span> Неопротерозой</div> </div> <div class="epoch-block no-link" style="background-color: #8888EE;"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-2</sub></span> Мезопротерозой</div> </div> <div class="epoch-block no-link" style="background-color: #7777DD;"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-1</sub></span> Палеопротерозой</div> </div> </div> </div> <!-- Архей --> <div class="period archean"> <div class="period-name">AR<br>Архей</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #6666CC; color: #fff;"> <div class="epoch-name"><span class="epoch-index">AR<sub>3</sub></span> Неоархей</div> </div> <div class="epoch-block no-link" style="background-color: #5555BB; color: #fff;"> <div class="epoch-name"><span class="epoch-index">AR<sub>2</sub></span> Мезоархей</div> </div> <div class="epoch-block no-link" style="background-color: #4444AA; color: #fff;"> <div class="epoch-name"><span class="epoch-index">AR<sub>1</sub></span> Палеоархей</div> </div> </div> </div> <!-- Катархей --> <div class="period hadean"> <div class="period-name">H<br>Катархей</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #222288; color: #fff;"> <div class="epoch-name"><span class="epoch-index">H</span> Доархейские породы</div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
<style> .strat-column { font-family: 'Arial', sans-serif; max-width: 1000px; margin: 30px auto; border: 2px solid #2c3e50; border-radius: 8px; overflow: hidden; box-shadow: 0 8px 16px rgba(0,0,0,0.15); background: white; }
.column-header { background: linear-gradient(to right, #2c3e50, #4a6b8a); color: white; padding: 18px; text-align: center; border-bottom: 3px solid #1a2a3a; }
.column-header h2 { margin: 0; font-size: 1.9em; letter-spacing: 1.5px; text-shadow: 1px 1px 3px rgba(0,0,0,0.6); }
.time-scale { font-size: 0.95em; margin-top: 8px; font-style: italic; opacity: 0.9; }
.geochronological-scale { display: flex; flex-direction: column; }
.eon { display: flex; border-bottom: 3px solid #7f8c8d; }
.eon-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 20px 10px; font-weight: bold; font-size: 1.3em; letter-spacing: 1px; background: linear-gradient(to bottom, #f8f8f8, #e8e8e8); border-right: 2px solid #bdc3c7; min-width: 45px; display: flex; align-items: center; justify-content: center; text-shadow: 0 1px 2px rgba(255,255,255,0.8); line-height: 1.4; }
.eras { flex: 1; display: flex; flex-direction: column; }
.era { display: flex; flex-direction: column; border-bottom: 2px solid #95a5a6; }
.era-name { font-weight: bold; padding: 14px; text-align: center; font-size: 1.2em; background: linear-gradient(to bottom, #ecf0f1, #bdc3c7); border-bottom: 2px solid #95a5a6; letter-spacing: 0.7px; line-height: 1.4; }
.periods { display: flex; flex-direction: column; }
.period { display: flex; min-height: 55px; border-bottom: 1px solid #bdc3c7; }
.period-name { width: 130px; padding: 10px; text-align: center; border-right: 1px solid #bdc3c7; font-size: 1.05em; display: flex; flex-direction: column; align-items: center; justify-content: center; background: linear-gradient(to right, #f8f9fa, #e9ecef); line-height: 1.4; font-weight: bold; }
.period-name sub { font-size: 0.7em; vertical-align: baseline; }
.epochs { flex: 1; display: flex; flex-direction: column; padding: 5px; }
.epoch-block { flex: 1; padding: 12px; margin: 4px; text-align: center; font-size: 0.95em; font-weight: bold; color: #2c3e50; border-radius: 5px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; text-decoration: none; box-shadow: inset 0 0 10px rgba(0,0,0,0.1); position: relative; overflow: hidden; min-height: 45px; border: 1px solid rgba(0,0,0,0.15); }
.epoch-block.no-link { cursor: default; }
.epoch-block:not(.no-link):hover { transform: translateY(-3px); box-shadow: 0 5px 10px rgba(0,0,0,0.2); z-index: 10; }
.epoch-block:after { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(rgba(255,255,255,0.4), rgba(255,255,255,0)); }
.epoch-name { position: relative; z-index: 1; width: 100%; line-height: 1.3; }
.epoch-index { display: inline-block; margin-right: 8px; font-weight: bold; color: inherit; }
.epoch-index sub { font-size: 0.6em; }
/* Оптимизированные цвета текста для контраста */ .epoch-block[style*="background-color: #000000"], .epoch-block[style*="background-color: #111111"], .epoch-block[style*="background-color: #222222"], .epoch-block[style*="background-color: #330000"], .epoch-block[style*="background-color: #220000"], .epoch-block[style*="background-color: #110000"], .epoch-block[style*="background-color: #440000"], .epoch-block[style*="background-color: #550000"], .epoch-block[style*="background-color: #661111"], .epoch-block[style*="background-color: #772222"], .epoch-block[style*="background-color: #333399"], .epoch-block[style*="background-color: #4444AA"], .epoch-block[style*="background-color: #5555BB"], .epoch-block[style*="background-color: #6666CC"], .epoch-block[style*="background-color: #222288"] { color: #fff !important; text-shadow: 0 1px 2px rgba(0,0,0,0.5); }
/* Цветовые схемы */ .cenozoic .epoch-block { background-color: #FFFF99; } .mesozoic .epoch-block { background-color: #99FF99; } .paleozoic .epoch-block { background-color: #FF9999; } .precambrian .epoch-block { background-color: #9999FF; }
/* Адаптация для мобильных */ @media (max-width: 900px) { .eon { flex-direction: column; } .eon-name { writing-mode: horizontal-tb; transform: none; padding: 12px; border-right: none; border-bottom: 2px solid #bdc3c7; min-width: auto; text-align: center; font-size: 1.2em; } .period { flex-direction: column; } .period-name { width: auto; text-align: center; justify-content: center; border-right: none; border-bottom: 1px solid #bdc3c7; flex-direction: row; align-items: center; gap: 12px; padding: 12px; } .epochs { flex-direction: row; flex-wrap: wrap; justify-content: center; } .epoch-block { min-width: 140px; min-height: 65px; margin: 5px; } }
@media (max-width: 600px) { .epochs { flex-direction: column; } .epoch-block { min-width: auto; } .column-header h2 { font-size: 1.6em; } .era-name, .period-name { font-size: 1em; } } </style>
|
|
| |
AleXStam | Дата: Пятница, 2025-06-27, 17:07 | Сообщение # 141 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <div class="strat-column"> <div class="column-header"> <h2>СТРАТИГРАФИЧЕСКАЯ КОЛОНКА</h2> <div class="time-scale">млн лет назад →</div> </div> <div class="geochronological-scale"> <!-- Фанерозой --> <div class="eon phanerozoic"> <div class="eon-name">ФАНЕРОЗОЙ<br>Є</div> <div class="eras"> <!-- Кайнозой --> <div class="era cenozoic"> <div class="era-name">Кайнозой<br>KZ</div> <div class="periods"> <!-- Четвертичный период --> <a href="/period/quaternary" class="period quaternary"> <div class="period-name">Q<br>Четвертичный</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #F5F56E;"> <div class="epoch-name"><span class="epoch-index">Q<sub>4</sub></span> Голоцен</div> </div> <div class="epoch-block no-link" style="background-color: #F0E442;"> <div class="epoch-name"><span class="epoch-index">Q<sub>3</sub></span> Плейстоцен</div> </div> </div> </a> <!-- Неогеновый период --> <a href="/period/neogene" class="period neogene"> <div class="period-name">N<br>Неоген</div> <div class="epochs"> <a href="/age/pliocene" class="epoch-block" style="background-color: #F7D258;"> <div class="epoch-name"><span class="epoch-index">N<sub>2</sub></span> Плиоцен</div> </a> <a href="/age/miocene" class="epoch-block" style="background-color: #F5C34D;"> <div class="epoch-name"><span class="epoch-index">N<sub>1</sub></span> Миоцен</div> </a> </div> </a> <!-- Палеогеновый период --> <a href="/period/paleogene" class="period paleogene"> <div class="period-name">P<br>Палеоген</div> <div class="epochs"> <a href="/age/oligocene" class="epoch-block" style="background-color: #F0B541;"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Олигоцен</div> </a> <a href="/age/eocene" class="epoch-block" style="background-color: #EBA735;"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Эоцен</div> </a> <a href="/age/paleocene" class="epoch-block" style="background-color: #E69829;"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Палеоцен</div> </a> </div> </a> </div> </div> <!-- Мезозой --> <div class="era mesozoic"> <div class="era-name">Мезозой<br>MZ</div> <div class="periods"> <!-- Меловой период --> <a href="/period/cretaceous" class="period cretaceous"> <div class="period-name">K<br>Мел</div> <div class="epochs"> <a href="/age/upper-cretaceous" class="epoch-block" style="background-color: #8BC34A;"> <div class="epoch-name"><span class="epoch-index">K<sub>2</sub></span> Верхний мел</div> </a> <a href="/age/lower-cretaceous" class="epoch-block" style="background-color: #7CB342;"> <div class="epoch-name"><span class="epoch-index">K<sub>1</sub></span> Нижний мел</div> </a> </div> </a> <!-- Юрский период --> <a href="/period/jurassic" class="period jurassic"> <div class="period-name">J<br>Юра</div> <div class="epochs"> <a href="/age/late-jurassic" class="epoch-block" style="background-color: #4CAF50;"> <div class="epoch-name"><span class="epoch-index">J<sub>3</sub></span> Поздняя юра</div> </a> <a href="/age/middle-jurassic" class="epoch-block" style="background-color: #43A047;"> <div class="epoch-name"><span class="epoch-index">J<sub>2</sub></span> Средняя юра</div> </a> <a href="/age/early-jurassic" class="epoch-block" style="background-color: #388E3C;"> <div class="epoch-name"><span class="epoch-index">J<sub>1</sub></span> Ранняя юра</div> </a> </div> </a> <!-- Триасовый период --> <a href="/period/triassic" class="period triassic"> <div class="period-name">T<br>Триас</div> <div class="epochs"> <a href="/age/late-triassic" class="epoch-block" style="background-color: #009688;"> <div class="epoch-name"><span class="epoch-index">T<sub>3</sub></span> Поздний триас</div> </a> <a href="/age/middle-triassic" class="epoch-block" style="background-color: #00897B;"> <div class="epoch-name"><span class="epoch-index">T<sub>2</sub></span> Средний триас</div> </a> <a href="/age/early-triassic" class="epoch-block" style="background-color: #00796B;"> <div class="epoch-name"><span class="epoch-index">T<sub>1</sub></span> Ранний триас</div> </a> </div> </a> </div> </div> <!-- Палеозой --> <div class="era paleozoic"> <div class="era-name">Палеозой<br>PZ</div> <div class="periods"> <!-- Пермский период --> <a href="/period/permian" class="period permian"> <div class="period-name">P<br>Пермь</div> <div class="epochs"> <a href="/age/late-permian" class="epoch-block" style="background-color: #F44336;"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Лопинский</div> </a> <a href="/age/guadalupian" class="epoch-block" style="background-color: #E53935;"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Гваделупский</div> </a> <a href="/age/cisuralian" class="epoch-block" style="background-color: #D32F2F;"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Приуральский</div> </a> </div> </a> <!-- Каменноугольный период --> <a href="/period/carboniferous" class="period carboniferous"> <div class="period-name">C<br>Карбон</div> <div class="epochs"> <a href="/age/pennsylvanian" class="epoch-block" style="background-color: #E91E63;"> <div class="epoch-name"><span class="epoch-index">C<sub>3</sub></span> Пенсильванский</div> </a> <a href="/age/mississippian" class="epoch-block" style="background-color: #D81B60;"> <div class="epoch-name"><span class="epoch-index">C<sub>2</sub></span> Миссисипский</div> </a> </div> </a> <!-- Девонский период --> <a href="/period/devonian" class="period devonian"> <div class="period-name">D<br>Девон</div> <div class="epochs"> <a href="/age/late-devonian" class="epoch-block" style="background-color: #9C27B0;"> <div class="epoch-name"><span class="epoch-index">D<sub>3</sub></span> Поздний девон</div> </a> <a href="/age/middle-devonian" class="epoch-block" style="background-color: #8E24AA;"> <div class="epoch-name"><span class="epoch-index">D<sub>2</sub></span> Средний девон</div> </a> <a href="/age/early-devonian" class="epoch-block" style="background-color: #7B1FA2;"> <div class="epoch-name"><span class="epoch-index">D<sub>1</sub></span> Ранний девон</div> </a> </div> </a> <!-- Силурийский период --> <a href="/period/silurian" class="period silurian"> <div class="period-name">S<br>Силур</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #673AB7;"> <div class="epoch-name"><span class="epoch-index">S<sub>4</sub></span> Пржидольский</div> </div> <div class="epoch-block no-link" style="background-color: #5E35B1;"> <div class="epoch-name"><span class="epoch-index">S<sub>3</sub></span> Лудловский</div> </div> <div class="epoch-block no-link" style="background-color: #512DA8;"> <div class="epoch-name"><span class="epoch-index">S<sub>2</sub></span> Венлокский</div> </div> <div class="epoch-block no-link" style="background-color: #4527A0;"> <div class="epoch-name"><span class="epoch-index">S<sub>1</sub></span> Лландоверийский</div> </div> </div> </a> <!-- Ордовикский период --> <a href="/period/ordovician" class="period ordovician"> <div class="period-name">O<br>Ордовик</div> <div class="epochs"> <a href="/age/late-ordovician" class="epoch-block" style="background-color: #3F51B5;"> <div class="epoch-name"><span class="epoch-index">O<sub>3</sub></span> Поздний ордовик</div> </a> <div class="epoch-block no-link" style="background-color: #3949AB;"> <div class="epoch-name"><span class="epoch-index">O<sub>2</sub></span> Средний ордовик</div> </div> <div class="epoch-block no-link" style="background-color: #303F9F;"> <div class="epoch-name"><span class="epoch-index">O<sub>1</sub></span> Ранний ордовик</div> </div> </div> </a> <!-- Кембрийский период --> <a href="/period/cambrian" class="period cambrian"> <div class="period-name">Є<br>Кембрий</div> <div class="epochs"> <a href="/age/furongian" class="epoch-block" style="background-color: #2196F3;"> <div class="epoch-name"><span class="epoch-index">Є<sub>3</sub></span> Фуронгский</div> </a> <div class="epoch-block no-link" style="background-color: #1E88E5;"> <div class="epoch-name"><span class="epoch-index">Є<sub>2</sub></span> Майянский</div> </div> <div class="epoch-block no-link" style="background-color: #1976D2;"> <div class="epoch-name"><span class="epoch-index">Є<sub>1</sub></span> Серия 2</div> </div> </div> </a> </div> </div> </div> </div> <!-- Явное разделение между Фанерозоем и Докембрием --> <div class="eon-divider"> <div class="divider-line"></div> <div class="divider-label">ДОКЕМБРИЙ</div> <div class="divider-line"></div> </div> <!-- Докембрий --> <div class="eon precambrian"> <div class="eon-name">ДОКЕМБРИЙ<br>PR</div> <div class="eras"> <div class="era"> <div class="periods"> <!-- Протерозой --> <a href="/period/proterozoic" class="period proterozoic"> <div class="period-name">PR<sub>1</sub><br>Протерозой</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #00BCD4;"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-3</sub></span> Неопротерозой</div> </div> <div class="epoch-block no-link" style="background-color: #00ACC1;"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-2</sub></span> Мезопротерозой</div> </div> <div class="epoch-block no-link" style="background-color: #0097A7;"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-1</sub></span> Палеопротерозой</div> </div> </div> </a> <!-- Архей --> <a href="/period/archean" class="period archean"> <div class="period-name">AR<br>Архей</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #607D8B;"> <div class="epoch-name"><span class="epoch-index">AR<sub>3</sub></span> Неоархей</div> </div> <div class="epoch-block no-link" style="background-color: #546E7A;"> <div class="epoch-name"><span class="epoch-index">AR<sub>2</sub></span> Мезоархей</div> </div> <div class="epoch-block no-link" style="background-color: #455A64;"> <div class="epoch-name"><span class="epoch-index">AR<sub>1</sub></span> Палеоархей</div> </div> </div> </a> <!-- Катархей --> <a href="/period/hadean" class="period hadean"> <div class="period-name">H<br>Катархей</div> <div class="epochs"> <div class="epoch-block no-link" style="background-color: #795548;"> <div class="epoch-name"><span class="epoch-index">H</span> Доархейские породы</div> </div> </div> </a> </div> </div> </div> </div> </div> </div>
<style> .strat-column { font-family: 'Roboto', 'Arial', sans-serif; max-width: 1100px; margin: 40px auto; border: 2px solid #e0e0e0; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.08); background: white; }
.column-header { background: #37474F; color: white; padding: 20px; text-align: center; border-bottom: 2px solid #263238; }
.column-header h2 { margin: 0; font-size: 2em; letter-spacing: 1.5px; font-weight: 500; }
.time-scale { font-size: 1em; margin-top: 8px; opacity: 0.9; font-weight: 300; }
.geochronological-scale { display: flex; flex-direction: column; }
.eon { display: flex; border-bottom: 1px solid #e0e0e0; }
.eon-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 25px 12px; font-weight: 500; font-size: 1.4em; letter-spacing: 1px; background: #f5f5f5; border-right: 1px solid #e0e0e0; min-width: 50px; display: flex; align-items: center; justify-content: center; line-height: 1.4; }
.eon-divider { display: flex; align-items: center; padding: 10px 0; background: #f5f5f5; }
.divider-line { flex: 1; height: 1px; background: #bdbdbd; }
.divider-label { padding: 0 20px; font-weight: 500; color: #616161; font-size: 1.2em; }
.eras { flex: 1; display: flex; flex-direction: column; }
.era { display: flex; flex-direction: column; border-bottom: 1px solid #e0e0e0; }
.era-name { font-weight: 500; padding: 16px; text-align: center; font-size: 1.3em; background: #eceff1; border-bottom: 1px solid #cfd8dc; letter-spacing: 0.7px; line-height: 1.4; }
.periods { display: flex; flex-direction: column; }
.period { display: flex; min-height: 60px; border-bottom: 1px solid #e0e0e0; text-decoration: none; color: inherit; transition: background 0.2s ease; }
.period:hover { background: rgba(0,0,0,0.02); }
.period-name { width: 140px; padding: 12px; text-align: center; border-right: 1px solid #e0e0e0; font-size: 1.1em; display: flex; flex-direction: column; align-items: center; justify-content: center; background: #fafafa; line-height: 1.4; font-weight: 500; }
.period-name sub { font-size: 0.7em; vertical-align: baseline; }
.epochs { flex: 1; display: flex; flex-direction: column; padding: 8px; }
.epoch-block { flex: 1; padding: 14px; margin: 5px; text-align: center; font-size: 1em; font-weight: 500; color: #263238; border-radius: 6px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; text-decoration: none; box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1); position: relative; overflow: hidden; min-height: 50px; }
.epoch-block.no-link { cursor: default; }
.epoch-block:not(.no-link) { cursor: pointer; }
.epoch-block:not(.no-link):hover { transform: translateY(-2px); box-shadow: 0 3px 8px rgba(0,0,0,0.15), inset 0 0 0 1px rgba(0,0,0,0.1); z-index: 10; }
.epoch-name { position: relative; z-index: 1; width: 100%; line-height: 1.3; }
.epoch-index { display: inline-block; margin-right: 10px; font-weight: 500; color: inherit; }
.epoch-index sub { font-size: 0.65em; }
/* Цвета по новой палитре ВСЕГЕИ 2023 */ /* Кайнозой */ .cenozoic .epoch-block { background-color: #F5F56E; } /* Мезозой */ .mesozoic .epoch-block { background-color: #8BC34A; } /* Палеозой */ .paleozoic .epoch-block { background-color: #F44336; } /* Докембрий */ .precambrian .epoch-block { background-color: #00BCD4; }
/* Оптимизированные цвета текста для контраста */ .epoch-block[style*="background-color: #4527A0"], .epoch-block[style*="background-color: #512DA8"], .epoch-block[style*="background-color: #5E35B1"], .epoch-block[style*="background-color: #673AB7"], .epoch-block[style*="background-color: #303F9F"], .epoch-block[style*="background-color: #3949AB"], .epoch-block[style*="background-color: #3F51B5"], .epoch-block[style*="background-color: #7B1FA2"], .epoch-block[style*="background-color: #8E24AA"], .epoch-block[style*="background-color: #9C27B0"], .epoch-block[style*="background-color: #D81B60"], .epoch-block[style*="background-color: #E91E63"], .epoch-block[style*="background-color: #D32F2F"], .epoch-block[style*="background-color: #E53935"], .epoch-block[style*="background-color: #F44336"], .epoch-block[style*="background-color: #00796B"], .epoch-block[style*="background-color: #00897B"], .epoch-block[style*="background-color: #009688"], .epoch-block[style*="background-color: #388E3C"], .epoch-block[style*="background-color: #43A047"], .epoch-block[style*="background-color: #4CAF50"], .epoch-block[style*="background-color: #7CB342"], .epoch-block[style*="background-color: #8BC34A"], .epoch-block[style*="background-color: #E69829"], .epoch-block[style*="background-color: #EBA735"], .epoch-block[style*="background-color: #F0B541"], .epoch-block[style*="background-color: #F5C34D"], .epoch-block[style*="background-color: #F7D258"], .epoch-block[style*="background-color: #F0E442"], .epoch-block[style*="background-color: #F5F56E"], .epoch-block[style*="background-color: #455A64"], .epoch-block[style*="background-color: #546E7A"], .epoch-block[style*="background-color: #607D8B"], .epoch-block[style*="background-color: #795548"], .epoch-block[style*="background-color: #0097A7"], .epoch-block[style*="background-color: #00ACC1"], .epoch-block[style*="background-color: #00BCD4"], .epoch-block[style*="background-color: #1976D2"], .epoch-block[style*="background-color: #1E88E5"], .epoch-block[style*="background-color: #2196F3"] { color: white !important; text-shadow: 0 1px 2px rgba(0,0,0,0.3); }
/* Адаптация для мобильных */ @media (max-width: 1000px) { .eon { flex-direction: column; } .eon-name { writing-mode: horizontal-tb; transform: none; padding: 15px; border-right: none; border-bottom: 1px solid #e0e0e0; min-width: auto; text-align: center; font-size: 1.3em; } .period { flex-direction: column; } .period-name { width: auto; text-align: center; justify-content: center; border-right: none; border-bottom: 1px solid #e0e0e0; flex-direction: row; align-items: center; gap: 15px; padding: 15px; } .epochs { flex-direction: row; flex-wrap: wrap; justify-content: center; } .epoch-block { min-width: 160px; min-height: 70px; margin: 6px; } }
@media (max-width: 700px) { .epochs { flex-direction: column; } .epoch-block { min-width: auto; } .column-header h2 { font-size: 1.7em; } .era-name, .period-name { font-size: 1.1em; } .eon-name { font-size: 1.2em; } } </style>
|
|
| |
AleXStam | Дата: Пятница, 2025-06-27, 17:18 | Сообщение # 142 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <div class="strat-column"> <div class="column-header"> <h2>СТРАТИГРАФИЧЕСКАЯ КОЛОНКА</h2> <div class="time-scale">млн лет назад →</div> </div> <div class="geochronological-scale"> <!-- Фанерозой --> <div class="eon phanerozoic"> <div class="eon-name">ФАНЕРОЗОЙ<br>Є</div> <div class="eras"> <!-- Кайнозой --> <div class="era cenozoic"> <div class="era-name">Кайнозой<br>KZ</div> <div class="periods"> <!-- Четвертичный период --> <div class="period-container"> <a href="/period/quaternary" class="period quaternary"> <div class="period-name">Q<br>Четвертичный</div> </a> <div class="epochs"> <div class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">Q<sub>4</sub></span> Голоцен</div> </div> <div class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">Q<sub>3</sub></span> Плейстоцен</div> </div> </div> </div> <!-- Неогеновый период --> <div class="period-container"> <a href="/period/neogene" class="period neogene"> <div class="period-name">N<br>Неоген</div> </a> <div class="epochs"> <a href="/age/pliocene" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">N<sub>2</sub></span> Плиоцен</div> </a> <a href="/age/miocene" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">N<sub>1</sub></span> Миоцен</div> </a> </div> </div> <!-- Палеогеновый период --> <div class="period-container"> <a href="/period/paleogene" class="period paleogene"> <div class="period-name">P<br>Палеоген</div> </a> <div class="epochs"> <a href="/age/oligocene" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Олигоцен</div> </a> <a href="/age/eocene" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Эоцен</div> </a> <a href="/age/paleocene" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Палеоцен</div> </a> </div> </div> </div> </div> <!-- Мезозой --> <div class="era mesozoic"> <div class="era-name">Мезозой<br>MZ</div> <div class="periods"> <!-- Меловой период --> <div class="period-container"> <a href="/period/cretaceous" class="period cretaceous"> <div class="period-name">K<br>Мел</div> </a> <div class="epochs"> <a href="/age/upper-cretaceous" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">K<sub>2</sub></span> Верхний мел</div> </a> <a href="/age/lower-cretaceous" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">K<sub>1</sub></span> Нижний мел</div> </a> </div> </div> <!-- Юрский период --> <div class="period-container"> <a href="/period/jurassic" class="period jurassic"> <div class="period-name">J<br>Юра</div> </a> <div class="epochs"> <a href="/age/late-jurassic" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">J<sub>3</sub></span> Поздняя юра</div> </a> <a href="/age/middle-jurassic" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">J<sub>2</sub></span> Средняя юра</div> </a> <a href="/age/early-jurassic" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">J<sub>1</sub></span> Ранняя юра</div> </a> </div> </div> <!-- Триасовый период --> <div class="period-container"> <a href="/period/triassic" class="period triassic"> <div class="period-name">T<br>Триас</div> </a> <div class="epochs"> <a href="/age/late-triassic" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">T<sub>3</sub></span> Поздний триас</div> </a> <a href="/age/middle-triassic" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">T<sub>2</sub></span> Средний триас</div> </a> <a href="/age/early-triassic" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">T<sub>1</sub></span> Ранний триас</div> </a> </div> </div> </div> </div> <!-- Палеозой --> <div class="era paleozoic"> <div class="era-name">Палеозой<br>PZ</div> <div class="periods"> <!-- Пермский период --> <div class="period-container"> <a href="/period/permian" class="period permian"> <div class="period-name">P<br>Пермь</div> </a> <div class="epochs"> <a href="/age/late-permian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Лопинский</div> </a> <a href="/age/guadalupian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Гваделупский</div> </a> <a href="/age/cisuralian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Приуральский</div> </a> </div> </div> <!-- Каменноугольный период --> <div class="period-container"> <a href="/period/carboniferous" class="period carboniferous"> <div class="period-name">C<br>Карбон</div> </a> <div class="epochs"> <a href="/age/pennsylvanian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">C<sub>3</sub></span> Пенсильванский</div> </a> <a href="/age/mississippian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">C<sub>2</sub></span> Миссисипский</div> </a> </div> </div> <!-- Девонский период --> <div class="period-container"> <a href="/period/devonian" class="period devonian"> <div class="period-name">D<br>Девон</div> </a> <div class="epochs"> <a href="/age/late-devonian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">D<sub>3</sub></span> Поздний девон</div> </a> <a href="/age/middle-devonian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">D<sub>2</sub></span> Средний девон</div> </a> <a href="/age/early-devonian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">D<sub>1</sub></span> Ранний девон</div> </a> </div> </div> <!-- Силурийский период --> <div class="period-container"> <a href="/period/silurian" class="period silurian"> <div class="period-name">S<br>Силур</div> </a> <div class="epochs"> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">S<sub>4</sub></span> Пржидольский</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">S<sub>3</sub></span> Лудловский</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">S<sub>2</sub></span> Венлокский</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">S<sub>1</sub></span> Лландоверийский</div> </a> </div> </div> <!-- Ордовикский период --> <div class="period-container"> <a href="/period/ordovician" class="period ordovician"> <div class="period-name">O<br>Ордовик</div> </a> <div class="epochs"> <a href="/age/late-ordovician" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">O<sub>3</sub></span> Поздний ордовик</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">O<sub>2</sub></span> Средний ордовик</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">O<sub>1</sub></span> Ранний ордовик</div> </a> </div> </div> <!-- Кембрийский период --> <div class="period-container"> <a href="/period/cambrian" class="period cambrian"> <div class="period-name">Є<br>Кембрий</div> </a> <div class="epochs"> <a href="/age/furongian" class="epoch-block"> <div class="epoch-name"><span class="epoch-index">Є<sub>3</sub></span> Фуронгский</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">Є<sub>2</sub></span> Майянский</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">Є<sub>1</sub></span> Серия 2</div> </a> </div> </div> </div> </div> </div> </div> <!-- Явное разделение между Фанерозоем и Докембрием --> <div class="eon-divider"> <div class="divider-line"></div> <div class="divider-label">ДОКЕМБРИЙ</div> <div class="divider-line"></div> </div> <!-- Докембрий --> <div class="eon precambrian"> <div class="eon-name">ДОКЕМБРИЙ<br>PR</div> <div class="eras"> <div class="era"> <div class="periods"> <!-- Протерозой --> <div class="period-container"> <a href="/period/proterozoic" class="period proterozoic"> <div class="period-name">PR<sub>1</sub><br>Протерозой</div> </a> <div class="epochs"> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-3</sub></span> Неопротерозой</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-2</sub></span> Мезопротерозой</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">PR<sub>1-1</sub></span> Палеопротерозой</div> </a> </div> </div> <!-- Архей --> <div class="period-container"> <a href="/period/archean" class="period archean"> <div class="period-name">AR<br>Архей</div> </a> <div class="epochs"> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">AR<sub>3</sub></span> Неоархей</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">AR<sub>2</sub></span> Мезоархей</div> </a> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">AR<sub>1</sub></span> Палеоархей</div> </a> </div> </div> <!-- Катархей --> <div class="period-container"> <a href="/period/hadean" class="period hadean"> <div class="period-name">H<br>Катархей</div> </a> <div class="epochs"> <a href="#" class="epoch-block inactive"> <div class="epoch-name"><span class="epoch-index">H</span> Доархейские породы</div> </a> </div> </div> </div> </div> </div> </div> </div> </div>
<style> .strat-column { font-family: 'Roboto', 'Arial', sans-serif; max-width: 1100px; margin: 40px auto; border: 2px solid #e0e0e0; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.08); background: white; }
.column-header { background: #37474F; color: white; padding: 20px; text-align: center; border-bottom: 2px solid #263238; }
.column-header h2 { margin: 0; font-size: 2em; letter-spacing: 1.5px; font-weight: 500; }
.time-scale { font-size: 1em; margin-top: 8px; opacity: 0.9; font-weight: 300; }
.geochronological-scale { display: flex; flex-direction: column; }
.eon { display: flex; border-bottom: 1px solid #e0e0e0; }
.eon-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 25px 12px; font-weight: 500; font-size: 1.4em; letter-spacing: 1px; background: #f5f5f5; border-right: 1px solid #e0e0e0; min-width: 50px; display: flex; align-items: center; justify-content: center; line-height: 1.4; }
.eon-divider { display: flex; align-items: center; padding: 10px 0; background: #f5f5f5; }
.divider-line { flex: 1; height: 1px; background: #bdbdbd; }
.divider-label { padding: 0 20px; font-weight: 500; color: #616161; font-size: 1.2em; }
.eras { flex: 1; display: flex; flex-direction: column; }
.era { display: flex; flex-direction: column; border-bottom: 1px solid #e0e0e0; }
.era-name { font-weight: 500; padding: 16px; text-align: center; font-size: 1.3em; background: #eceff1; border-bottom: 1px solid #cfd8dc; letter-spacing: 0.7px; line-height: 1.4; }
.periods { display: flex; flex-direction: column; }
.period-container { display: flex; min-height: 60px; border-bottom: 1px solid #e0e0e0; }
.period { display: flex; width: 140px; text-decoration: none; color: inherit; transition: background 0.2s ease; }
.period:hover { background: rgba(0,0,0,0.02); }
.period-name { width: 100%; padding: 12px; text-align: center; border-right: 1px solid #e0e0e0; font-size: 1.1em; display: flex; flex-direction: column; align-items: center; justify-content: center; background: #fafafa; line-height: 1.4; font-weight: 500; }
.period-name sub { font-size: 0.7em; vertical-align: baseline; }
.epochs { flex: 1; display: flex; flex-direction: column; padding: 8px; }
.epoch-block { flex: 1; padding: 14px; margin: 5px; text-align: center; font-size: 1em; font-weight: 500; color: #263238; border-radius: 6px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; text-decoration: none; box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1); position: relative; overflow: hidden; min-height: 50px; }
.epoch-block.inactive { cursor: default; opacity: 0.8; box-shadow: none; background-color: #f5f5f5 !important; color: #757575 !important; }
.epoch-block:not(.inactive) { cursor: pointer; }
.epoch-block:not(.inactive):hover { transform: translateY(-2px); box-shadow: 0 3px 8px rgba(0,0,0,0.15), inset 0 0 0 1px rgba(0,0,0,0.1); z-index: 10; }
.epoch-name { position: relative; z-index: 1; width: 100%; line-height: 1.3; }
.epoch-index { display: inline-block; margin-right: 10px; font-weight: 500; color: inherit; }
.epoch-index sub { font-size: 0.65em; }
/* Цвета по новой палитре ВСЕГЕИ 2023 */ /* Кайнозой */ .cenozoic .epoch-block:not(.inactive) { background-color: #F5F56E; } /* Мезозой */ .mesozoic .epoch-block:not(.inactive) { background-color: #8BC34A; } /* Палеозой */ .paleozoic .epoch-block:not(.inactive) { background-color: #F44336; } /* Докембрий */ .precambrian .epoch-block:not(.inactive) { background-color: #00BCD4; }
/* Оптимизированные цвета текста для контраста */ .epoch-block:not(.inactive)[href="/age/late-permian"], .epoch-block:not(.inactive)[href="/age/guadalupian"], .epoch-block:not(.inactive)[href="/age/cisuralian"], .epoch-block:not(.inactive)[href="/age/pennsylvanian"], .epoch-block:not(.inactive)[href="/age/mississippian"], .epoch-block:not(.inactive)[href="/age/late-devonian"], .epoch-block:not(.inactive)[href="/age/middle-devonian"], .epoch-block:not(.inactive)[href="/age/early-devonian"], .epoch-block:not(.inactive)[href="/age/late-ordovician"], .epoch-block:not(.inactive)[href="/age/furongian"], .epoch-block:not(.inactive)[href="/age/late-triassic"], .epoch-block:not(.inactive)[href="/age/middle-triassic"], .epoch-block:not(.inactive)[href="/age/early-triassic"], .epoch-block:not(.inactive)[href="/age/late-jurassic"], .epoch-block:not(.inactive)[href="/age/middle-jurassic"], .epoch-block:not(.inactive)[href="/age/early-jurassic"], .epoch-block:not(.inactive)[href="/age/upper-cretaceous"], .epoch-block:not(.inactive)[href="/age/lower-cretaceous"], .epoch-block:not(.inactive)[href="/age/pliocene"], .epoch-block:not(.inactive)[href="/age/miocene"], .epoch-block:not(.inactive)[href="/age/oligocene"], .epoch-block:not(.inactive)[href="/age/eocene"], .epoch-block:not(.inactive)[href="/age/paleocene"] { color: white !important; text-shadow: 0 1px 2px rgba(0,0,0,0.3); }
/* Адаптация для мобильных */ @media (max-width: 1000px) { .eon { flex-direction: column; } .eon-name { writing-mode: horizontal-tb; transform: none; padding: 15px; border-right: none; border-bottom: 1px solid #e0e0e0; min-width: auto; text-align: center; font-size: 1.3em; } .period-container { flex-direction: column; } .period { width: auto; border-bottom: 1px solid #e0e0e0; } .period-name { width: auto; text-align: center; justify-content: center; border-right: none; flex-direction: row; align-items: center; gap: 15px; padding: 15px; } .epochs { flex-direction: row; flex-wrap: wrap; justify-content: center; } .epoch-block { min-width: 160px; min-height: 70px; margin: 6px; } }
@media (max-width: 700px) { .epochs { flex-direction: column; } .epoch-block { min-width: auto; } .column-header h2 { font-size: 1.7em; } .era-name, .period-name { font-size: 1.1em; } .eon-name { font-size: 1.2em; } } </style>
|
|
| |
Гость | Дата: Понедельник, 2025-06-30, 09:56 | Сообщение # 143 |
Группа: Гости
| <div class="strat-column"> <div class="column-header"> <div class="column-header2">СТРАТИГРАФИЧЕСКАЯ КОЛОНКА</div> <div class="toggle-container"> <label class="toggle-switch"> <input type="checkbox" id="showHiddenToggle"> <span class="slider round"></span> </label> <span class="toggle-label">Показать скрытые эпохи</span> </div> </div> <!-- Заголовки столбцов --> <div class="column-titles"> <div class="title-col eon-title"><div>Эон</div></div> <div class="title-col era-title"><div>Эра</div></div> <div class="title-col period-title"><div>Период</div></div> <div class="title-col epoch-title"><div>Эпоха</div></div> <div class="title-col timescale-title"><div>Возраст, млн лет</div></div> </div> <div class="geochronological-scale"> <!-- Фанерозой --> <div class="eon phanerozoic"> <div class="eon-name">ФАНЕРОЗОЙ<br>Є</div> <div class="eras"> <!-- Кайнозой --> <div class="era cenozoic"> <div class="era-name">KZ<br>Кайнозой</div> <div class="periods"> <!-- Четвертичный период --> <div class="period-container"> <a href="#" class="period quaternary"> <div class="period-name">Q<br>Четвертичный</div> </a> <div class="epochs"> <a href="#" class="epoch-block" data-epoch-name="holocene" data-color="#F5F56E" data-age-start="0.0117" data-age-end="0"> <div class="epoch-name"><span class="epoch-index">Q<sub>4</sub></span> Голоцен</div> </a> <a href="#" class="epoch-block" data-epoch-name="pleistocene" data-color="#F0E442" data-age-start="2.58" data-age-end="0.0117"> <div class="epoch-name"><span class="epoch-index">Q<sub>3</sub></span> Плейстоцен</div> </a> <a href="#" class="epoch-block" data-epoch-name="gelasian" data-color="#E6D54E" data-age-start="3.6" data-age-end="2.58"> <div class="epoch-name"><span class="epoch-index">Q<sub>2</sub></span> Гелласий</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="0"></div> <div class="timescale-marker" data-age="2.58"></div> <div class="timescale-marker" data-age="3.6"></div> </div> </div> <!-- Неогеновый период --> <div class="period-container"> <a href="#" class="period neogene"> <div class="period-name">N<br>Неоген</div> </a> <div class="epochs"> <a href="#" class="epoch-block" data-epoch-name="pliocene" data-color="#F7D258" data-age-start="5.333" data-age-end="2.58"> <div class="epoch-name"><span class="epoch-index">N<sub>2</sub></span> Плиоцен</div> </a> <a href="#" class="epoch-block" data-epoch-name="miocene" data-color="#F5C34D" data-age-start="23.03" data-age-end="5.333"> <div class="epoch-name"><span class="epoch-index">N<sub>1</sub></span> Миоцен</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="5.333"></div> <div class="timescale-marker" data-age="23.03"></div> </div> </div> <!-- Палеогеновый период --> <div class="period-container"> <a href="#" class="period paleogene"> <div class="period-name">P<br>Палеоген</div> </a> <div class="epochs"> <a href="#" class="epoch-block" data-epoch-name="oligocene" data-color="#F0B541" data-age-start="33.9" data-age-end="23.03"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Олигоцен</div> </a> <a href="#" class="epoch-block" data-epoch-name="eocene" data-color="#EBA735" data-age-start="56" data-age-end="33.9"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Эоцен</div> </a> <a href="#" class="epoch-block" data-epoch-name="paleocene" data-color="#E69829" data-age-start="66" data-age-end="56"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Палеоцен</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="33.9"></div> <div class="timescale-marker" data-age="56"></div> <div class="timescale-marker" data-age="66"></div> </div> </div> </div> </div> <!-- Мезозойская эра --> <div class="era mesozoic"> <div class="era-name">MZ<br>Мезозой</div> <div class="periods"> <!-- Меловой период --> <div class="period-container"> <a href="./mel" class="period cretaceous"> <div class="period-name">K<br>Мел</div> </a> <div class="epochs"> <a href="./mel#поздняя-эпоха-ksub2sub" class="epoch-block" data-epoch-name="upper-cretaceous" data-color="#8BC34A" data-age-start="100.5" data-age-end="66"> <div class="epoch-name"><span class="epoch-index">K<sub>2</sub></span> Верхний мел</div> </a> <a href="./mel#ранняя-эпоха-ksub1sub" class="epoch-block" data-epoch-name="lower-cretaceous" data-color="#7CB342" data-age-start="145" data-age-end="100.5"> <div class="epoch-name"><span class="epoch-index">K<sub>1</sub></span> Нижний мел</div> </a> <a href="./jura-mel" class="epoch-block" data-epoch-name="lower-cretaceous" data-color="#7CB342" data-age-start="160" data-age-end="145"> <div class="epoch-name"><span class="epoch-index">Юра (поздняя эпоха) - Мел (ранняя эпоха) (J<sub>3</sub>-K<sub>1</sub>)</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="100.5"></div> <div class="timescale-marker" data-age="145"></div> <div class="timescale-marker" data-age="160"></div> </div> </div> <!-- Юрский период --> <div class="period-container"> <a href="./jura" class="period jurassic"> <div class="period-name">J<br>Юра</div> </a> <div class="epochs"> <a href="./jura#поздняя-эпоха-jsub3sub" class="epoch-block" data-epoch-name="late-jurassic" data-color="#4CAF50" data-age-start="163.5" data-age-end="145"> <div class="epoch-name"><span class="epoch-index">J<sub>3</sub></span> Верхняя юра</div> </a> <a href="./jura#средняя-эпоха-jsub2sub" class="epoch-block" data-epoch-name="middle-jurassic" data-color="#43A047" data-age-start="174.1" data-age-end="163.5"> <div class="epoch-name"><span class="epoch-index">J<sub>2</sub></span> Средняя юра</div> </a> <a href="./jura#ранняя-эпоха-jsub1sub" class="epoch-block" data-epoch-name="early-jurassic" data-color="#388E3C" data-age-start="201.3" data-age-end="174.1"> <div class="epoch-name"><span class="epoch-index">J<sub>1</sub></span> Нижняя юра</div> </a> <a href="./trias-jura" class="epoch-block" data-epoch-name="early-jurassic" data-color="#388E3C" data-age-start="230" data-age-end="201.3"> <div class="epoch-name"><span class="epoch-index">Триас - Юра (T-J)</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="163.5"></div> <div class="timescale-marker" data-age="174.1"></div> <div class="timescale-marker" data-age="201.3"></div> <div class="timescale-marker" data-age="230"></div> </div> </div> <!-- Триасовый период --> <div class="period-container"> <a href="./trias" class="period triassic"> <div class="period-name">T<br>Триас</div> </a> <div class="epochs"> <a href="./trias#поздняя-эпоха-tsub3sub" class="epoch-block" data-epoch-name="late-triassic" data-color="#009688" data-age-start="237" data-age-end="201.3"> <div class="epoch-name"><span class="epoch-index">T<sub>3</sub></span> Верхний триас</div> </a> <a href="./trias#средняя-эпоха-tsub2sub" class="epoch-block" data-epoch-name="middle-triassic" data-color="#00897B" data-age-start="247.2" data-age-end="237"> <div class="epoch-name"><span class="epoch-index">T<sub>2</sub></span> Средний триас</div> </a> <a href="./trias#ранняя-эпоха-tsub1sub" class="epoch-block" data-epoch-name="early-triassic" data-color="#00796B" data-age-start="251.9" data-age-end="247.2"> <div class="epoch-name"><span class="epoch-index">T<sub>1</sub></span> Нижний триас</div> </a> <a href="./perm-trias" class="epoch-block" data-epoch-name="early-triassic" data-color="#00796B" data-age-start="251.9" data-age-end="247.2"> <div class="epoch-name"><span class="epoch-index">Пермь (поздняя эпоха) - Триас (ранняя эпоха) (P<sub>2</sub>-T<sub>1</sub>)</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="237"></div> <div class="timescale-marker" data-age="247.2"></div> <div class="timescale-marker" data-age="251.9"></div> </div> </div> </div> </div> <!-- Палеозойская эра --> <div class="era paleozoic"> <div class="era-name">PZ<br>Палеозой</div> <div class="periods"> <!-- Пермский период --> <div class="period-container"> <a href="./perm" class="period permian"> <div class="period-name">P<br>Пермь</div> </a> <div class="epochs"> <a href="#" class="epoch-block" data-epoch-name="late-permian" data-color="#F44336" data-age-start="259.1" data-age-end="251.9"> <div class="epoch-name"><span class="epoch-index">P<sub>3</sub></span> Татарский</div> </a> <a href="./perm#поздняя-эпоха-psub2sub" class="epoch-block" data-epoch-name="guadalupian" data-color="#E53935" data-age-start="272.3" data-age-end="259.1"> <div class="epoch-name"><span class="epoch-index">P<sub>2</sub></span> Биармийский</div> </a> <a href="./perm#ранняя-эпоха-psub1sub" class="epoch-block" data-epoch-name="cisuralian" data-color="#D32F2F" data-age-start="298.9" data-age-end="272.3"> <div class="epoch-name"><span class="epoch-index">P<sub>1</sub></span> Приуральский</div> </a> <a href="./carbon-perm" class="epoch-block" data-epoch-name="cisuralian" data-color="#D32F2F" data-age-start="298.9" data-age-end="272.3"> <div class="epoch-name"><span class="epoch-index">Карбон - Пермь (C-P)</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="259.1"></div> <div class="timescale-marker" data-age="272.3"></div> <div class="timescale-marker" data-age="298.9"></div> </div> </div> <!-- Каменноугольный период --> <div class="period-container"> <a href="./carbon" class="period carboniferous"> <div class="period-name">C<br>Карбон</div> </a> <div class="epochs"> <a href="./carbon#поздняя-эпоха-csub3sub" class="epoch-block" data-epoch-name="pennsylvanian" data-color="#E91E63" data-age-start="323.2" data-age-end="298.9"> <div class="epoch-name"><span class="epoch-index">C<sub>3</sub></span> Верхний карбон</div> </a> <a href="./carbon#средняя-эпоха-csub2sub" class="epoch-block" data-epoch-name="middle-carboniferous" data-color="#D81B60" data-age-start="358.9" data-age-end="323.2"> <div class="epoch-name"><span class="epoch-index">C<sub>2</sub></span> Средний карбон</div> </a> <a href="./carbon#ранняя-эпоха-csub1sub" class="epoch-block" data-epoch-name="mississippian" data-color="#C2185B" data-age-start="419.2" data-age-end="358.9"> <div class="epoch-name"><span class="epoch-index">C<sub>1</sub></span> Нижний карбон</div> </a> <a href="./devon-carbon" class="epoch-block" data-epoch-name="mississippian" data-color="#C2185B" data-age-start="419.2" data-age-end="358.9"> <div class="epoch-name"><span class="epoch-index">Девон - Карбон (D-C)</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="323.2"></div> <div class="timescale-marker" data-age="358.9"></div> <div class="timescale-marker" data-age="419.2"></div> </div> </div> <!-- Девонский период --> <div class="period-container"> <a href="./devon" class="period devonian"> <div class="period-name">D<br>Девон</div> </a> <div class="epochs"> <a href="./devon#поздняя-эпоха-dsub3sub" class="epoch-block" data-epoch-name="late-devonian" data-color="#9C27B0" data-age-start="382.7" data-age-end="358.9"> <div class="epoch-name"><span class="epoch-index">D<sub>3</sub></span> Верхний девон</div> </a> <a href="./devon#средняя-эпоха-dsub2sub" class="epoch-block" data-epoch-name="middle-devonian" data-color="#8E24AA" data-age-start="393.3" data-age-end="382.7"> <div class="epoch-name"><span class="epoch-index">D<sub>2</sub></span> Средний девон</div> </a> <a href="./devon#ранняя-эпоха-dsub1sub" class="epoch-block" data-epoch-name="early-devonian" data-color="#7B1FA2" data-age-start="419.2" data-age-end="393.3"> <div class="epoch-name"><span class="epoch-index">D<sub>1</sub></span> Нижний девон</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="382.7"></div> <div class="timescale-marker" data-age="393.3"></div> <div class="timescale-marker" data-age="419.2"></div> </div> </div> <!-- Силурийский период --> <div class="period-container silurian-period"> <a href="./silyr" class="period"> <div class="period-name">S<br>Силур</div> </a> <div class="epochs"> <a href="./silyr#поздняя-эпоха-ssub2sub" class="epoch-block" data-epoch-name="pridoli" data-color="#673AB7" data-age-start="423" data-age-end="419.2"> <div class="epoch-name"> <span class="epoch-index">S<sub><span class="index-top">2</span><span class="index-bottom">2</span></sub></span> Пржидольский </div> </a> <a href="#" class="epoch-block" data-epoch-name="ludlow" data-color="#5E35B1" data-age-start="427.4" data-age-end="423"> <div class="epoch-name"> <span class="epoch-index">S<sub><span class="index-top">1</span><span class="index-bottom">2</span></sub></span> Лудловский </div> </a> <a href="#" class="epoch-block" data-epoch-name="wenlock" data-color="#512DA8" data-age-start="433.4" data-age-end="427.4"> <div class="epoch-name"> <span class="epoch-index">S<sub><span class="index-top">2</span><span class="index-bottom">1</span></sub></span> Венлокский </div> </a> <a href="./silyr#ранняя-эпоха-ssub1sub" class="epoch-block" data-epoch-name="llandovery" data-color="#4527A0" data-age-start="443.8" data-age-end="433.4"> <div class="epoch-name"> <span class="epoch-index">S<sub><span class="index-top">1</span><span class="index-bottom">1</span></sub></span> Лландоверийский </div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="423"></div> <div class="timescale-marker" data-age="427.4"></div> <div class="timescale-marker" data-age="433.4"></div> <div class="timescale-marker" data-age="443.8"></div> </div> </div> <!-- Ордовикский период --> <div class="period-container"> <a href="./ordovik" class="period ordovician"> <div class="period-name">O<br>Ордовик</div> </a> <div class="epochs"> <a href="./ordovik#поздняя-эпоха-osub3sub" class="epoch-block" data-epoch-name="late-ordovician" data-color="#3F51B5" data-age-start="458.4" data-age-end="443.8"> <div class="epoch-name"><span class="epoch-index">O<sub>3</sub></span> Верхний ордовик</div> </a> <a href="./ordovik#средняя-эпоха-osub2sub" class="epoch-block" data-epoch-name="middle-ordovician" data-color="#3949AB" data-age-start="470" data-age-end="458.4"> <div class="epoch-name"><span class="epoch-index">O<sub>2</sub></span> Средний ордовик</div> </a> <a href="./ordovik#ранняя-эпоха-osub1sub" class="epoch-block" data-epoch-name="early-ordovician" data-color="#303F9F" data-age-start="485.4" data-age-end="470"> <div class="epoch-name"><span class="epoch-index">O<sub>1</sub></span> Нижний ордовик</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="458.4"></div> <div class="timescale-marker" data-age="470"></div> <div class="timescale-marker" data-age="485.4"></div> </div> </div> <!-- Кембрийский период --> <div class="period-container"> <a href="./cembriy" class="period cambrian"> <div class="period-name">Є<br>Кембрий</div> </a> <div class="epochs"> <a href="./cembriy#поздняя-эпоха-1028sub3sub" class="epoch-block" data-epoch-name="furongian" data-color="#2196F3" data-age-start="497" data-age-end="485.4"> <div class="epoch-name"><span class="epoch-index">Є<sub>3</sub></span> Верхний кембрий</div> </a> <a href="./cembriy#средняя-эпоха-1028sub2sub" class="epoch-block" data-epoch-name="miaolingian" data-color="#1E88E5" data-age-start="509" data-age-end="497"> <div class="epoch-name"><span class="epoch-index">Є<sub>2</sub></span> Средний кембрий</div> </a> <a href="./cembriy#ранняя-эпоха--1028sub1sub" class="epoch-block" data-epoch-name="series2" data-color="#1976D2" data-age-start="521" data-age-end="509"> <div class="epoch-name"><span class="epoch-index">Є<sub>1</sub></span> Нижний кембрий</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="497"></div> <div class="timescale-marker" data-age="509"></div> <div class="timescale-marker" data-age="521"></div> </div> </div> </div> </div> </div> </div> <!-- Докембрийская часть --> <div class="eon-divider"> <div class="divider-line"></div> <div class="divider-label">ДОКЕМБРИЙ</div> <div class="divider-line"></div> </div> <!-- Шапка для докембрия --> <div class="column-titles doc-titles"> <div class="title-col era-title"><div>Акрон</div></div> <div class="title-col period-title"><div>Эон</div></div> <div class="title-col period-title"><div>Период</div></div> <div class="title-col epoch-title"><div>Эпоха</div></div> <div class="title-col timescale-title"><div>Возраст, млн лет</div></div> </div> <!-- Протерозой + Архей + Катархей --> <div class="eon precambrian"> <div class="eras"> <!-- Протерозойская эра --> <div class="era proterozoic"> <div class="era-name">ПРОТЕРОЗОЙСКИЙ<br>PR</div> <div class="periods"> <!-- Неопротерозой --> <div class="period-container"> <a href="#" class="period neoproterozoic"> <div class="period-name"><span class="period-index">PR<sub>3</sub></span><br>Неопротерозой</div> </a> <div class="epochs"> <!-- Вендский период --> <div class="period-container"> <a href="./vend" class="period vendian"> <div class="period-name"><span class="period-index">V</span><br>Венд</div> </a> <div class="epochs"> <a href="./vend-cembriy" class="epoch-block" data-epoch-name="late-vendian" data-color="#FFCC80" data-age-start="541" data-age-end="635"> <div class="epoch-name">Венд - Кембрий (V-Є)</div> </a> <a href="./vend#поздняя-эпоха-vsub2sub" class="epoch-block" data-epoch-name="late-vendian" data-color="#FFCC80" data-age-start="541" data-age-end="635"> <div class="epoch-name">V<sub>2</sub> Верхний венд</div> </a> <a href="./vend#ранняя-эпоха-vsub1sub" class="epoch-block" data-epoch-name="early-vendian" data-color="#FFB74D" data-age-start="635" data-age-end="850"> <div class="epoch-name">V<sub>1</sub> Нижний венд</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="541"></div> <div class="timescale-marker" data-age="635"></div> <div class="timescale-marker" data-age="850"></div> </div> </div> </div> </div> <!-- Мезопротерозой --> <div class="period-container"> <a href="./proterozoy#поздний-prsub2sub" class="period mesoproterozoic"> <div class="period-name"><span class="period-index">PR<sub>2</sub></span><br>Мезопротерозой</div> </a> <div class="epochs"> <!-- Рифейский период --> <div class="period-container"> <a href="./rifey" class="period rifey"> <div class="period-name"><span class="period-index">RF</span><br>Рифей</div> </a> <div class="epochs"> <a href="./rifey#поздняя-эпоха-rsub3sub" class="epoch-block" data-epoch-name="stenian" data-color="#26C6DA" data-age-start="1000" data-age-end="1200"> <div class="epoch-name">RF<sub>3</sub> Верхний рифей</div> </a> <a href="./rifey#средняя-эпоха-rsub2sub" class="epoch-block" data-epoch-name="ectasian" data-color="#00B8D4" data-age-start="1200" data-age-end="1400"> <div class="epoch-name">RF<sub>2</sub> Средний рифей</div> </a> <a href="./rifey#ранняя-эпоха-rsub1sub" class="epoch-block" data-epoch-name="calymmian" data-color="#00ACC1" data-age-start="1400" data-age-end="1600"> <div class="epoch-name">RF<sub>1</sub> Нижний рифей</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="1000"></div> <div class="timescale-marker" data-age="1200"></div> <div class="timescale-marker" data-age="1400"></div> <div class="timescale-marker" data-age="1600"></div> </div> </div> </div> </div> <!-- Палеопротерозой --> <div class="period-container"> <a href="./proterozoy#ранний-prsub1sub" class="period paleoproterozoic"> <div class="period-name"><span class="period-index">PR<sub>1</sub></span><br>Палеопротерозой</div> </a> <div class="epochs"> <!-- Карельский период --> <div class="period-container"> <a href="#" class="period karelian"> <div class="period-name"><span class="period-index">KR</span><br>Карелий</div> </a> <div class="epochs"> <a href="#1" class="epoch-block" data-epoch-name="rhyacian" data-color="#00BCD4" data-age-start="2050" data-age-end="2300"> <div class="epoch-name">KR<sub>2</sub> Верхний карелий</div> </a> <a href="#1" class="epoch-block" data-epoch-name="siderian" data-color="#00ACC1" data-age-start="2300" data-age-end="2500"> <div class="epoch-name">KR<sub>1</sub> Нижний карелий</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="2050"></div> <div class="timescale-marker" data-age="2300"></div> <div class="timescale-marker" data-age="2500"></div> </div> </div> </div> </div> </div> </div> <!-- Архейская эра --> <div class="era archean"> <div class="era-name">АРХЕЙСКИЙ<br>AR</div> <div class="periods"> <!-- Неоархейский период --> <div class="period-container"> <a href="./arhey#ранний-arsub2sub" class="period neoarchean"> <div class="period-name"><span class="period-index">AR<sub>2</sub></span><br>Неоархей</div> </a> <div class="epochs"> <!-- Лопийский период --> <div class="period-container"> <a href="#" class="period lopian"> <div class="period-name"><span class="period-index">LP</span><br>Лопий</div> </a> <div class="epochs"> <a href="#1" class="epoch-block" data-epoch-name="upper-lopian" data-color="#ECB0C4" data-age-start="2500" data-age-end="2800"> <div class="epoch-name">LP<sub>3</sub> Верхний лопий</div> </a> <a href="#1" class="epoch-block" data-epoch-name="middle-lopian" data-color="#E48EAD" data-age-start="2800" data-age-end="3200"> <div class="epoch-name">LP<sub>2</sub> Средний лопий</div> </a> <a href="#1" class="epoch-block" data-epoch-name="lower-lopian" data-color="#E172A6" data-age-start="3200" data-age-end="3600"> <div class="epoch-name">LP<sub>1</sub> Нижний лопий</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="2500"></div> <div class="timescale-marker" data-age="2800"></div> <div class="timescale-marker" data-age="3200"></div> <div class="timescale-marker" data-age="3600"></div> </div> </div> </div> </div> <!-- Мезоархейский период --> <div class="period-container"> <a href="./arhey#ранний-arsub1sub" class="period mesoarchean"> <div class="period-name"><span class="period-index">AR<sub>1</sub></span><br>Мезоархей</div> </a> <div class="epochs"> <a href="./arhey#ранний-arsub1sub" class="epoch-block" data-epoch-name="mesoarchean" data-color="#C6368A" data-age-start="3600" data-age-end="4000"> <div class="epoch-name">AR<sub>1</sub> Мезоархей</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="3600"></div> <div class="timescale-marker" data-age="4000"></div> </div> </div> </div> </div> <!-- Катархейская эра --> <div class="era hadean"> <div class="era-name">H<br>Катархей</div> <div class="periods"> <div class="period-container"> <div class="epochs"> <a href="#" class="epoch-block hadean-period" data-epoch-name="prearchean" data-color="#795548" data-age-start="4000" data-age-end="4600"> <div class="epoch-name">H<sub>2</sub> Доархейские породы</div> </a> <a href="#" class="epoch-block hadean-period" data-epoch-name="lunar-hadean" data-color="#6D4C41" data-age-start="4567" data-age-end="4600"> <div class="epoch-name">H<sub>1</sub> Лунный катархей</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="4000"></div> <div class="timescale-marker" data-age="4567"></div> <div class="timescale-marker" data-age="4600"></div> </div> </div> </div> </div> </div> </div>Добавлено (2025-06-30, 11:26) --------------------------------------------- <style> .strat-column { font-family: 'Roboto', 'Arial', sans-serif; width: 100%; max-width: 1200px; min-width: 500px; margin: 40px auto; border: 2px solid rgb(161, 161, 161); border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.08); position: relative; } .column-header2 { font-size: 1.5em; } .column-header { background: #37474F; color: white; padding: 15px 20px; text-align: center; border-bottom: 2px solid #263238; position: relative; } .column-header h2 { margin: 0; padding: 0; font-size: 1.8em; color: #ffffff; } .toggle-container { position: absolute; right: 20px; bottom: 10px; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; justify-content: flex-end; max-width: 200px; } .toggle-label { font-size: 0.9em; color: #B0BEC5; white-space: nowrap; } .toggle-switch { position: relative; display: inline-block; width: 50px; height: 24px; } .toggle-switch input { opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #546E7A; transition: .4s; border-radius: 24px; } .slider:before { position: absolute; content: ""; height: 16px; width: 16px; left: 4px; bottom: 4px; background-color: white; transition: .4s; border-radius: 50%; } input:checked + .slider { background-color: #4CAF50; } input:checked + .slider:before { transform: translateX(26px); } .column-titles { display: flex; background: #455A64; color: white; font-weight: 500; padding: 10px 0; border-bottom: 1px solid #37474F; } .column-titles.doc-titles { background: #546E7A; margin-top: 20px; } .column-titles.doc-titles .title-col { border-bottom: none; } .title-col { padding: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: flex; align-items: center; justify-content: center; } .title-col div { width: 100%; text-align: center; } .eon-title { min-width: 80px; width: 80px; margin-left: 2px; } .era-title { min-width: 60px; width: 60px; } .period-title { min-width: 150px; width: 150px; justify-content: center; text-align: center; } .epoch-title { flex: 1; padding-left: 20px; text-align: left; } .timescale-title { min-width: 120px; width: 120px; padding-left: 10px; justify-content: center; font-size: 0.85em; } .geochronological-scale { display: flex; flex-direction: column; } .eon { display: flex; border-bottom: 1px solid #e0e0e0; } .eon-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 25px 12px; font-weight: 500; font-size: 1.4em; letter-spacing: 1px; border-right: 1px solid #e0e0e0; min-width: 80px; width: 80px; display: flex; align-items: center; justify-content: center; line-height: 1.4; } .eon-divider { display: flex; align-items: center; padding: 10px 0; } .divider-line { flex: 1; height: 1px; background: #bdbdbd; } .divider-label { padding: 0 20px; font-weight: 500; font-size: 1.2em; } .eras { flex: 1; display: flex; flex-direction: column; } .era { display: flex; flex-direction: row; border-bottom: 1px solid #e0e0e0; } .era-name { writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 15px 8px; font-weight: 500; font-size: 1.3em; background:rgb(172, 172, 172); border-right: 1px solid #cfd8dc; min-width: 60px; width: 60px; display: flex; align-items: center; justify-content: center; line-height: 1.4; } .periods { flex: 1; display: flex; flex-direction: column; } .period-container { display: flex; min-height: 60px; border-bottom: 1px solid #e0e0e0; position: relative; } .period { display: flex; min-width: 150px; width: 150px; text-decoration: none; color: inherit; transition: background 0.2s ease; } .period:hover:not([href="#"]), .period:focus:not([href="#"]) { background: rgba(0,0,0,0.02); } .period[href="#"] { cursor: default; opacity: 0.8; } .period-name { padding: 12px 8px; text-align: center; border-right: 1px solid #e0e0e0; font-size: 1.1em; display: flex; flex-direction: column; align-items: center; justify-content: center; line-height: 1.4; font-weight: 500; white-space: nowrap; width: 100%; box-sizing: border-box; } .epochs { flex: 1; display: flex; flex-direction: column; padding: 8px; min-width: 0; } .epoch-block { flex: 1; padding: 8px 6px; margin: 3px; text-align: center; font-size: 0.9em; font-weight: 500; border-radius: 4px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; text-decoration: none; box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1); position: relative; overflow: hidden; min-height: 40px; background-color: #f5f5f5; color: #757575; } .epoch-block[href="#"] { cursor: default; opacity: 0.8; box-shadow: none; } .epoch-block:not([href="#"]):hover { transform: translateY(-2px); box-shadow: 0 3px 8px rgba(0,0,0,0.15), inset 0 0 0 1px rgba(0,0,0,0.1); z-index: 10; } .epoch-name { position: relative; z-index: 1; width: 100%; line-height: 1.3; } .epoch-index { white-space: nowrap; font-size: 0.9em; display: inline-flex; align-items: center; } .epoch-index sub, .epoch-index sup { font-size: 0.7em; line-height: 1; position: relative; vertical-align: baseline; } .epoch-index sub { bottom: -0.2em; } .epoch-index sup { top: -0.2em; } .index-top, .index-bottom { display: block; line-height: 1; text-align: center; } .index-top { margin-bottom: 0.5em; display: block; } .index-bottom { margin-top: -0.2em; display: block; } .timescale { min-width: 120px; width: 120px; display: flex; flex-direction: column; align-items: center; justify-content: space-around; padding: 8px 5px; } .timescale-marker { position: relative; width: 100%; text-align: center; padding: 5px 0; font-size: 0.85em; } .timescale-marker::before { content: ""; position: absolute; left: 0; top: 50%; width: 10px; height: 1px; background: #9E9E9E; } .timescale-marker::after { content: attr(data-age); position: absolute; left: 15px; top: 50%; transform: translateY(-50%); white-space: nowrap; } /* Специфичные стили для докембрия */ .precambrian-section { margin-top: 20px; } .precambrian .eras { display: flex; flex-direction: column; } .precambrian .era { border-bottom: 1px solid #e0e0e0; display: flex; } .precambrian .era-name { min-width: 60px; width: 60px; writing-mode: vertical-rl; transform: rotate(180deg); text-align: center; padding: 15px 8px; font-weight: 500; font-size: 1.3em; border-right: 1px solid #cfd8dc; display: flex; align-items: center; justify-content: center; line-height: 1.4; } .precambrian .periods { flex: 1; display: flex; flex-direction: column; } .precambrian .period-container { display: flex; min-height: 60px; border-bottom: 1px solid #e0e0e0; position: relative; } .precambrian .period { display: flex; min-width: 150px; width: 150px; text-decoration: none; color: inherit; } .precambrian .period-name { padding: 12px 8px; text-align: center; border-right: 1px solid #e0e0e0; font-size: 1.1em; display: flex; flex-direction: column; align-items: center; justify-content: center; line-height: 1.4; font-weight: 500; white-space: nowrap; width: 100%; box-sizing: border-box; } .precambrian .epochs { flex: 1; display: flex; flex-direction: column; padding: 8px; min-width: 0; } .precambrian .epoch-block { flex: 1; padding: 8px 6px; margin: 3px; text-align: center; font-size: 0.9em; font-weight: 500; border-radius: 4px; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; text-decoration: none; box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1); position: relative; overflow: hidden; min-height: 40px; } .precambrian .timescale { min-width: 120px; width: 120px; display: flex; flex-direction: column; align-items: center; justify-content: space-around; padding: 8px 5px; } /* Специфичные стили для Катархея */ .hadean-period { min-height: 60px; margin: 5px; } /* Основная логика скрытия */ .epoch-block[href="#"] { display: none; } .show-hidden .epoch-block[href="#"] { display: flex !important; } /* Скрываем родительские элементы, если нет активных эпох */ .period-container:not(:has(.epoch-block:not([href="#"]))):not(.show-hidden .period-container) { display: none; } .era:not(:has(.period-container:not(:has(.epoch-block:not([href="#"]))))):not(.show-hidden .era) { display: none; } .precambrian-section:not(:has(.era:not(:has(.period-container:not(:has(.epoch-block:not([href="#"]))))))):not(.show-hidden .precambrian-section) { display: none; } .column-titles.doc-titles:not(:has(~ .precambrian-section .era:not(:has(.period-container:not(:has(.epoch-block:not([href="#"]))))))):not(.show-hidden ~ .precambrian-section) { display: none; } /* Показываем скрытые элементы при активации переключателя */ .show-hidden .period-container, .show-hidden .era, .show-hidden .eon, .show-hidden .precambrian-section, .show-hidden .doc-titles { display: flex !important; } /* Динамические цвета эпох */ .epoch-block:not([href="#"]) { background-color: var(--epoch-color); color: var(--epoch-text-color); } /* Кайнозой */ [data-epoch-name="holocene"] { --epoch-color: #FAE6CC; --epoch-text-color: #263238; } [data-epoch-name="pleistocene"] { --epoch-color: #FCEEAF; --epoch-text-color: #263238; } [data-epoch-name="gelasian"] { --epoch-color: #FCEFC0; --epoch-text-color: #263238; } [data-epoch-name="pliocene"] { --epoch-color: #FEF8B4; --epoch-text-color: #263238; } [data-epoch-name="miocene"] { --epoch-color: #FDF143; --epoch-text-color: #263238; } [data-epoch-name="oligocene"] { --epoch-color: #F4C996; --epoch-text-color: #263238; } [data-epoch-name="eocene"] { --epoch-color: #F2BE8B; --epoch-text-color: #263238; } [data-epoch-name="paleocene"] { --epoch-color: #F0B680; --epoch-text-color: #263238; } /* Мезозой */ [data-epoch-name="upper-cretaceous"] { --epoch-color: #B6D274; --epoch-text-color: #263238; } [data-epoch-name="lower-cretaceous"] { --epoch-color: #9FC97D; --epoch-text-color: #263238; } [data-epoch-name="late-jurassic"] { --epoch-color: #B5DEF7; --epoch-text-color: #263238; } [data-epoch-name="middle-jurassic"] { --epoch-color: #85CBE9; --epoch-text-color: #263238; } [data-epoch-name="early-jurassic"] { --epoch-color: #4FB1E7; --epoch-text-color: #263238; } [data-epoch-name="late-triassic"] { --epoch-color: #B79FC7; --epoch-text-color: #263238; } [data-epoch-name="middle-triassic"] { --epoch-color: #AB84B7; --epoch-text-color: #263238; } [data-epoch-name="early-triassic"] { --epoch-color: #9763A3; --epoch-text-color: white; } /* Палеозой */ [data-epoch-name="late-permian"] { --epoch-color: #FBE9C7; --epoch-text-color: #263238; } [data-epoch-name="guadalupian"] { --epoch-color: #FADFB9; --epoch-text-color: #263238; } [data-epoch-name="cisuralian"] { --epoch-color: #F9DCB7; --epoch-text-color: #263238; } [data-epoch-name="pennsylvanian"] { --epoch-color: #DDDCD5; --epoch-text-color: #263238; } [data-epoch-name="middle-carboniferous"] { --epoch-color: #BBBBBC; --epoch-text-color: #263238; } [data-epoch-name="mississippian"] { --epoch-color: #BBBBBC; --epoch-text-color: #263238; } [data-epoch-name="late-devonian"] { --epoch-color: #EFE0B3; --epoch-text-color: #263238; } [data-epoch-name="middle-devonian"] { --epoch-color: #ECCC8B; --epoch-text-color: #263238; } [data-epoch-name="early-devonian"] { --epoch-color: #DDB574; --epoch-text-color: #263238; } [data-epoch-name="pridoli"] { --epoch-color: #E6F1E8; --epoch-text-color: #263238; } [data-epoch-name="ludlow"] { --epoch-color: #C4E0DC; --epoch-text-color: #263238; } [data-epoch-name="wenlock"] { --epoch-color: #B9DBD3; --epoch-text-color: #263238; } [data-epoch-name="llandovery"] { --epoch-color: #A4D2C9; --epoch-text-color: #263238; } [data-epoch-name="late-ordovician"] { --epoch-color: #8EC7AF; --epoch-text-color: #263238; } [data-epoch-name="middle-ordovician"] { --epoch-color: #59B79E; --epoch-text-color: #263238; } [data-epoch-name="early-ordovician"] { --epoch-color: #4BA98F; --epoch-text-color: #263238; } [data-epoch-name="furongian"] { --epoch-color: #BBD9B1; --epoch-text-color: #263238; } [data-epoch-name="miaolingian"] { --epoch-color: #B1CCA4; --epoch-text-color: #263238; } [data-epoch-name="series2"] { --epoch-color: #9AB38D; --epoch-text-color: #263238; } /* Протерозой */ [data-epoch-name="late-vendian"] { --epoch-color: #F9DCD7; --epoch-text-color: #263238; } [data-epoch-name="early-vendian"] { --epoch-color: #F9DCD7; --epoch-text-color: #263238; } [data-epoch-name="stenian"] { --epoch-color: #F09476; --epoch-text-color: white; } [data-epoch-name="ectasian"] { --epoch-color: #F09476; --epoch-text-color: white; } [data-epoch-name="calymmian"] { --epoch-color: #F09476; --epoch-text-color: white; } [data-epoch-name="rhyacian"] { --epoch-color: #F098B5; --epoch-text-color: #263238; } [data-epoch-name="siderian"] { --epoch-color: #ED7D90; --epoch-text-color: #263238; } [data-epoch-name="upper-lopian"] { --epoch-color: #ECB0C4; --epoch-text-color: #263238; } [data-epoch-name="middle-lopian"] { --epoch-color: #E48EAD; --epoch-text-color: #263238; } [data-epoch-name="lower-lopian"] { --epoch-color: #E172A6; --epoch-text-color: #263238; } [data-epoch-name="mesoarchean"] { --epoch-color: #C6368A; --epoch-text-color: white; } /* Катархей */ [data-epoch-name="prearchean"] { --epoch-color: #795548; --epoch-text-color: white; } [data-epoch-name="lunar-hadean"] { --epoch-color: #6D4C41; --epoch-text-color: white; } /* Адаптация для мобильных */ @media (max-width: 600px) { .strat-column { min-width: unset; width: 100%; } .column-titles { display: none; } .eon { flex-direction: column; } .eon-name { writing-mode: horizontal-tb; transform: none; padding: 15px; border-right: none; border-bottom: 1px solid #e0e0e0; min-width: auto; width: auto; text-align: center; font-size: 1.3em; } .era { flex-direction: column; } .era-name { writing-mode: horizontal-tb; transform: none; padding: 10px; border-right: none; border-bottom: 1px solid #e0e0e0; min-width: auto; width: auto; text-align: center; } .period-container { flex-direction: column; } .period { width: auto; min-width: auto; border-bottom: 1px solid #e0e0e0; } .period-name { width: auto; text-align: center; justify-content: center; border-right: none; flex-direction: row; align-items: center; gap: 15px; padding: 15px; white-space: normal; } .epochs { flex-direction: row; flex-wrap: wrap; justify-content: center; } .epoch-block { min-width: 160px; min-height: 70px; margin: 6px; } .timescale { width: 100%; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px; padding: 10px; border-top: 1px solid #e0e0e0; } .timescale-marker { position: static; padding: 5px 10px; background: #f5f5f5; border-radius: 4px; } .timescale-marker::before, .timescale-marker::after { display: none; } .precambrian .column-titles.doc-titles { display: none; } .precambrian .era { flex-direction: column; } .precambrian .era-name { writing-mode: horizontal-tb; transform: none; padding: 10px; border-right: none; border-bottom: 1px solid #e0e0e0; min-width: auto; width: auto; text-align: center; } .precambrian .period-container { flex-direction: column; } .precambrian .period { width: auto; min-width: auto; border-bottom: 1px solid #e0e0e0; } .precambrian .epochs { flex-direction: row; flex-wrap: wrap; justify-content: center; } .precambrian .epoch-block { min-width: 160px; min-height: 70px; margin: 6px; } .precambrian .timescale { width: 100%; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 10px; padding: 10px; border-top: 1px solid #e0e0e0; } } @media (max-width: 600px) { .epochs { flex-direction: column; } .epoch-block { min-width: auto; } .column-header h2 { font-size: 1.7em; } .era-name, .period-name { font-size: 1.1em; } .eon-name { font-size: 1.2em; } .timescale-title { font-size: 0.8em; } } @media (max-width: 800px) { .toggle-container { position: static; margin-top: 10px; justify-content: center; width: 100%; } .column-header { flex-direction: column; padding-bottom: 15px; } .column-header h2 { margin-bottom: 10px; } }
.dark { .column-header { color: white; padding: 15px 20px; text-align: center; border-bottom: 2px solid #263238; position: relative;
} }
|
|
| |
AleXStam | Дата: Понедельник, 2025-06-30, 11:32 | Сообщение # 144 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| /* Dark theme styles */ .dark .strat-column { border-color: #444; box-shadow: 0 5px 15px rgba(0,0,0,0.3); background-color: #2d3748; }
.dark .column-header { background: #1a202c; border-bottom-color: #111; }
.dark .column-header2 { color: #e2e8f0; }
.dark .toggle-label { color: #a0aec0; }
.dark .slider { background-color: #4a5568; }
.dark .column-titles { background: #2d3748; border-bottom-color: #1a202c; color: #e2e8f0; }
.dark .column-titles.doc-titles { background: #4a5568; }
.dark .eon-name { background-color: #2d3748; color: #e2e8f0; border-right-color: #4a5568; }
.dark .divider-label { color: #e2e8f0; }
.dark .divider-line { background: #4a5568; }
.dark .era-name { background-color: #4a5568; color: #e2e8f0; border-right-color: #4a5568; }
.dark .period-name { background-color: #2d3748; color: #e2e8f0; border-right-color: #4a5568; }
.dark .epoch-block { box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1); color: #e2e8f0; }
.dark .epoch-block[href="#"] { background-color: #4a5568; }
.dark .timescale-marker::before { background: #718096; }
.dark .timescale-marker::after { color: #e2e8f0; }
/* Mobile dark theme */ @media (max-width: 600px) { .dark .eon-name { border-bottom-color: #4a5568; } .dark .era-name { border-bottom-color: #4a5568; } .dark .period { border-bottom-color: #4a5568; } .dark .timescale { border-top-color: #4a5568; } .dark .timescale-marker { background: #4a5568; color: #e2e8f0; } }
/* Сохраняем оригинальные цвета эпох в темной теме */ .dark [data-epoch-name="holocene"] { --epoch-text-color: #263238; } .dark [data-epoch-name="pleistocene"] { --epoch-text-color: #263238; } .dark [data-epoch-name="gelasian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="pliocene"] { --epoch-text-color: #263238; } .dark [data-epoch-name="miocene"] { --epoch-text-color: #263238; } .dark [data-epoch-name="oligocene"] { --epoch-text-color: #263238; } .dark [data-epoch-name="eocene"] { --epoch-text-color: #263238; } .dark [data-epoch-name="paleocene"] { --epoch-text-color: #263238; } .dark [data-epoch-name="upper-cretaceous"] { --epoch-text-color: #263238; } .dark [data-epoch-name="lower-cretaceous"] { --epoch-text-color: #263238; } .dark [data-epoch-name="late-jurassic"] { --epoch-text-color: #263238; } .dark [data-epoch-name="middle-jurassic"] { --epoch-text-color: #263238; } .dark [data-epoch-name="early-jurassic"] { --epoch-text-color: #263238; } .dark [data-epoch-name="late-triassic"] { --epoch-text-color: #263238; } .dark [data-epoch-name="middle-triassic"] { --epoch-text-color: #263238; } .dark [data-epoch-name="late-permian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="guadalupian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="cisuralian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="pennsylvanian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="middle-carboniferous"] { --epoch-text-color: #263238; } .dark [data-epoch-name="mississippian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="late-devonian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="middle-devonian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="early-devonian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="pridoli"] { --epoch-text-color: #263238; } .dark [data-epoch-name="ludlow"] { --epoch-text-color: #263238; } .dark [data-epoch-name="wenlock"] { --epoch-text-color: #263238; } .dark [data-epoch-name="llandovery"] { --epoch-text-color: #263238; } .dark [data-epoch-name="late-ordovician"] { --epoch-text-color: #263238; } .dark [data-epoch-name="middle-ordovician"] { --epoch-text-color: #263238; } .dark [data-epoch-name="early-ordovician"] { --epoch-text-color: #263238; } .dark [data-epoch-name="furongian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="miaolingian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="series2"] { --epoch-text-color: #263238; } .dark [data-epoch-name="late-vendian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="early-vendian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="stenian"] { --epoch-text-color: white; } .dark [data-epoch-name="ectasian"] { --epoch-text-color: white; } .dark [data-epoch-name="calymmian"] { --epoch-text-color: white; } .dark [data-epoch-name="rhyacian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="siderian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="upper-lopian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="middle-lopian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="lower-lopian"] { --epoch-text-color: #263238; } .dark [data-epoch-name="mesoarchean"] { --epoch-text-color: white; } .dark [data-epoch-name="prearchean"] { --epoch-text-color: white; } .dark [data-epoch-name="lunar-hadean"] { --epoch-text-color: white; }
|
|
| |
AleXStam | Дата: Понедельник, 2025-06-30, 12:03 | Сообщение # 145 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| /* Изменения для правильного наложения линий */ .era { position: relative; /* Добавляем для позиционирования псевдоэлемента */ border-bottom: none; /* Убираем стандартную границу */ }
/* Создаем линию между эрами */ .era::after { content: ""; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background: #e0e0e0; z-index: 2; /* Линия между эрами должна быть выше */ }
/* Для темной темы */ .dark .era::after { background: #4a5568; }
/* Корректируем линии периодов */ .period-container { border-bottom: none; /* Убираем стандартную границу */ position: relative; }
/* Линия между периодами */ .period-container::after { content: ""; position: absolute; bottom: 0; left: 60px; /* Начинается после названия эры */ right: 0; height: 1px; background: #e0e0e0; z-index: 1; /* Линия между периодами должна быть ниже */ }
/* Для темной темы */ .dark .period-container::after { background: #4a5568; }
/* Последний период в эре не должен иметь нижней линии */ .periods > .period-container:last-child::after { display: none; }
/* Последняя эра в эоне не должна иметь нижней линии */ .eon > .eras > .era:last-child::after { display: none; }
/* Адаптация для мобильных */ @media (max-width: 600px) { .era::after { left: 0; } .period-container::after { left: 0; } }
|
|
| |
AleXStam | Дата: Понедельник, 2025-06-30, 15:42 | Сообщение # 146 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <!-- Докембрийская часть --> <div class="eon-divider"> <div class="divider-line"></div> <div class="divider-label">ДОКЕМБРИЙ</div> <div class="divider-line"></div> </div>
<!-- Шапка для докембрия --> <div class="column-titles doc-titles"> <div class="title-col era-title"><div>Акрон</div></div> <div class="title-col period-title"><div>Эон</div></div> <div class="title-col period-title"><div>Период</div></div> <div class="title-col epoch-title"><div>Эпоха</div></div> <div class="title-col timescale-title"><div>Возраст, млн лет</div></div> </div>
<!-- Протерозой + Архей + Катархей --> <div class="eon precambrian"> <div class="eras"> <!-- Протерозойская эра --> <div class="era proterozoic"> <div class="era-name">ПРОТЕРОЗОЙСКИЙ<br>PR</div> <div class="periods"> <!-- Неопротерозой --> <div class="period-container"> <a href="#" class="period neoproterozoic"> <div class="period-name"><span class="period-index">PR<sub>3</sub></span><br>Неопротерозой</div> </a> <div class="epochs"> <!-- Вендский период --> <div class="period-container"> <a href="./vend" class="period vendian"> <div class="period-name"><span class="period-index">V</span><br>Венд</div> </a> <div class="epochs"> <a href="./vend-cembriy" class="epoch-block" data-epoch-name="late-vendian" data-color="#FFCC80" data-age-start="541" data-age-end="635"> <div class="epoch-name">V<sub>2</sub> Верхний венд</div> </a> <a href="./vend#ранняя-эпоха-vsub1sub" class="epoch-block" data-epoch-name="early-vendian" data-color="#FFB74D" data-age-start="635" data-age-end="850"> <div class="epoch-name">V<sub>1</sub> Нижний венд</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="541"></div> <div class="timescale-marker" data-age="635"></div> <div class="timescale-marker" data-age="850"></div> </div> </div> </div> </div> <!-- Мезопротерозой и Палеопротерозой оставляем без изменений --> ... </div> </div> </div> </div>
|
|
| |
AleXStam | Дата: Понедельник, 2025-06-30, 15:51 | Сообщение # 147 |
Генералиссимус
Группа: Администраторы
Сообщений: 200
Награды: 1
Репутация: 10003
Статус: Оффлайн
| <!-- Докембрийская часть --> <div class="eon-divider"> <div class="divider-line"></div> <div class="divider-label">ДОКЕМБРИЙ</div> <div class="divider-line"></div> </div>
<!-- Шапка для докембрия --> <div class="column-titles doc-titles"> <div class="title-col era-title"><div>Акрон</div></div> <div class="title-col period-title"><div>Эон</div></div> <div class="title-col period-title"><div>Эра</div></div> <!-- Изменили на Эра --> <div class="title-col epoch-title"><div>Период</div></div> <!-- Изменили на Период --> <div class="title-col timescale-title"><div>Возраст, млн лет</div></div> </div>
<!-- Протерозой + Архей + Катархей --> <div class="eon precambrian"> <div class="eras"> <!-- Протерозойский эон --> <div class="era proterozoic"> <div class="era-name">ПРОТЕРОЗОЙ<br>PR</div> <div class="periods"> <!-- Неопротерозойская эра --> <div class="period-container"> <a href="#" class="period neoproterozoic"> <div class="period-name"><span class="period-index">PR<sub>3</sub></span><br>Неопротерозой</div> </a> <div class="epochs"> <!-- Вендский период --> <div class="period-container"> <a href="./vend" class="period vendian"> <div class="period-name"><span class="period-index">V</span><br>Венд</div> </a> <div class="epochs"> <a href="#" class="epoch-block" data-epoch-name="late-vendian" data-color="#FFCC80" data-age-start="541" data-age-end="635"> <div class="epoch-name">Верхний венд</div> </a> <a href="#" class="epoch-block" data-epoch-name="early-vendian" data-color="#FFB74D" data-age-start="635" data-age-end="850"> <div class="epoch-name">Нижний венд</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="541"></div> <div class="timescale-marker" data-age="635"></div> <div class="timescale-marker" data-age="850"></div> </div> </div> </div> </div> <!-- Мезопротерозойская эра --> <div class="period-container"> <a href="#" class="period mesoproterozoic"> <div class="period-name"><span class="period-index">PR<sub>2</sub></span><br>Мезопротерозой</div> </a> <div class="epochs"> <!-- Рифейская группа --> <div class="period-container"> <a href="./rifey" class="period rifey"> <div class="period-name"><span class="period-index">RF</span><br>Рифей</div> </a> <div class="epochs"> <a href="#" class="epoch-block" data-epoch-name="upper-riphean" data-color="#26C6DA" data-age-start="1000" data-age-end="1650"> <div class="epoch-name">Верхний рифей</div> </a> <a href="#" class="epoch-block" data-epoch-name="middle-riphean" data-color="#00B8D4" data-age-start="1650" data-age-end="1900"> <div class="epoch-name">Средний рифей</div> </a> <a href="#" class="epoch-block" data-epoch-name="lower-riphean" data-color="#00ACC1" data-age-start="1900" data-age-end="2300"> <div class="epoch-name">Нижний рифей</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="1000"></div> <div class="timescale-marker" data-age="1650"></div> <div class="timescale-marker" data-age="1900"></div> <div class="timescale-marker" data-age="2300"></div> </div> </div> </div> </div> <!-- Палеопротерозойская эра --> <div class="period-container"> <a href="#" class="period paleoproterozoic"> <div class="period-name"><span class="period-index">PR<sub>1</sub></span><br>Палеопротерозой</div> </a> <div class="epochs"> <!-- Карельская группа --> <div class="period-container"> <a href="#" class="period karelian"> <div class="period-name"><span class="period-index">KR</span><br>Карелий</div> </a> <div class="epochs"> <a href="#" class="epoch-block" data-epoch-name="upper-karelian" data-color="#00BCD4" data-age-start="2050" data-age-end="2300"> <div class="epoch-name">Верхний карелий</div> </a> <a href="#" class="epoch-block" data-epoch-name="lower-karelian" data-color="#00ACC1" data-age-start="2300" data-age-end="2500"> <div class="epoch-name">Нижний карелий</div> </a> </div> <div class="timescale"> <div class="timescale-marker" data-age="2050"></div> <div class="timescale-marker" data-age="2300"></div> <div class="timescale-marker" data-age="2500"></div> </div> </div> </div> </div> </div> </div> <!-- Архейский эон --> <div class="era archean"> <div class="era-name">АРХЕЙ<br>AR</div> <div class="periods"> <!-- Неоархейская эра --> <div class="period-container"> <a href="#" class="period neoarchean"> <div class="period-name"><span class="period-index">AR<sub>2</sub></span><br>Неоархей</div> </a> <div class="epochs"></div> </div> <!-- Палеоархейская эра --> <div class="period-container"> <a href="#" class="period paleoarchean"> <div class="period-name"><span class="period-index">AR<sub>1</sub></span><br>Палеоархей</div> </a> <div class="epochs"></div> </div> </div> </div> <!-- Катархейский эон --> <div class="era hadean"> <div class="era-name">КАТАРХЕЙ<br>KT</div> <div class="periods"></div> </div> </div> </div>
|
|
| |