Como definir a localização vue do uni-app

Como definir a posição vue

VUE é uma estrutura JavaScript popular para construir interfaces de usuário dinâmicas. No VUE, a configuração da posição é muito importante porque afeta o layout dos elementos da página. A seguir iremos apresentar em detalhes os conceitos básicos de configurações de localização no VUE e como usar o VUE para configurações de localização.

No VUE, as configurações de posição geralmente são implementadas usando o atributo position do CSS. O atributo position possui quatro valores de atributo: estático, relativo, absoluto e fixo.

/* Posicionamento estático  / posição: estático;
/
 Posicionamento relativo  / posição: relativo;
/
 Posicionamento absoluto  / posição: absoluto;
/
 Posicionamento fixo */ posição: fixa; </pre>

No VUE, se o atributo position não for especificado para um elemento, o padrão é estático, o que significa que o elemento segue o fluxo do documento e não será substituído ou movido.
Se a posição de um elemento for definida como relativa, a posição do elemento será posicionada em relação ao seu elemento pai. A posição do elemento pode ser ajustada definindo os atributos superior, inferior, esquerdo e direito. Se o elemento não tiver pai, ele será posicionado em relação à página inteira.

Se a posição do elemento for definida como absoluta, o elemento será posicionado fora do fluxo do documento. Elementos absolutamente posicionados precisam usar os atributos top, bottom, left e right para definir sua posição, que são posicionados em relação ao elemento ancestral posicionado mais próximo. Se não houver elementos ancestrais posicionados, o elemento será posicionado em relação à página inteira.

Se a posição do elemento estiver definida como fixa, a posição do elemento não mudará com a rolagem. Os elementos posicionados fixamente também precisam ser posicionados usando os atributos superior, inferior, esquerdo e direito, que são posicionados em relação à janela do navegador.

No VUE, você pode usar CSS diretamente para definir o atributo de posição de um elemento, por exemplo:

<template>
  <div  style="position: relative; left:  50px; top:  50px;">
    <p>这是一个相对定位的元素</p>  
  </div>  
</template>

Você também pode usar a sintaxe de ligação dinâmica do Vue.js para definir CSS, por exemplo:

<template>  
  <div style="position: relative; left:  50px; top:  50px;">  
    <p>这是一个绝对定位的元素</p>  
  </div>  
</template>  

<script>
    export default {
        data() {
            return {
            }
        },
    }
</script>

No código acima, a sintaxe de ligação dinâmica do Vue.js é usada para vincular os atributos de posição x e y aos atributos esquerdo e superior do elemento div, alcançando assim o posicionamento dinâmico.

Resumindo, definir a posição dos elementos no VUE é muito fácil. Ao definir a propriedade de posição CSS, bem como as propriedades superior, inferior, esquerda e direita, você pode ajustar facilmente a posição e o layout dos elementos. Essas técnicas serão usadas frequentemente no desenvolvimento de VUE e espero que possam ser úteis para todos.

Acho que você gosta

Origin blog.csdn.net/jun_tong/article/details/132966190
Recomendado
Clasificación