분류 전체보기 753

[SCSS]Ampersand &(상위 선택자 참조)

CSS에서는 .btn클래스와 .active클래스를 같이 가지고 있는 것이 있다. SCSS에서는 &기호를 사용하여 표현한다. &가 상위 태그로 치환이 된다. 첫번째는 .btn으로 치환되고 두번쨰는 li로 치환이 되는 것이다. SassMeister | The Sass Playground! SassMeister | The Sass Playground! SassMeister: The sassiest way to play with Sass, Compass, & LibSass! Loading... www.sassmeister.com 여기에서 scss를 쓰고 css로 컴파일하는 것을 볼 수 있다.

WEB/SASS,SCSS 2021.04.19

[SASS/SCSS] visual studio code에서 scss파일 사용하기/ parcel bundler설치

폴더에 이 파일들을 만든다. scss는 브라우저에서 바로 실행이 안된다. 그래서 parcel로 컴파일을 해주어야한다. .container{ $size: 100px; .item{ width: $size; height: $size; background: tomato; } } terminal에서 npm init -y라고 친다 이렇게 하면서 설치가 된다. npm install --save-dev parcel-bundler 그리고 이렇게 치면 parcel 이 설치가 된다. 그리고 npx parcel index.html을 입력하면 로컬호스트 주소가 나타난다. http://localhost:1234로 나타났다. 이렇게 설치가 된다. 여기로 접근하니 적용했던 scss가 나타났다.

WEB/SASS,SCSS 2021.04.19

[html][css] grid에 대해서 / grid-auto-rows, columns / 암시적 행 정의

2021.04.19 - [WEB/html,CSS] - [html][css] grid 에 대해서 / display /grid-template-rows/ grid-template-columns/grid-column/gird-template-areas/gap(grid-row-gap) [html][css] grid 에 대해서 / display /grid-template-rows/ grid-template-columns/grid-column/gird-template-areas/gap(grid-ro display grid container을 정의한다. 그리드를 사용하기 위해 필수적이다. 1 2 3 1 2 3 .container{ display: grid; width:300px; height:250px; border..

WEB/html,CSS 2021.04.19

[html][css] grid 에 대해서 / display /grid-template-rows/ grid-template-columns/grid-column/gird-template-areas/gap(grid-row-gap)

display grid container을 정의한다. 그리드를 사용하기 위해 필수적이다. 1 2 3 1 2 3 .container{ display: grid; width:300px; height:250px; border: 4px solid lightgray; } .item{ border: 2px dashed red; } display: grid;는 블럭요소같은 grid를 만드는 것이다. display: inline-grid; container의 css를 이렇게 바꾸면 inline요소 같은 grid가 만들어진다. grid-template-rows 행이 몇개인지 정의하는 것 grid-template-columns 열이 몇개인지 정의하는 것 1 2 3 .container{ display: grid; grid-..

WEB/html,CSS 2021.04.19

[html][css] flex items속성/order/ flex/flex-grow/flex-shrink/flex-basis/align-self

order: flex item의 순서를 지정 flex: flew-grow, flex-shrink, flex-basis의 단축속성 flex-grow: flex item의 증가 너비 비율을 설정 flex-shrink: flex item의 감소 너비 비율을 설정 flex-basis: flex item의 (공간 배분 전) 기본 너비 설정 align-self: 교차 축에서 item의 정렬 방법을 설정 order item의 순서를 설정합니다. item에 숫자를 지정하고 숫자가 클수록 순서가 밀린다. 음수가 허용된다. html구조와 상관없이 순서를 변경할 수 있어서 유용하다. 기본값은 0 1 2 3 4 5 6 .container{ border: 4px solid; display: flex; } .container ...

WEB/html,CSS 2021.04.19