我尝试在css中使用此代码来修复IE8中的不透明背景颜色,但它不起作用。
我该如何解决?
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
答案 0 :(得分:0)
这应该有效:
angular.module('app').filter('tel', function() {
return function(input) {
console.log(input);
if (!input) {
return '';
}
var value = input.toString().trim().replace(/^\+/, '');
if (value.match(/[^0-9]/)) {
return input;
}
// Phone number format:
// (AAA) EEE-TTTT xXXXXX...
var areaCode = value.slice(0, 3),
exchangeCode = value.slice(3, 6),
terminalCode = value.slice(6, 10),
extension = value.slice(10);
var result = '';
if (areaCode)
result += '(' + areaCode + ') ';
if (exchangeCode)
result += exchangeCode;
if (terminalCode)
result += '-' + terminalCode;
if (extension)
result += ' x' + extension;
return result;
};
});
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
前缀似乎没必要,双引号看起来不对。