給 DIY 網站所有者的簡單 CSS 技巧

已發表: 2020-04-14

WordPress 的最大好處之一是能夠在幾乎沒有編碼知識的情況下創建一個漂亮、引人注目的網站。 擁有數百個專業主題和靈活的拖放式塊編輯器,它是 DIY 網站所有者的絕佳解決方案。

但是,如果您想更進一步並進行更深入的視覺自定義怎麼辦? CSS 是改變網站外觀的最快方法之一。

什麼是 CSS?

CSS(級聯樣式表)決定了您網站的佈局和視覺效果——顏色、字體、邊距、大小等。通過一些 CSS 基礎知識,您可以更改所有頁面和帖子的外觀,或者專注於單個部分和進行一次性更改。

基本的 CSS 語法如下所示:

選擇器 { 屬性:值; }

選擇器是您要設置樣式的元素:標題、段落、頁面、圖像、鏈接等。

屬性是您要更改的類別:例如,字體顏色、大小、邊框或背景。 您可以對每個選擇器應用多個屬性。

定義屬性:特定顏色、特定字體大小、邊框寬度的確切大小等。

注意格式:屬性和值用冒號分隔並包含在大括號內。 每個值後跟一個分號。

在實踐中,要將上述標題(即 <h1> 標記)的顏色從黑色更改為橙色,您可以使用:

  • 選擇器:h1
  • 屬性:顏色
  • 值:橙色
h1 { 顏色:橙色; }

如何將 CSS 應用到您的網站

如果您沒有太多(或任何)CSS 經驗,那也沒關係! 通過對基礎知識的基本了解,您可以完成很多工作。 借助 Jetpack 的自定義 CSS 功能,您無需擔心修改主題文件或破壞您的網站。

要啟用自定義 CSS,請導航到Jetpack → 設置 → 在您網站的儀表板中編寫。 向下滾動到Theme Enhancements部分,然後打開Enhance CSS Customization Panel選項。

要添加 CSS,請轉到外觀 → 自定義 → 附加 CSS 。 您可以在此處輸入要添加的實際 CSS。 為了提供幫助,Jetpack 的 CSS 編輯器使用顏色更容易區分選擇器、屬性和值。

Jetpack CSS 顏色自定義

添加或編輯 CSS 時,您可以在保存之前預覽更改,以便在將它們應用到您的實時網站之前準確了解它們的外觀。 Jetpack 存儲最近的 25 個 CSS 修訂,因此如果您不喜歡新外觀,可以恢復到以前的設計。 了解有關使用自定義 CSS 的更多信息。

使用 CSS 自定義網站的五種方法

您網站上的每個項目都有一個選擇器,因此您可以使用 CSS 來更改任何內容。 如果您想學習如何查找選擇器,這是一個很棒的教程——但是您現在可以在已經提供 CSS 的情況下進行五項更改。

排版

最常見的 CSS 用途之一是設置網站排版或字體的樣式。 要更改站點中標題(標題 1、標題 2 等)的顏色和大小,請使用此代碼並根據需要修改值:

h1 {
顏色:#FF5733;
字體大小:36px;
}

上面的例子只是修改了標題 1。如果你想改變不同標題的顏色和字體大小,比如標題 3,請將h1選擇器與h3交換,並對大小和顏色進行適當的調整:

h3 {
顏色:#FF5733;
字體大小:25px;
}

要更改多個標題的顏色,請用逗號分隔選擇器:

h1,h2,h3,h4,h5,h6 {
顏色:#FF5733;
}

為了使所有標題都大寫,以獲得更大的影響,請使用以下命令:

h1,h2,h3,h4,h5,h6 {
文本轉換:大寫;
}

鏈接

超鏈接應該從普通文本中脫穎而出,以便網站訪問者立即知道哪些文本是可點擊的。 通過編輯顏色並添加下劃線使您的鏈接彈出:

(不想在鏈接下劃線?只需刪除下面的“text-decoration: underline;”即可。)

一種 {
顏色:#63B892;
文字裝飾:下劃線;
}

如果您希望您的鏈接在有人將鼠標懸停在它上面時改變顏色,請在選擇器中添加“:hover”:

一:懸停{
顏色:#FF5733;
}

列表

如果您在博客文章和頁面中使用大量項目符號列表,請嘗試使用一點 CSS 以使它們在您的其他內容中更加突出。

Jetpack CSS 自定義項目符號列表

