page { height: 100%; display: flex; flex-direction: column; } ad-draw, ad-fullscreen-video, ad-interactive, ad-interstitial, ad-rewarded-video, ad, animation-view, audio, block, button, camera, canvas, checkbox-group, checkbox, cover-image, cover-view, custom-tab-bar, editor, form, icon, image, input, label, list-item, list-view, live-player, live-pusher, map, match-media, movable-area, movable-view, navigation-bar, navigator, open-data, page-meta, picker-view, picker, progress, radio-group, radio, rich-text, scroll-view, slider, sticky-header, sticky-section, swiper-item, swiper, switch, template, text, textarea, unicloud-db, video, view, web-view { position: relative; box-sizing: border-box; display: flex; flex-direction: column; flex-shrink: 0; flex-grow: 0; flex-basis: auto; align-items: stretch; align-content: flex-start; min-height: 0px; min-width: 0px; border-width: medium; } image, input, scroll-view, swiper, swiper-item, text, textarea, video, view { border: 0 solid #000; } scroll-view { width: auto; } swiper-item { position: absolute; } button { margin: 0; } slider { margin: 0px; padding: 4px 0px; }