mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-03-16 23:30:23 +00:00
Before, there we multiple overview docs: - guide/overview - guide/introduction - guide/dev_guide.mvc - guide/dev_guide.mvc.understanding_model - guide/dev_guide.mvc.understanding_view - guide/concepts Now we have: - guide/introduction: High level description of Angular with the key benefits but without code or any concrete concepts - guide/concepts: explains all important concepts with a simple example and contains deep links to the other parts of the guide. All the old information was moved into existing documents or deleted when they were duplicates.
31 lines
1.2 KiB
Text
31 lines
1.2 KiB
Text
@ngdoc overview
|
|
@name Developer Guide: Templates: Working With CSS in Angular
|
|
@description
|
|
|
|
|
|
Angular sets these CSS classes. It is up to your application to provide useful styling.
|
|
|
|
# CSS classes used by angular
|
|
|
|
* `ng-scope`
|
|
- **Usage:** angular applies this class to any element that where a new {@link api/ng.$rootScope.Scope scope}
|
|
is defined. (see {@link guide/scope scope} guide for more information about scopes)
|
|
|
|
* `ng-binding`
|
|
- **Usage:** angular applies this class to any element that is attached to a data binding, via `ng-bind` or
|
|
{{}} curly braces, for example. (see {@link guide/databinding databinding} guide)
|
|
|
|
* `ng-invalid`, `ng-valid`
|
|
- **Usage:** angular applies this class to an input widget element if that element's input does
|
|
not pass validation. (see {@link api/ng.directive:input input} directive)
|
|
|
|
* `ng-pristine`, `ng-dirty`
|
|
- **Usage:** angular {@link api/ng.directive:input input} directive applies `ng-pristine` class
|
|
to a new input widget element which did not have user interaction. Once the user interacts with
|
|
the input widget the class is changed to `ng-dirty`.
|
|
|
|
|
|
## Related Topics
|
|
|
|
* {@link templates Angular Templates}
|
|
* {@link forms Angular Forms}
|