要將項目符號點變成一個圓圈並更改字體粗細、顏色和大小,請使用以下代碼:

ul {
列表樣式類型:光盤;
顏色:#9663B8;
字體大小:25px;
字體粗細:粗體;
}

如果您只想更改這些屬性之一,請僅包含與您要修改的內容相關的行。

想要更多選擇嗎? CSS-Tricks.com 概述了列表的所有樣式選擇(例如使用正方形或圖像作為項目符號)以及額外的提示和快捷方式。

菜單項

許多主題提供多個主菜單選項,因此您可以選擇最適合您網站的選項。 但是,如果您想進一步自定義菜單樣式怎麼辦?

Jetpack CSS 自定義菜單

在上面的示例中,我們使用 CSS 為菜單項添加自定義綠色背景,並在用戶將鼠標懸停在每個菜單項上時更改文本顏色:

.site-header .menu li:hover {
背景:#eff3ec;
}

.site-header .menu li:hover a {
顏色:#fff;
}

側邊欄小部件

側邊欄小部件是展示有用內容的好方法,因此您可能希望它們從您網站的其他部分中脫穎而出。 使用以下代碼在側邊欄小部件後面添加背景並在文本周圍添加填充(額外空間):

.widget {
背景:#e8f2fd;
填充:25px;
}
Jetpack 小部件 CSS

將 CSS 應用到特定頁面而不是整個網站:

上面的所有 CSS 片段都適用於整個站點——它們會在每個頁面上修改這些項目,並在它們出現的每個地方進行修改。 如果您只想將 CSS 應用於一個特定頁面或帖子怎麼辦?

WordPress 分配每個頁面並發布一個唯一 ID,您可以在 WordPress 儀表板中找到該 ID:

  1. 導航到您要自定義的頁面或帖子,然後單擊儀表板頂部黑色欄中的編輯頁面
  2. 在 URL 欄中,找到類似“?post=74”的內容。 數字
    但是,“74”會因特定於您的帖子或頁面 ID 而發生變化。
頁面上的 Jetpack CSS 自定義

要將 CSS 應用於特定頁面或帖子,請將數字與“.page-id-”一起添加到您的 CSS 中。 要僅在此頁面上更改 Header 1 字體顏色,您將使用以下內容:

.page-id-74 h1 {
顏色:#FF5733;
字體大小:36px;
}

請記住:預覽是您的朋友!

如果您對 CSS 沒有太多經驗,您可能會對做出可能會弄亂您的網站的更改感到緊張。 不用擔心! 在您編輯時,更改的預覽將實時顯示。

玩弄代碼並進行您想要的任何編輯。 如果您對更新後的 CSS 外觀感到滿意,請單擊保存並發布

還有一個 CSS 歷史記錄功能,可以記錄您每次保存更改的時間。 這意味著,如果您改變主意,您可以迅速恢復原狀。 為此,請單擊定制器底部的查看完整歷史記錄。 選擇您想要恢復的日期和時間,然後單擊恢復此版本按鈕。

其他 CSS 資源

  • 十六進制代碼指定您在修改字體或背景時要使用的顏色。 如果您不確定要使用哪一個,HTML 顏色代碼提供了一個很好的解決方案。 探索他們的顏色選擇器以找到完美的陰影,然後復制並粘貼它生成的十六進制代碼。
  • CSS-Tricks.com 提供從初學者到專家的各種難度的 CSS 代碼片段。 您還可以找到教程、視頻和指南以了解更多信息。
  • W3Schools 是一個方便的 CSS 示例和演練資源。
  • WordPress.com 提供有關 CSS 基礎知識和使用媒體查詢根據特定設備設置 CSS 的信息。
  • Upwork.com 是 WordPress 合作夥伴,提供可以幫助 CSS 項目的自由專家。

開始自定義您的 WordPress 網站

學習基本 CSS 的最佳方式是開始實驗。 上面列出的所有代碼都可以定製或調整以滿足您的需求——使用它作為基礎,然後開始切換顏色、更改字體大小或進行任何其他您想要的修改!

借助 Jetpack 的自定義 CSS 編輯器,借助預覽工具和回滾功能,您可以開始進行自定義,而不必擔心破壞您的網站。 如需額外保護,請啟用 Jetpack Backup,它會自動實時備份您的工作並包括一鍵恢復。

了解有關其他 Jetpack 設計功能的更多信息並開始使用 Jetpack 自定義 CSS。