CSS와 JS를 활용한 Parallax 스크롤 이펙트 만드는 방법 2가지. <작성중...>
1. Background 단축 속성 활용 > 🔆 background: color, image, repeat, position / size; > 🎨 background 의 일반 속성명: -attachment, -clip, -color, -image, -origin
[주의] 단. 'Can I Use'에서 호환성 체크 필수 1. 상속(inherit) 위 태그들은 폰트 크기가 기본 사이즈보다 작다. inherit 속성을 적용하면 동일해진다. input, select, button, textarea {font: inherit;} 컬
1. 단순한 애니메이션(:hover)은 transition 사용 [ MDN. CSS 트렌지션 참고 ] 🔆 transition: {property} {duration} + {Event} >transition만의 속성들: transform: ... 단축 속성(축약형)으
\[참고링크]\*div or p 등 블럭안에서 텍스트 정렬. (단점: 1줄이 넘어가면 적용 불가능)htmlcsshtmlcsshtmlcss내가 원하는건 flex로 균등하게 flexbox를 나누고(flex: 1) 그 형태를 유지한채 글씨만 가운데 정렬하는것!!!
웹 페이지에서 요소를 숨기고 표시하는 것은 자주 발생하는 UI 관련 작업입니다. 일부 세부 정보 섹션, 도구 설명 등의 가시성을 전환할 수 있습니다. 1. v-if="Boolean" 화면에서 숨기고, 코드도 삭제된다. 2. v-show="Boolean" 엘리먼트를
Colors background color Borders List Style Flex items Flex 활성화 .d-flex .d-flex-inline .d-flex 및 .d-inline-flex에 대한 반응형 변형도 있다. 팽창과 축소 .flex-grow
일반적으로 데이터를 부모-자식컴포넌트 사이에 전달할 때 Props(자식에게 전달)와 Emit(부모에게 전달)을 사용한다. 특정한 두 컴포넌트사이에 중첩된 여러 컴포넌드가 있는 구조의 경우 데이터를 한번에 전달하기는 불가능아니 굉장히 번거로운 일이다.(여러번의 Props
vue.js 설치하기 > npm install -g @vue/cli -g: 글로벌 인스톨 vue project 세팅하기 > vue create projectFolder 프로젝트 생성후 폴더안으로 들어가서 vscode를 실행 > code . vscode 커멘드라인에
버튼의 css 스타일 추가를 위해 .isSelected class 생성하고, true/false를 토글 기능의 citySelected()메소드를 생성한다. 리스트가 여러개일 경우 data(){Object} 데이터 안에 오브젝트를 배열 형태로 만들 수 있다. :class
Prop 등록 방법: Prop은 부모-자식 관계의 Components관계에서 실행된다. 1-1. 부모 컴포넌트 안의 자식 html태그 안에 넘겨줄 prop을 선언한다. 1-2. 자식 컴포넌트의 script안에 props안에 데이터 타입(Sting, Array, Obj
Mixins는 Vue 컴포넌트에 재사용 가능한 기능을 배포하는 유연한 방법입니다. mixin 객체는 모든 구성 요소 옵션을 포함할 수 있습니다. 컴포넌트에 mixin을 사용하면 해당 mixin의 모든 옵션이 컴포넌트의 고유 옵션에 “혼합”됩니다.\- vue 공식문서버튼
링크 클릭시 "진짜 이 페이지에서 나가시겠습니까?"라는 문구를 본적 있을 것이다. 대부분 'yes'를 누르겠지만Vue에서 태크 사용시 진짜 링크로 이동할껀지 아닌지 comfirm을 받은 후 이동할지 안할지 결정하는 방법에 대해 알아보자!/html/
자바스크립트를 활용해 html element를 추가하려고 할 때, Node API를 활용하면 편리하다. 일단 html를 간단하게 작성하고, 버튼 클릭시 callAppendChild()함수를 호출하게 만든다. callAppendChild()함수는 ul태그 아래(자손)
테이블을 활용한 메뉴를 만들때 보더라인이 두꺼워져서 머리가 아프신가요? 네 저도 그래요^^html에서 table태그를 사용할 경우 border-collapse를 설정해주면 되는데 table태그보단 div를 css에서 display: table이런 방식을 많이 사용하게
CSS작업을 할때 주로 픽셀(px)단위를 사용하게 된다. 하지만 반응형 레이아웃을 만들기엔 부족한 면이 있다. 가로정렬은 좀 쉬운 편이다. <div>들을 모아 하나의 컨테이너에 넣고 margin: auto;를 해주면 가운데 정렬끝! 가로방향은 컨텐츠의 어느정도
html 작성중 <div>나 <p>같은 블럭 레벨 엘리먼트를 많이 사용하게 된다.블럭 레벨의 텍스트 가운데 정렬을 위해을 사용해보면 수평방향 정렬을 작동되지만 수직방향은 작동이 안된다. 이는 vertical-align 속성이 inline or table요소에