Lami
삶이 온통 사람의 길이니
Lami
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Elice (1)
      • 회고록 (1)
    • Git (0)
    • HTML ▪ CSS (4)
    • JavaScript (7)
      • BOJ (2)
      • Programmers (0)
      • Study Note (5)
    • TypeScript (0)
    • React (21)
      • Lecture (19)
      • Study Note (2)
    • Python (44)
      • CodeUp (38)
      • Programmers (0)
      • Study Note (6)
    • Modern Agile (80)
      • Tech Talk (7)
      • TIL (73)
    • 문제해결 (1)
    • 회고록 (5)
    • 도란도란 (2)

블로그 메뉴

  • Github

공지사항

  • 👋 안녕하세요!

인기 글

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Lami

삶이 온통 사람의 길이니

Day 37 - 2022.01.25
Modern Agile/TIL

Day 37 - 2022.01.25

2022. 1. 26. 09:12

Note

어제 그리드에서 여백 생긴 버그를 해결했다.

import React from 'react';
import styled from 'styled-components';

const GrayWrap = styled.div.attrs(({ height, width }) => ({
  row: height,
  col: width,
}))`
  height: ${(props) => props.row};
  width: ${(props) => props.col};
  background-color: #f9f9f9;
  border: 1px solid #d6d6d6;

  /* margin-left: 172px; */     여기서 여백을 주고 있었음
`;

function Graybox(props) {
  const { width, height } = props;
  return <GrayWrap height={height} width={width} />;
}

export default Graybox;

 

grid는 height의 길이가 같을 때 주로 사용한다. 따라서 여기서 grid를 사용하는 것은 적절하지 않기 때문에 grid를 사용하지 않고 flex를 사용해서 조절하기로 했다!

레이아웃을 화면에 그릴 때는 안에 요소를 먼저 그리지 말고 가장 겉에 있는 큰 요소들로 하나씩 그려본다. 안에 요소는 겉에 있는 요소들 레이아웃을 다 그린 후 그린다.

html 다 작성하고 css 넘어간 것처럼 하는 것이 아니라 하나씩 확인하면서 그리기

 

'Modern Agile > TIL' 카테고리의 다른 글

Day 39 - 2022.01.27  (0) 2022.01.27
Day 38 - 2022.01.26  (0) 2022.01.26
Day 36 - 2022.01.24  (0) 2022.01.24
Day 35 - 2022.01.21  (0) 2022.01.21
Day 34 Tech Talk Day🎤 - 2022.01.20  (0) 2022.01.20
    'Modern Agile/TIL' 카테고리의 다른 글
    • Day 39 - 2022.01.27
    • Day 38 - 2022.01.26
    • Day 36 - 2022.01.24
    • Day 35 - 2022.01.21
    Lami
    Lami
    성장하는 즐거움을 알아가는 중입니다🌱

    티스토리툴바