目錄
刪除項目符號並新增浮動
新增邊距、內邊距和背景
新增懸停效果
摘要
首頁 web前端 html教學 美化網站頂級頁面連結按鈕:使用get_pages()方法

美化網站頂級頁面連結按鈕:使用get_pages()方法

Sep 09, 2023 pm 10:45 PM
網站 連結 美化

美化網站頂級頁面連結按鈕:使用get_pages()方法

如果您按照我之前的教學進行操作,現在您的網站上將會有一個主題(或子主題),其中包含指向網站標題中的頂級頁面的連結。

我創建了一個 26 的子主題,這就是我的連結現在的樣子:

美化網站頂級頁面連結按鈕:使用get_pages()方法

在本教學中,我將向您展示如何為您的主題添加一些 CSS,以使這些連結更好。讓我們從刪除項目符號並添加浮動開始。

刪除項目符號並新增浮動

開啟主題的樣式表。如果您建立了子主題,它將是空的,但如果您使用自己的主題,我建議您在樣式表中保留標題樣式的部分中添加此樣式。

輸出頁面連結的程式碼回顧(如果有要連結的頁面):

<ul class="top-level-page-links">

<?php // using a foreach loop, output the title and permalink for each page
foreach ( $pages as $page ) { ?>

    <li class="page-link">
	
		<a href="<?php echo get_page_link( $page->ID ); ?>">
			<?php echo $page->post_title; ?>
		</a>
	
	</li>

<? } ?>

</ul>
登入後複製

這意味著我們的目標是帶有top-level-page-links 類別的ul 元素,並在其中 li 元素,其中page-link 類別後面跟著a 元素(即連結)。

首先,讓我們移除子彈。添加此:

ul.top-level-page-links  {
    list-style: none;
}
登入後複製

接下來,讓我們去掉每個清單項目上的填入並新增 margin-left 宣告:

ul.top-level-page-links  {
    list-style-type: none;
	margin-left: 0;
}
登入後複製

現在刷新螢幕,您將看到列表樣式消失了:

美化網站頂級頁面連結按鈕:使用get_pages()方法

接下來讓這些連結彼此相鄰浮動。將其新增至您的樣式表:

.page-link {
    float: left;
}
登入後複製

現在您的連結將彼此相鄰:

美化網站頂級頁面連結按鈕:使用get_pages()方法

接下來,讓我們繼續讓連結看起來更像按鈕。

新增邊距、內邊距和背景

為了讓我們的連結看起來像按鈕,我們將為連結添加邊距、內邊距和背景。

將其新增至您的樣式表:

.page-link a {
    margin-right: 10px;
	padding: 0.5em 10px;
	background-color: #454545;
}
登入後複製

請注意,我只在右側使用了邊距,因為我希望左側按鈕與頁面左側對齊。

當您刷新螢幕時,您的按鈕將看起來更像按鈕:

美化網站頂級頁面連結按鈕:使用get_pages()方法

它們看起來好多了,但需要一點技巧。讓我們編輯文字和背景的顏色,以便當有人將滑鼠懸停在按鈕上時,它會改變顏色。

新增懸停效果

現在讓我們讓這些按鈕更具吸引力。

在樣式表中再新增兩個宣告區塊,確保將它們新增到剛剛新增的連結的宣告區塊之後:

.page-link a:link,
.page-link a:visited {
    color: #fff;
	text-decoration: none;
}
.page-link a:hover,
.page-link a:active {
	background-color: #dddddd;
	color: #454545;
	text-decoration: none;
}
登入後複製

這會更改連結的顏色,刪除下劃線,並在有人將滑鼠懸停在連結上或連結處於活動狀態時更改顏色。

讓我們看看它在頁面上的樣子:

美化網站頂級頁面連結按鈕:使用get_pages()方法

當我將滑鼠懸停在連結上時:

美化網站頂級頁面連結按鈕:使用get_pages()方法

好多了!

摘要

在這個由兩部分組成的教程中,您學習瞭如何創建指向自動生成的網站頂級頁面的鏈接,然後使用 CSS 設定這些鏈接的樣式,使它們看起來像按鈕。

這為您提供了一種很好的、突出的方式來讓您的訪客直接進入這些頁面,如果您希望確保大量訪客可以訪問頂級頁面,這將非常有用。

以上是美化網站頂級頁面連結按鈕:使用get_pages()方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1663
14
CakePHP 教程
1420
52
Laravel 教程
1313
25
PHP教程
1266
29
C# 教程
1239
24
如何使用磁力鏈接 如何使用磁力鏈接 Feb 18, 2024 am 10:02 AM

磁力連結是一種用於下載資源的連結方式,相較於傳統的下載方式更為便利和有效率。使用磁力連結可以透過點對點的方式下載資源,而不需要依賴中介伺服器。本文將介紹磁力連結的使用方法及注意事項。一、什麼是磁力連結磁力連結是一種基於P2P(Peer-to-Peer)協定的下載方式。透過磁力鏈接,使用者可以直接連接到資源的發布者,從而完成資源的共享和下載。與傳統的下載方式相比,磁

