如何使用jQuery Mobile建立主頁圖示


概述

主頁圖示可以從jQuery Mobile圖示庫中建立。此主頁圖示在網頁的導航欄區域中很有用,用於導航到主頁。因此,主頁圖示使網頁的導航欄看起來更美觀。要建立主頁圖示,jQuery Mobile圖示庫具有預定義的類,可用於建立主頁圖示。這些類可以在任何元素中定義為類名,並且將在定義了這些類的特定元素中建立主頁圖示。

方法

  • 要建立一個可點選的按鈕主頁圖示,我們將元素類名定義為“ui-btn”。

  • 要設定和建立主頁圖示,我們將“ui-icon-home”定義為類名。

  • 要定位建立的主頁圖示,我們可以定義以下類:

    • ui-btn-icon-left

    • ui-btn-icon-right

    • ui-btn-icon-bottom

    • ui-btn-icon-top

  • 要限制按鈕、錨文字或任何其他元素與主頁圖示一起寫入任何文字,我們可以在元素中將“ui-btn-icon-notext”定義為類名。

內容分發網路 (CDN)

所有給定的CDN連結都將為您的程式碼提供jQuery功能:

<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
<link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">

演算法

步驟1  建立HTML基本程式碼,並將上面給出的jQuery和jQuery Mobile庫的CDN連結到HTML程式碼的head標籤中。

步驟2  現在建立一個包含jQuery Mobile主頁圖示的父div。

步驟3  現在將一些元素(例如<a>,<button>)繼承到父div。

步驟4 − 為上面繼承的元素定義類名,以便在其內建立主頁圖示。在將建立主頁圖示的元素中使用“ui-btn ui-icon-home ui-btn-b”類。

<button class="ui-btn ui-icon-home ui-btn-icon-notext ui-btn-b"></button>
<p class="ui-btn ui-icon-home ui-btn-icon-left ui-btn-b> Home Icon </p>

步驟5  主頁圖示已成功建立,並將顯示在瀏覽器中。

示例

在此示例中,我們透過定義來自jQuery Mobile圖示庫的類來建立主頁圖示。這可以透過在錨元素中提供主頁連結來用於導航到主頁。

<html>
<head>
   <link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
   <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
   <script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
   <title>Creating Home Icon Using jQuery</title>
</head>
<body>
   <div class="icon" style="gap: 0.5rem;width: fit-content;margin:auto;margin-top: 10rem;">
      <h2>jQuery Mobile Home Icon</h2>
      <button class="ui-btn ui-icon-home ui-btn-icon-notext ui-btn-b"style="margin: 0.4rem 0;"> </button>
      <a href="#" class="ui-btn ui-icon-home ui-btn-icon-left ui-btn-b" style="margin: 0.4rem auto;">Home</a>
   </div>
</body>
</html>

下圖顯示了上述程式碼的輸出,其中我們使用jQuery Mobile圖示庫在按鈕和錨元素中建立了一個主頁圖示。如下圖所示,它顯示了兩個主頁圖示,第一個只顯示圖示,第二個同時顯示圖示和文字。因此,在第一個主頁圖示中,我們還定義了一個名為“ui-btn-notext”的類名,它不允許圖示在其標籤內寫入文字,在第二個圖示中,我們去掉了這個類,以便我們可以使用主頁圖示和“HOME”文字在導航欄中寫入文字。

結論

對於主頁圖示的樣式,主要是圖示的背景和圓角,我們分別使用類“ui-btn-b”和“ui-corner-all”。“ui-btn-b”將主頁圖示的背景更改為黑色,因此如果我們希望在網站中使用暗模式,我們可以新增此類;而“ui-corner-all”使主頁圖示的邊框呈圓形。jQuery Mobile為頁面提供響應式設計,在桌面和移動裝置上看起來都很互動。

更新於:2023年4月11日

331 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告