Style
Styling the app is important for every appication. In
NativeScript there are two possible option to attached style in
the project. The most common way to style elements in the app is
to define the styles inside CSS
file and to set
class name or id name to the components in the
HTML
, which you want to style. Another way is to
attached styles in the TypeScript code, while using
css
property of the Page
component.
Apply Style Via Code
Dynamically added styles
this.page.css = "#labelStyle{ background-color: #564448; color: white} button {font-size: 36; color: blue;}" +
" .message {font-size: 36; color: #284848; text-align: center; margin: 0 20;}";
Style Css File
Add style using CSS file
button, label, stack-layout {
horizontal-align: center;
}
button {
font-size: 30;
}
.title {
font-size: 25;
margin: 20;
}
.message {
font-size: 20;
color: #284848;
text-align: center;
margin: 0 20;
}
#labelStyle{
background-color: #FFFF66;
}