### Basic uView Component Usage with Easycom
Source: https://github.com/umicro/uview2.0/blob/master/uni_modules/uview-ui/README.md
This snippet illustrates how to integrate and use uView UI components within a Vue template. By configuring easycom rules, components are automatically imported on demand, removing the necessity for explicit `import` statements and simplifying component usage.
```HTML
```
--------------------------------
### Global Layout, Media, and Animation CSS
Source: https://github.com/umicro/uview2.0/blob/master/static/app-plus/mp-html/local.html
Defines foundational CSS rules for `body`, `html`, `video`, and `img` elements to control page layout, media dimensions, and image responsiveness. It also includes a `@keyframes` rule for a fade-in effect.
```CSS
body,html{width:100%;height:100%;overflow:hidden}body{margin:0}video{width:300px;height:225px}img{max-width:100%;-webkit-touch-callout:none}@keyframes show{0%{opacity:0}100%{opacity:1}}
```
--------------------------------
### Using uView Button Component in uni-app
Source: https://github.com/umicro/uview2.0/blob/master/README.md
This snippet demonstrates how to quickly use a uView component, specifically a button, within a uni-app template. After configuring easycom rules, components are automatically imported on demand, eliminating the need for explicit `import` statements.
```HTML
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.