-
[React] 리액트 컴포넌트에 Props 적용 리액트 컴포넌트에 Props 적용해보기 title="WEB"이라는 속성을 사용할 수 있도록 약속된 jsx의 기호는 {this.props.title} 입니다.HTML에서 속성이라고 하는 것은 리액트에서 "props" 라고 합니다. import React, { Component } from 'react';import './App.css';class Subject extends Component { render() { return ( {this.props.title} {this.props.sub} ) }}class App extends Component { render() { return( ..
-
[React]리액트 에서 인라인 스타일 적용하기 React를 사용하다 보면 CSS 클래스를 따로 작성하는 대신, 간단한 스타일을 인라인으로 적용해야 할 때가 종종 있습니다.그럴 때 사용하는 방식이 바로 인라인 스타일입니다. 하지만 React에서는 일반 HTML과는 조금 다르게 작성됩니다. 기본 HTML vs React에서의 인라인 스타일 작성/*기본 html*/Hello/*React*/Hello 차이점 속성 이름 카멜 표기법(font-size → fontSize) 전체 스타일이 중괄호 2개({{ ... }}) 로 감싸짐리액트 인라인 스타일 특징 style={ ... }: JSX에서는 style 속성에 자바스크립트 객체를 넘겨줘야 하므로 중괄호 한 쌍이 필요합니다.객체 자체도 또 { color: 'red', fontSize: '20px' }처럼 생겼기..
-
React에서 CSS 파일을 사용하는 두 가지 방법 _ about.css vs about.module.css 리액트 에서 컴포넌트마다 스타일을 입혀야 할 일이 많습니다.그때 사용하는 CSS 파일에 두 가지 방식이 있습니다. 일반 CSS (about.css)와 CSS 모듈 (about.module.css)입니다.두 방식의 차이와 언제 어떤 걸 써야 하는지 간단하게 정리해볼게요.1. 일반 CSS : about.css가장 기본적인 방식입니다..css 파일을 만들고 className="클래스명" 형태로 스타일을 적용합니다. About.jsximport './about.css';function About() { return About Me;} about.css.title { color: red;} 장점기존 CSS 방식에 익숙한 사람에게 편리함전역 스타일을 정의할 때 유용단점클래스명이 전역이기 때문에, 다른 컴포넌트..
-
대쉬보드 소스/디자인 참고 사이트 종종 대쉬 보드 관련 디자인을 하게 될 때 참고하기 좋은 사이트들 구매를 하거나 해야 하는 사이트들도 있는데, 디자인만 참고하면 될듯ㅎ Dashlite - 어드민 템플릿 https://dashlite.net/demo1/crm/support.html CRM - Support | DashLite Admin Template Hello Ishtiyak, We are really sorry to hear that, you have face an unexpected experience. Our team urgently look this matter and get back to you asap. Thank you very much. dashlite.net 다양한 분야의 대쉬보드 형태를 볼수 있고, 컬러 등 다양한 레..
-
[웹 디자인/퍼블리싱] 디자인시 PC 화면 사이즈 정하기(+미디어쿼리 분기점) 웹디자인/ 퍼블리싱 디자인 할 때 화면 크기를 어느정도로 잡아야 할지 정확히 잘 모를때가 있다. 가로값 기본은 1980이라면 높이값의 경우 모니터 사이즈인 1080이 아닌 약 1053 으로 해야 한다(상단URL 부분등 제외) 디자인 작업할때 자주 쓰는 해상도와 높이값 1. 1920 x 1080일명 FHD(Full High Definition)라고 불리는 해상도24인치 데스크탑, 보편적인 모니터 크기의 해상도XD 나 figma 에서 작업시 뷰포트는 1053px💡 브라우저의 상단 부분의 URL 과, 북마크 등의 높이값을 빼고 작업을 한다. viewport는 약, 1053px 정도로 설정 2. 1536 x 864FHD 노트북의 해상도1920 x 1080에 125% 배율을 적용한 해상도노트북 폰트 사이즈 기본 ..
-
[피그마]와이어 프레임(wire frame) 제작, 유용한 템플릿 추천 피그마로 와이어 프레임 제작 할 때 유용한 템플릿을 몇개 추천 드립니다. 피그마 템플릿 검색 방법 https://www.figma.com/community 해당 부분에 들어가서 wire frame 으로 검색하면 다양한 템플릿이 나옵니다. 검색하면 다양한 템플릿이 나오는데요, 이중 유료도 있고, 플러그인을 활용하는 것도 있습니다.요즘 템플릿도 다 디자인이 잘 되어 나와서, 본인 디자인에 맞는 스타일을 골라서 쓰면 되는데요. 저는 몇가지 기준을 잡고 템플릿을 골랐습니다ui가 명확히 드러날 수 있는 디자인(강조요소 명확)너무 디테일 하지 않은 템플릿종종, 기획단계에서 지나치게 디테일 해지는 경우가 있습니다. 디자인의 자유도를 방해할 수 있기 때문에 적당히(?) 디테일하고 심플한 디자인을 찾다가 발견한 템플..
728x90
반응형