목차

    🧠 Second Brain/Obsidian

    [Obsidian] 옵시디언 읽기 화면 너비 100%로 꽉 채우기 (CSS 설정)

    this.Serena 2026. 2. 19. 04:06

     

     

    1. 설정 끄기

    CSS를 건드리지 않고 기본 설정만으로 해결하는 가장 간단한 방법

    • 경로: 설정(Settings) > 편집기(Editor)
    • 동작: '읽기 쉬운 행 길이(Readable line length)' 항목을 OFF로 변경

    이것만으로도 에디터 화면이 즉시 넓어짐. 하지만 테마에 따라 적용이 안 되거나, 설정은 켜두되 강제로 넓히고 싶은 경우 아래의 CSS 방법을 사용한다.


    2. 확실한 방법: CSS 스니펫 적용

    설정 여부와 관계없이 강제로 너비를 100%로 고정하거나, 최신 테마의 변수까지 제어하고 싶다면 이 방법을 추천

    아래 코드를 복사해서 CSS 파일로 저장하면 됨

     
    /* 본문 너비를 100%로 확장 (프레임 너비 전체 사용) */
    .markdown-source-view.mod-cm6.is-readable-line-width .cm-content,
    .markdown-source-view.mod-cm6.is-readable-line-width .cm-line,
    .markdown-source-view.mod-cm6.is-readable-line-width .cm-sizer,
    .markdown-rendered.is-readable-line-width > div {
        max-width: 100% !important;
    }
    
    /* 최신 옵시디언 테마 대응 변수 설정 */
    body {
        --file-line-width: 100% !important;
    }

    코드 작동 원리

    1. 클래스 타겟팅: 옵시디언은 '읽기 편한 줄 길이'가 켜져 있으면 .is-readable-line-width라는 클래스를 부여하여 가로 폭을 700~800px로 제한함. 위 코드는 이 제한을 100% !important로 덮어씌워 강제로 해제하는 방식
    2. 변수 재정의: 최근 업데이트된 테마들은 --file-line-width라는 CSS 변수로 너비를 관리함. body 태그에서 이 변수를 100%로 고정하여 호환성을 높임

    3. CSS 스니펫 적용 순서

    위 코드를 실제로 적용하는 단계별 가이드

    1. 폴더 이동: 내 옵시디언 보관함(Vault) 경로의 .obsidian/snippets/ 폴더 열기
    2. 파일 생성: 메모장이나 코드 에디터로 새 파일을 만들고 .css 확장자로 저장 (예: full-width.css)
    3. 코드 입력: 위에서 복사한 CSS 코드를 붙여넣고 저장
    4. 활성화: 옵시디언 설정 > 외형(Appearance) > CSS 스네펫 목록에서 해당 파일의 토글 스위치를 ON