Возможно ли иметь прозрачный текст поверх белого фона с изображением за ним, чтобы текст выглядел цветом изображения позади него.Прозрачный текст на фоне?
Вот JSFiddle того, что я начал, чтобы дать вам лучшее понимание того, что я имею в виду:
Сейчас текст является черным, но есть способ, чтобы сделать его прозрачным, так что Цвет текста - это цвет фона?
HTML:
<div class="image">
<div class="box">
<div class="text">Sample Text</div>
</div>
</div>
CSS:
.text {
color: black;
font-family: Arial;
font-size: 72px;
font-weight: bold;
}
.box {
display: inline-block;
background: white;
padding: 5px 10px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -219px;
margin-top: -47.5px;
}
.image {
background: url('http://www.menucool.com/slider/prod/image-slider-4.jpg') no-repeat;
width: 960px;
height: 420px;
position: relative;
}
О, вы хотите показать белую область в примере, но не черный текст, как маску. – Popnoodles
Да, чтобы текст был прозрачным (т. Е. Фоновое изображение можно увидеть через текст). –
Вы можете подделать его. См. Этот пример: http://codepen.io/SaraSoueidan/full/sCEHv/ –