Heim > Web-Frontend > View.js > Hauptteil

Die Methode zum Festlegen von Stilen in Vue ist

下次还敢
Freigeben: 2024-04-30 02:21:15
Original
713 Leute haben es durchsucht

Es gibt vier Möglichkeiten, Stile in Vue.js festzulegen: mithilfe von Inline-Stilen, lokalen (bereichsbezogenen) Stilen, Sass/SCSS-Präprozessoren und CSS-Modulen. Inline-Stile werden direkt in Vorlagen geschrieben. Lokale Stile gelten nur für die aktuelle Komponente. CSS-Module generieren eindeutige Klassennamen, um Konflikte zu vermeiden.

Die Methode zum Festlegen von Stilen in Vue ist

Methoden zum Festlegen von Stilen in Vue

In Vue.js gibt es viele Möglichkeiten, Stile zu Komponenten und Elementen hinzuzufügen.

1. Inline-Stil

Der Inline-Stil wird direkt in die Komponentenvorlage geschrieben, was die einfachste Methode zur Stileinstellung ist.

<code class="html"><template>
  <div style="color: red; font-size: 20px;">Hello World</div>
</template></code>
Nach dem Login kopieren

2. Lokaler Stil (bereichsbezogen)

Der Bereichsstil gilt nur für die aktuelle Komponente und ihre internen Elemente, wodurch Stilverschmutzung verhindert werden kann.

<code class="html"><template>
  <style scoped>
    .my-class {
      color: blue;
      font-weight: bold;
    }
  </style>
  <div class="my-class">Hello World</div>
</template></code>
Nach dem Login kopieren

3. Sass/SCSS

Sass und SCSS sind CSS-Präprozessoren, die in Vue.js verwendet werden können, um leistungsfähigere Stile zu schreiben.

<code class="scss">// main.scss
.my-component {
  color: #f00;
  font-size: 1.2rem;
}</code>
Nach dem Login kopieren
<code class="html"><template>
  <style lang="scss">
    @import "./main.scss";
  </style>
  <div class="my-component">Hello World</div>
</template></code>
Nach dem Login kopieren

4. CSS-Module

CSS-Module verhindern Stilkonflikte, indem sie eindeutige Klassennamen generieren, die häufig bei Webpacks verwendet werden.

<code class="javascript">// App.vue
import styles from './App.module.css';

export default {
  render() {
    return (
      <div className={styles.myClass}>Hello World</div>
    );
  }
}</code>
Nach dem Login kopieren
rrree

Das obige ist der detaillierte Inhalt vonDie Methode zum Festlegen von Stilen in Vue ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!