115://開頭的連結怎麼下載?下載方法介紹 115://開頭的連結怎麼下載?下載方法介紹 Mar 14, 2024 am 11:58 AM

  最近有很多用戶都在問小編,115://開頭的連結怎麼下載?想要下載115://開頭的連結需要藉助115瀏覽器,大家下載好115瀏覽器後,再來看看下面小編整理好的下載教學。  115://開頭的鏈接下載方法介紹  1、登入115.com,下載115瀏覽器並安裝。  2、在1​​15瀏覽器網址列輸入:chrome://extensions/,進入擴充中心,搜尋Tampermonkey,安裝對應插件。  3、在115瀏覽器網址列輸入:  油猴腳本:https://greasyfork.org/en/

如何取得微信影片號連結?微信影片號碼怎麼加入商品連結? 如何取得微信影片號連結?微信影片號碼怎麼加入商品連結? Mar 22, 2024 pm 09:36 PM

微信視訊號作為微信生態系統的一部分,已逐漸成為內容創作者和商家的重要推廣工具。在這個平台上獲取視頻號連結對於分享和傳播內容至關重要。下文將詳細介紹如何獲取微信視頻號鏈接,以及如何在視頻號中添加商品鏈接,提升內容的傳播效果。一、如何取得微信影片號連結?在微信視頻號中發布影片後,系統會自動建立一個影片連結。作者可以在發布後複製該鏈接,方便進行分享和傳播。登入微信影片號碼後,您可以瀏覽自己的影片號碼首頁。在主頁上,每個視頻都附有相應的鏈接,方便您直接複製或分享。 3.搜尋影片號碼:在微信搜尋框中輸入影片號名

有什麼學c語言的網站 有什麼學c語言的網站 Jan 30, 2024 pm 02:38 PM

學c語言的網站:1、C語言中文網;2、菜鳥教學;3、C語言論壇;4、C語言帝國;5、腳本之家;6、天極網;7、紅黑聯盟;8、51自學網;9、力扣;10、C Programming。詳細介紹:1、C語言中文網,這是一個專門為初學者提供C語言學習資料的網站,內容豐富,包括基礎語法、指針、數組、函數、結構體等多個模組;2、菜鳥教程,這是一個綜合性的程式設計學習網站等等。

如何使用任務規劃程式開啟網站 如何使用任務規劃程式開啟網站 Oct 02, 2023 pm 11:13 PM

您是否每天在大約相同的時間頻繁地造訪同一網站?這可能會導致花費大量時間打開多個瀏覽器選項卡,並在執行日常任務時使瀏覽器充滿混亂。好吧,打開它而不必手動啟動瀏覽器怎麼樣?這非常簡單,不需要您下載任何第三方應用程序,如下所示。如何設定任務計劃程序以開啟網站?按鍵,在搜尋框中鍵入任務計劃程序,然後按一下開啟。 Windows在右側側邊欄上,按一下「建立基本任務」選項。在名稱欄位中,輸入要開啟的網站的名稱,然後按一下下一步。接下來,在觸發器下,按一下時間頻率並點擊下一步。選擇您希望活動重複多長時間並點擊下一步。選擇啟

如何在最新的iOS 17系統中連接iPhone上的Apple Notes 如何在最新的iOS 17系統中連接iPhone上的Apple Notes Sep 22, 2023 pm 05:01 PM

使用新增連結功能在iPhone上連結AppleNotes。筆記:如果您已安裝iOS17,則只能在iPhone上的AppleNotes之間建立連結。在iPhone上開啟「備忘錄」應用程式。現在,打開要在其中添加連結的註釋。您也可以選擇建立新備忘錄。點擊螢幕上的任何位置。這將向您顯示一個選單。點擊右側的箭頭以查看“新增連結”選項。點擊它。現在,您可以鍵入註解的名稱或網頁URL。然後,點擊右上角的完成,新增的連結將出現在筆記中。如果要添加指向某個單字的鏈接,只需雙擊該單字即可將其選中,選擇“添加鏈接”並按

將將網站轉換為獨立的 Mac 應用程式的方法 將將網站轉換為獨立的 Mac 應用程式的方法 Oct 12, 2023 pm 11:17 PM

在macOSSonoma和Safari17中,您可以將網站變成“網頁應用程式”,這些應用程式可以位於Mac的擴充座中,並且可以像任何其他應用程式一樣訪問,而無需打開瀏覽器。繼續閱讀以了解其工作原理。多虧了Apple的Safari瀏覽器中的新選項,現在可以將您經常訪問的互聯網上的任何網站變成一個獨立的“網絡應用程序”,位於Mac的擴展塢中,隨時供您訪問。 Web應用程式與任何應用程式一樣與任務控制和舞台管理器配合使用,也可以透過Launchpad或SpotlightSearch開啟。如何將任何網站改變

影片號掛連結需要什麼條件?影片號碼帶貨怎麼掛連結? 影片號掛連結需要什麼條件?影片號碼帶貨怎麼掛連結? Mar 07, 2024 pm 01:13 PM

隨著短影片平台的盛行,越來越多的創作者開始利用影片號碼來創作和推廣內容。視訊號碼不僅可以展示個人才能,還可以透過帶貨連結來實現商業變現。但是,要在視頻號中添加鏈接,必須符合一定的條件。一、影片號掛連結需要什麼條件?視訊號認證是在視訊號碼中加入連結的前提條件。目前,主要的短視訊平台如抖音、快手等都提供認證服務,主要包括個人認證和機構認證兩種類型。個人認證需要提交真實身份信息,而機構認證則需要提供相關企業或組織的認證材料。完成認證後,用戶可以在視頻號中添加鏈接,提升帳號的可信度和權威性。影片號碼掛連結的一個

See all articles