Я пытаюсь настроить персональный веб-сайт для отображения в темном режиме, если для этого настроен браузер пользователя, и по умолчанию использовать светлый режим во всех остальных случаях. Я использую текущую версию Firefox-ESR в светлом режиме и стабильную версию Firefox в темном режиме. На других вкладках в браузере с темным режимом отображается темная страница, если она доступна.
Это включено Linux, версии — ff115.12.0esr и ff127.0.
Я работал с CSS с отдельными темными и светлыми версиями, пока и HTML, и CSS не прошли проверку w3c. Затем я объединил их и снова проверил валидацию. Но в обоих браузерах отображается только страница по умолчанию (светлая), а не светлая в одном и темная в другом.
Затем я попробовал поменять значения так, чтобы светлая была опцией, а темная - по умолчанию. - в обоих браузерах появился темный цвет.
Минимальный CSS с размером шрифта и интервалом изменен, чтобы проверить возможность их изменения:
/* styling for dark mode if selected */
@media (prefers-color-scheme: dark) {
body {
background-color: #333;
color: white;
font-size: 112.5%;
line-height:1.3;
}
a:link {
color: LightBlue;
}
/* visited - try for light mauve to stand out */
a:visited {
color: #bbb;
}
}
/* styling for (default) light mode */
body {
background-color: var(--background-color, #eee);
color: var(--color, #000);
font-family: sans-serif;
font-weight: 500;
font-size:119%;
line-height:1.2;
}
a:link {
color: var(--color, #004080);
}
a:visited {
color: var(--color,#600040);
}
И минималистичный HTML
Ineffective prefers-color-scheme
This should show dark mode or light mode
For some reason this only shows the default mode.
On firefox-esr I prefer light, on firefox-stable I prefer dark and
on the latter I get dark mode on sites where it is available.
Checking at
septatrix
both report as expected.
Подробнее здесь: https://stackoverflow.com/questions/786 ... he-default
Страница, где CSS использует цветовую схему предпочтений, отображает только схему по умолчанию. ⇐ CSS
Разбираемся в CSS
1719076323
Anonymous
Я пытаюсь настроить персональный веб-сайт для отображения в темном режиме, если для этого настроен браузер пользователя, и по умолчанию использовать светлый режим во всех остальных случаях. Я использую текущую версию Firefox-ESR в светлом режиме и стабильную версию Firefox в темном режиме. На других вкладках в браузере с темным режимом отображается темная страница, если она доступна.
Это включено Linux, версии — ff115.12.0esr и ff127.0.
Я работал с CSS с отдельными темными и светлыми версиями, пока и HTML, и CSS не прошли проверку w3c. Затем я объединил их и снова проверил валидацию. Но в обоих браузерах отображается только страница по умолчанию (светлая), а не светлая в одном и темная в другом.
Затем я попробовал поменять значения так, чтобы светлая была опцией, а темная - по умолчанию. - в обоих браузерах появился темный цвет.
Минимальный CSS с размером шрифта и интервалом изменен, чтобы проверить возможность их изменения:
/* styling for dark mode if selected */
@media (prefers-color-scheme: dark) {
body {
background-color: #333;
color: white;
font-size: 112.5%;
line-height:1.3;
}
a:link {
color: LightBlue;
}
/* visited - try for light mauve to stand out */
a:visited {
color: #bbb;
}
}
/* styling for (default) light mode */
body {
background-color: var(--background-color, #eee);
color: var(--color, #000);
font-family: sans-serif;
font-weight: 500;
font-size:119%;
line-height:1.2;
}
a:link {
color: var(--color, #004080);
}
a:visited {
color: var(--color,#600040);
}
И минималистичный HTML
Ineffective prefers-color-scheme
This should show dark mode or light mode
For some reason this only shows the default mode.
On firefox-esr I prefer light, on firefox-stable I prefer dark and
on the latter I get dark mode on sites where it is available.
Checking at
[url=https://septatrix.github.io/prefers-color-scheme-test/]septatrix[/url]
both report as expected.
Подробнее здесь: [url]https://stackoverflow.com/questions/78656710/page-where-css-uses-prefers-color-scheme-only-shows-the-default[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия