Непрозрачность в веб-страницах?

ОБНОВЛЕНИЕ: ах да, проблема только в устройстве ios, вам нужно либо использовать пользовательский канал, либо преобразовать дату в объект даты. Вы можете использовать момент, но вот пользовательский канал

<span>{{race.race_date | dateTimeFormatFilter : "MMM DD, YYYY"}}</span>

@Pipe({name: "dateTimeFormatFilter"})
@Injectable()
export class DateTimeFormatPipe implements PipeTransform {
transform(date: any, format: string): any {
    if (date) {
     return moment(date).format(format);
    }
  }
}
5
задан Brian Tompsett - 汤莱恩 24 September 2016 в 21:47
поделиться

5 ответов

Вы можете сделать это в CSS, но это требует небольшого взлома, чтобы заставить его работать в разных браузерах.

selector {
    filter: alpha(opacity=50); /* internet explorer */
    opacity: 0.5;           /* fx, safari, opera, chrome */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; /*IE8*/
}
29
ответ дан 18 December 2019 в 05:33
поделиться

IE использует синтаксис filter: alpha (opacity = 80), где меньшее значение делает элемент более прозрачным, тогда как Mozilla использует -moz-opacity: 0.8, где меньшее значение имеет тот же эффект. о прозрачности. То же самое и с допустимым синтаксисом CSS3 opacity: 0.8;

Итак, это три свойства CSS, которые вам нужны.

filter: alpha (opacity = 80); // IE

непрозрачность: 0.8; //CSS3

-moz-opacity:0.8; // Mozilla

2
ответ дан 18 December 2019 в 05:33
поделиться

Непрозрачность может быть указана в CSS, но она поддерживается не всеми браузерами (особенно старыми IE)

1
ответ дан 18 December 2019 в 05:33
поделиться

Вы также можете создать 32-битное изображение PNG размером 1x1 пиксель, которое, например, представляет собой черный квадрат с требуемой прозрачностью. Затем в вашем css вы можете сделать ...

element
{
    background: url(/Images/Transparent.png) repeat;
}

Таким образом, вы сможете избежать различных взломов. У вас могут быть проблемы с альфа-прозрачностью в IE6, но есть способы обойти это

1
ответ дан 18 December 2019 в 05:33
поделиться

Это можно сделать обоими способами, я предпочитаю альфа-прозрачный файл png в качестве фона. Выполнение альфа-версии таблицы также делает полупрозрачным фактическое содержимое. См. Другие ответы для значений css.

0
ответ дан 18 December 2019 в 05:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: