css - Angular 2 绑定(bind)所有样式

标签 css angular binding styles

当我不知道它是什么时如何绑定(bind)样式?我有一个带有定义样式的字符串变量的模型,例如:

myStyle1:string="margin-left:10px";
myStyle2:string="margin-right:5px";

如何将这两个变量绑定(bind)到一个 div ?

跟随不起作用:

<div [style]="myStyle1"></div> <div [style]="myStyle2"></div>

最佳答案

据我所知,你可以这样做

HTML:

<div [ngStyle]="myStyle1"></div> <div [ngStyle]="myStyle2"></div>

代码:

myStyle1={'margin-left':'10px'};
myStyle2={'margin-right':'5px'};

关于css - Angular 2 绑定(bind)所有样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42270820/

相关文章:

html - "table"形式与标签内的输入对齐

javascript - 使背景雪花元素不可点击

c# - 试图了解DependencyProperty

带有 ItemsSource 的 WPF ContextMenu - 如何在每个项目中绑定(bind)到 Command?

javascript - 按容器更改字体大小

html - 拉伸(stretch)单元格中的嵌套表格

android - 当应用程序不在前台时,Ionic/Cordova 触发应用程序操作

angular - 元素状态无效 : Element must be user-editable in order to clear it error trying to click and insert a date on a dropdown-toggle using Selenium

angular - 区分 cdkDrag 并点击 angular

java - 将 Swing/FX 与绑定(bind)混合 - 使用自定义属性在线程之间进行调解?