2017-12-01 1 views
0

스핑크스 문서를 가지고 있습니다. 소스에서스핑크스 CSS 스타일 시트를 덮어 쓰지 않습니다.

/conf.py 나는

h1 { 
    font-family: 'Gotham Ultra'; 
} 

그런 이끌다-있는 style.css에서

def setup(app): 
    app.add_stylesheet('conduce-style.css') 

이 그것을 렌더링 할 때 :

enter image description here

보기의 사용 방법 h1에 대한 alabaster.css의 스타일과 conduce-style.css의 스타일을 건너기? 테마의 스타일 시트에 항상 사용자 정의 스타일 시트의 우선 순위를 지정하고 싶습니다. 스핑크스에서 어떻게해야합니까?

답변

2

CSS는 rules of priority입니다. 시도해 볼 수 있습니다 :

  • 설교 문구와 같은 CSS 선택기를 사용하십시오. div.body h1. 보다 구체적인 선택자 이기기.
  • 스타일 끝에서 슬랩 !important (슬레 그 해머 방식).
  • 템플릿 테마에서 스타일 시트가로드되는 순서를 변경하십시오 (개별 스타일이로드되는 순서가 바뀌고 마지막으로로드 된 스타일이 우선합니다).
+0

세 번째 작업 수행 방법에 대한 정보는 무엇입니까? 중요한 것은 효과가없는 것 같습니다. 그게 내가 alabaster.css 파일에서하는 일인가요? 아니면 Sphinx의 config.py에서 뭔가요? – BigBoy1337

+0

[예] (https://stackoverflow.com/questions/33029008/how-to-edit-sidebar-under-sphinx-alabaster-theme/33057476#33057476)을 참조하십시오. – aflp91

관련 문제