Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 应用不同的按钮样式_Css_Ionic Framework_Ionic2_Ionic3 - Fatal编程技术网

Css 应用不同的按钮样式

Css 应用不同的按钮样式,css,ionic-framework,ionic2,ionic3,Css,Ionic Framework,Ionic2,Ionic3,我想在视图中应用不同于在theme/variables.scss中声明的全局按钮样式的按钮样式 button_green{} button_red{} 在my login.html中 <button>Login</button> //should be green <button>Logout</button> //should be red Login//应为绿色 注销//应为红色 如何将不同的全局样式指定给按钮,而不使用单独的特定于组件

我想在视图中应用不同于在theme/variables.scss中声明的全局按钮样式的按钮样式

button_green{}
button_red{}
在my login.html中

<button>Login</button>  //should be green
<button>Logout</button> //should be red
Login//应为绿色
注销//应为红色
如何将不同的全局样式指定给按钮,而不使用单独的特定于组件的样式,如

<button color='primary' font='xyz' size='n'>Login</button>  
<button color='danger' hint='something'>Logout</button> 
登录
注销
更像这样

<button style='button_green'>Login</button>  
<button style='button_red'>Logout</button> 
登录
注销

要使用自定义按钮样式,您可以按照下面的说明操作:

1-要创建全局样式,需要在/theme/variables.scss中添加样式类,如下所示: 注意:您需要添加!重要信息覆盖默认的爱奥尼亚风格

.button_green{
  background-color: green !important;
}
.button_red{
  background-color: red  !important;
} 
.button_blue{
  background-color: blue !important;
}  
.button_yellow{
  background-color: yellow !important;
} 
.button_pink{
  background-color: pink !important;
}  
.button_purple{
  background-color: purple !important;
}
2-然后在*.html中,您可以这样调用css类:

<button ion-button class='button_green'>button_green</button>  
<button ion-button class='button_red'>button_red</button> 
<button ion-button class='button_blue'>button_blue</button>  
<button ion-button class='button_yellow'>button_yellow</button> 
<button ion-button class='button_pink'>button_pink</button>  
<button ion-button class='button_purple'>button_purple</button>
按钮\绿色
纽扣红
蓝色按钮
黄色按钮
粉红纽扣
紫色纽扣
3:因此,您可以看到:

您可以使用此存储库找到完整的源代码:


我希望这将对您有所帮助:)

要使用自定义按钮样式,您可以按照下面的说明操作:

1-要创建全局样式,需要在/theme/variables.scss中添加样式类,如下所示: 注意:您需要添加!重要信息覆盖默认的爱奥尼亚风格

.button_green{
  background-color: green !important;
}
.button_red{
  background-color: red  !important;
} 
.button_blue{
  background-color: blue !important;
}  
.button_yellow{
  background-color: yellow !important;
} 
.button_pink{
  background-color: pink !important;
}  
.button_purple{
  background-color: purple !important;
}
2-然后在*.html中,您可以这样调用css类:

<button ion-button class='button_green'>button_green</button>  
<button ion-button class='button_red'>button_red</button> 
<button ion-button class='button_blue'>button_blue</button>  
<button ion-button class='button_yellow'>button_yellow</button> 
<button ion-button class='button_pink'>button_pink</button>  
<button ion-button class='button_purple'>button_purple</button>
按钮\绿色
纽扣红
蓝色按钮
黄色按钮
粉红纽扣
紫色纽扣
3:因此,您可以看到:

您可以使用此存储库找到完整的源代码:

我希望这将帮助您:)

如果您想要自定义按钮颜色,可以使用下面的代码-
1-在CSS类中声明以下代码
.字体大小{
字体大小:2vw;
}
瑞德先生{
背景色:红色;
} 
蓝先生{
背景颜色:蓝色;
}  
格林先生{
背景颜色:绿色;
}
黄先生{
背景颜色:黄色;
} 
2.
红色
蓝色
绿色
黄色的
注意-您也可以将一个类与另一个类一起使用
如果您想要自定义按钮颜色,可以使用下面的代码-
1-在CSS类中声明以下代码
.字体大小{
字体大小:2vw;
}
瑞德先生{
背景色:红色;
} 
蓝先生{
背景颜色:蓝色;
}  
格林先生{
背景颜色:绿色;
}
黄先生{
背景颜色:黄色;
} 
2.
红色
蓝色
绿色
黄色的
注意-您也可以将一个类与另一个类一起使用

为什么不简单地声明属于按钮的css类?为什么不简单地声明属于按钮的css类?我可以使用
更少的
而不是
scss
?@BongChannarith-scss。我想你不能用lessCan,我用
less
代替
scss
?@BongChannarith-scss。我想你不能少用