布局样式相关问题
一、所有的组件都需要指定宽高尺寸
div
、qt-text
、qt-image
、qt-view
等组件都需要指定宽高尺寸
二、仅支持部分 css 样式
三、背景色
- 支持
background-color: red;
- 不支持
background: red;
- 建议非
qt
组件,例如:div
、span
标签,样式上添加background-color: transparent;
四、背景图
1、 使用图片当做背景
<template>
<qt-view class='index-css'>
<qt-image class='background-img-css' :src='backgroundImg' />
</qt-view>
</template>
<script lang='ts'>
import { defineComponent } from "@vue/runtime-core";
import backgroundImg from '../../assets/background-img.png'
export default defineComponent({
setup() {
return {
backgroundImg,
}
},
});
</script>
<style scoped>
.background-img-css {
width: 1920px;
height: 1080px;
position: absolute;
}
</style>
2、 使用渐变色做背景
<qt-view :gradientBackground="{ colors: ['#F5F5F5', '#F5F5F5'], cornerRadius: 99, orientation: 6 }" />