Firefox 57+ Quantum에서 탭 막대 (탭 스트립)를 숨기는 방법


56

Firefox 57 + ( "Quantum")에서 탭 표시 줄을 숨기거나 비활성화 / 제거하는 방법은 무엇입니까?

목표는 탭 막대를 완전히 숨기는 것입니다. "트리 스타일 탭"과 같은 확장 프로그램과 쌍을 이루는 경우 유용합니다.

참고 : 비슷한 질문이 있습니다 : Firefox는 브라우저의 내용 영역을 제외한 모든 것을 숨기지 만 논리적으로 독립적 인 작업으로 올바르게 분할되지는 않습니다. 또한 구식입니다.


OP 정보 를 위해 링크 된 질문 에 사용 userChrome.css하지만 요소 이름과 ID가 다른 새 답변을 추가 했습니다 .
clearkimura

다음은 개발 도구는 요소 ID 및 테스트 스타일을 찾을 얻을 수있어 살 : reddit.com/r/FirefoxCSS/comments/73dvty/...
팀 아벨

답변:


62
  1. 파이어 폭스 "프로필 디렉토리"를 엽니 다
  2. 디렉토리가 chrome/없으면 작성
  3. chrome/userChrome.css존재하지 않는 파일을 내부에 작성하십시오 .
  4. 이 텍스트를 파일에 추가하십시오.

    #TabsToolbar { visibility: collapse !important; }
    
  5. 구성 toolkit.legacyUserProfileCustomizations.stylesheetstrue(2019 년 9 월 이후의 안정적인 버전 인 Firefox69 +에 필요 )로 설정되어 있는지 확인하십시오 . 이 학습서를 참조하십시오 .

  6. 파일을 저장하고 firefox를 다시로드하십시오. 더 이상 탭 표시 줄이 보이지 않습니다.

PS 솔루션은 여기에서 부분적으로 가져 왔습니다 : https://www.ghacks.net/2017/09/27/tree-style-tab-is-a-webextension-now/


9
다음은 프로파일 디렉토리를 여는 간단한 방법입니다. support.mozilla.org/en-US/kb/…
thSoft

DOM 레이아웃을 어디에서 찾았습니까 (어떻게 사용하는 지 알고 있었 #tabbrowser-tabs습니까)? OSX에 나는 이것이 최소 높이 (또는 무언가)이 필요하다고 생각 i.imgur.com/oJOinx4.png
hayd

설정 #TabsToolbar { height: 40px; }트릭 을 수행 하는 것 같습니다. 어떤 높이에 넣었는지 중요하지 않은 것 같습니다. 그래서 이상한 일이 일어나고 있습니다. 참고 : 여기서 ID를 찾았습니다 .
17:19에 건초

1
귀하의 의견에 감사드립니다. Linux에서 솔루션을 시도했지만 작동하지 않았습니다. 작동하지만 #TabsToolbar { visibility: collapse !important; } OS에서이 코드를 테스트하여 작동하는지 확인할 수 있습니까? (모든 OS에서 작동하는 공통 솔루션을 찾는 것이 좋습니다.)
VasyaNovikov

1
CSS 선택기는 Firefox 66에서 다시 변경되었습니다. 다음은 macOS에서 잘 작동하는 새로운 CSS입니다. gist.github.com/stevelandeyasana/…
Steve Landey

9

탭이 1 개있을 때 탭 표시 줄이 자동으로 숨겨져 있고 여러 개가있을 때 나타납니다. 질문과 동일하지는 않지만 현재 57 세 이상의 유일한 Google 결과에 관한 것입니다.userChrome.css

#tabbrowser-tabs, #tabbrowser-tabs arrowscrollbox { min-height: 0 !important; }
#tabbrowser-tabs tab { height: var(--tab-min-height); }
#tabbrowser-tabs tab:first-of-type:last-of-type { display: none !important; }

Firefox 59에서이 userChrome.css가 제대로 작동하지 않습니다. 마지막 탭이 숨겨져 있지만 +버튼이 여전히 표시되어 전체 탭 영역이 표시됩니다.
gioele

2
@gioele Firefox 사용자 정의로 이동하여 탭 표시 줄 밖으로 새 탭 단추를 끌어다 놓으면 기본 도구 모음 또는 메뉴에 배치 할 수 있습니다. 당신이 정말로 그것을 원한다면 나는 그 버튼을 사용하지 않기 때문에 그것을 시도하지 않았지만, 누군가가 그것을 가지고 있다면 대답을 편집 할 수 있습니다.
aaron-bru

실제로 +버튼 을 제거하면 작동 합니다.
gioele

8

불행히도 현재 Firefox Quantum의 지원되는 애드온 API를 통해 특정 UI 사용자 정의를 수행 할 수 없습니다. 버그 1332447 이 해결 되면 적절한 솔루션이 가능합니다 .

그 때까지 VasyaNovikov의 userChrome.css작업 조정 은 파일을 편집하는 것이 공식적으로 지원되지 않는 위험에 처한 옵션입니다.


1

나는 VasyaNovikov의 대답 내 리눅스와 OS X boxen에서 실행하기 위해 요점으로 증류 했다. 답변을 적용한 후 뒤로 버튼은 OS X의 닫기 버튼 아래에 있습니다. 수정은 3 개의 유연한 공간을 툴바에 삽입하는 것입니다 (툴바를 마우스 오른쪽 버튼으로 클릭하고 사용자 정의 ...를 선택한 다음 뒤로 버튼이 오른쪽으로 이동하도록 세 칸을 삽입하십시오.

누군가가 뒤로 버튼에 동등한 영향을 미치기 위해 userChrome.css에 삽입 할 수있는 올바른 CSS를 가지고 있다면 크게 감사하겠습니다.


1

userChrome.css에 추가

#TabsToolbar {
    visibility: collapse;
}

#titlebar {
    margin-bottom: -25px !important;
}

#titlebar-buttonbox {
    height: 32px !important;
}

#nav-bar {
    margin-right: 42px;
}

#main-window[sizemode="maximized"] #nav-bar {
    margin-right: 42px;
}

Firefox 70.0에서 작동하지만 _ □ X누락되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.