• 티스토리 홈
  • 프로필사진
    브라더 코드
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
브라더 코드
  • 프로필사진
    브라더 코드
    • 전체 (96)
      • Web (2)
      • Javascript (20)
        • vanilla (13)
        • react (3)
      • Css (4)
      • TIL (8)
      • Etc (9)
      • Dev (4)
      • Diary (48)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • [개발일기] white-space
        2023년 05월 31일
        • 브라더 코드
        • 작성자
        • 2023.05.31.:52

        (2023.05.28) 개발을 하다보면 코드에서 공백을 만들 일이 있다. 이것을 css에서 처리하는 방식이 white-space이다.

        문법은 있는 그대로 배우면 된다. 그래서 여기 정리해두고 나중에 까먹으면 다시 들춰보려 한다.

         

        white-space: normal | nowrap | pre | pre-wrap | pre-line

         

        normal이 기본값이다.

        속성값별로 세가지 부분에서 차이가 난다

         

        속성값 코드에서 공백(스페이스 또는 탭) 코드에서 줄바꿈 화면에서 자동 줄바꿈
        normal 병합 병합 O
        nowrap 병합 병합 X
        pre 보존 보존 X
        pre-wrap 보존 보존 O
        pre-line 병합 보존 O

        두번째 '코드상 줄바꿈'은 코드에서 줄바꿈이 되었을 때 화면에서 어떻게 처리하느냐이다.

        병합은 1개의 공백으로 바꾸는 것이며 보존은 있는 그대로 출력하는 것이다.

        세번째 '화면에서 자동 줄바꿈'은 내용이 영역을 벗어날때 처리방법이다. 그래서 X이면 가로스크롤이 생긴다.

         

        외우지 말고 내용을 이해하자.

        잘 찾아서 쓰자.

        'Diary' 카테고리의 다른 글

        [개발일기] es2023  (0) 2023.06.05
        [개발일기] git, 리눅스 관련 명령어  (0) 2023.06.02
        [개발일기] 리액트로 전화번호부 만들기  (0) 2023.05.31
        [개발일기] 제이쿼리와 오래된 기술을 바라보는 관점  (0) 2023.05.29
        [개발일기] http요청과 프로미스  (0) 2023.05.26
        다음글
        다음 글이 없습니다.
        이전글
        이전 글이 없습니다.
        댓글
      조회된 결과가 없습니다.
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바