프리랜서 웹디자이너 웹퍼블리셔RELATION

RELATION 로고

DEV

[ vscode] Vue style class

2024.09.22
북마크 작성자 정보
 style class 속성의 클래스명을 "data:"의 값으로 지정할 수 있습니다, 또한 특정 클래스를 붙일지 붙이지 않을지도 값으로 지정 할 수 있습니다.

class를 데이터로 지정
<p v-bind:class="프로퍼티명<<클래스>>"></p>
 

class를 복수로 지정
<p v-bind:class="[프로퍼티명<<클래스명>>, 프로퍼티명<<클래스명>>]" ></p>


class의 활성화를 데이터로 지정
<p v-bind:class="{'클래스명':프로퍼티명<< true/false >>}"><p>
 
<template>
 <div id="app">
  <p class="strike-througn">직접입력</p>
  <p v-bind:class="myClass"> v-bind 연결</p>
  <p v-bind:class="[myClass, darkClass]"></p>
  <p v-bind:class="{'srtike-through' : isOn}"> 데이터로  클래스 On/Off</p>
</template>


<script>
 new vue({
  el: '#app',
  date : {
   myClass : 'strike-througn',
   darkClass : 'dark',
   isON : true
  }
 })
</script>


<style scoped>
 .strike-through { text-decration:line-through; color:lightgray; }
 .dark { backgroud : gray; } 
</style>

이 포스트 공유하기

답글쓰기 전체목록