首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角js内联样式颜色在IE 11中不起作用。

角js内联样式颜色在IE 11中不起作用。
EN

Stack Overflow用户
提问于 2018-04-17 04:40:54
回答 2查看 621关注 0票数 0

嗨,我试图动态地给p标签颜色,但是对于IE-11浏览器,它不支持我如何解决这个问题,

代码语言:javascript
复制
<p style="color:{{userData.color}} !important;">{{userData.someText}}</p>

当我检查元素时,它在chrome中是这样的:它在chrome、firefox.中工作得很好!

我和ng-style="color:{{userData.color}} !important;"试过

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-17 05:06:17

将样式对象传递给ng样式的 {color:userData.color}

代码语言:javascript
复制
<p ng-style="{color:userData.color}">{{userData.color}}</p>
票数 2
EN

Stack Overflow用户

发布于 2018-04-17 05:32:17

试一试:

代码语言:javascript
复制
<p ng-app="myApp" ng-controller="myCtrl" style="color:{{hex}}">color: {{hex}}</p>

JavaScript

代码语言:javascript
复制
    var app = angular.module('myApp', []);
    app.controller('myCtrl', function($scope) {
    $scope.hex= "#ff0000";
});

演示:

代码语言:javascript
复制
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.hex= "#ff0000";
});
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js"></script>
<p ng-app="myApp" ng-controller="myCtrl" style="color:{{hex}}">color: {{hex}}</p>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49870073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档