Я пришел сюда в поисках небольшой помощи по дизайну или совета о том, как я мог бы улучшить следующее:
Как видно из названия, у меня есть баннер на сайте с несколькими текстами, отображаемыми на разных изображениях в качестве фона. Теперь, поскольку большинство изображений темные, я установил белый цвет шрифта. Но даже тогда, часть текста не очень читабельна на паре изображений, таких как:
Поскольку я работаю с CSS, я пробовал разные варианты, такие как:
Добавление текстовых теней:
CSS:
text-shadow: 3px 3px 0px #000;
Также попытался создать полупрозрачную рамку вокруг текста:
Я чувствую коробку, которая выглядит неуместно.
Я создал скрипку для тех, кто знает CSS. Если нет, пожалуйста, не стесняйтесь советовать мне, основываясь только на вашем воображении.
PS: Вы также можете посоветовать использовать другой шрифт, если это поможет лучше выделиться.
Ответы:
Как альтернатива и без того отличным ответам, как насчет добавления черного div с непрозрачностью 50% за текстом?
Это позволит шрифту работать практически на любом изображении.
ПРИМЕР
источник
Я предлагаю сделать шрифт жирным (просто изменение веса, а не сам шрифт) и переопределить тень так, чтобы она определяла все края букв:
Вы можете даже объединить несколько текстовых теней, чтобы создать определенный контур, а также размытие:
источник
text-shadow
предоставленное вами вместе с решением SaturnsEye.Дайте ему черный прозрачный фон и немного отступов
Просто поиграйте с этими цифрами, но это даст вам полезный результат.
источник
opacity
свойство в этом случае не поможет, тогда как установка непрозрачности вbackground-color
свойстве делает свою работу. Как здесь