我不確定發生了什麼,但是我的個人網站(使用Jekyll構建並在Github頁面上託管)在過去幾周內一直呈現奇怪的CSS樣式行爲。Jekyll在Github上應用css風格的頁面不一致
我最初在Jekyll上設置它1.something-or-other。我知道現在和最長的時間是3點,通過2點等。我對這些風格沒有任何問題,直到不到一個月前才完成。
我幾年來沒有對樣式配置做任何更改,但現在它只爲頁面(主頁,關於頁面,列表頁面等)渲染樣式。但在實際的帖子中,它會刪除所有樣式 - 看起來像原始降價和圖片,沒有佈局。
我已經在本地機器上更新了jekyll到3.1.2,更奇怪的是,當我在本地運行它時,它構建得很好,但是問題恰恰相反。也就是說,所有帖子都使用適當的樣式進行了格式化,但頁面(再次 - 主頁,關於頁面,存檔列表)未被設置。
同樣,沒有任何配置的變化。有一些明顯的地方我應該看?我正在使用the jekyll bootstrap theme這是一個定製。但並不多。
另外,沿着這條線的某處,我注意到標記中的標題標籤,其中#和標題文本之間沒有空格。這是Jekyll 3.x(實際上是Kramdown)的變化。它曾經有或沒有空間,現在需要一個空間。所以'我的標題'需要'#我的標題'。 – Ron
此外,在本地,您正在運行的版本高於目前在GH上的Jekyll,因此可能會出現一些差異。有辦法同步它們,但這是另一個話題。不知道爲什麼行爲切換。 – Ron
問題/修復可能在JB GH頁面上:https://github.com/plusjade/jekyll-bootstrap/issues/295 – Ron