2024.4.15學習記錄

来源:https://www.cnblogs.com/kiwigo/p/18135935
-Advertisement-
Play Games

錨點鏈接 <a href="#Cat"></a> 點擊這個鏈接將為跳轉到這個頁面上id為Cat的頁面 利用這個功能,我們可以實現給一個頁面插眼的功能。 比如我們想建一個動物園的網站 <!-- 動物園導航欄--> <header> <ul> <li><a href="cat">Cats</a></li ...


錨點鏈接

<a href="#Cat"></a>

點擊這個鏈接將為跳轉到這個頁面上id為Cat的頁面
利用這個功能,我們可以實現給一個頁面插眼的功能。
比如我們想建一個動物園的網站

<!-- 動物園導航欄-->
<header>
<ul>
<li><a href="cat">Cats</a></li>
<li><a href="dog">Dogs</a></li>
<li><a href="fish">Fish</a></li>
<li><a href="panda">Pandas</a></li>
</ul>
</header>
<main id="zoo">
	<section><h2 id="cat">Cats</h2></section>
	<section><h2 id="dog">Dogs</h2></section>
	<section><h2 id="fish">Fish</h2></section>
	<section><h2 id="panda">Pandas</h2></section>
</main>

無下劃線

a{
text-decoration:none;
}

這個css樣式規則常用於a標簽,作用是除去a標簽的下劃線。

除這個方式外,還有
法二:

<a class=".no-underline">xxx</a>
.no-underline {  
  text-decoration: none;  
}

還可以
法三:

<a href="your-link.html" class="no-underline">這是一個沒有下劃線的鏈接</a>

滑鼠指針懸停效果

li:hover{
  background-color:#dfdfe2;
  color:#1b1b32;
  cursor:pointer;
}

cursor:pointer; 滑鼠放在元素上,指針變成小手。


header {
  width: 100%;
  height: 50px;
  background-color: #1b1b32;
  display: flex;
  justify-content:space-between;
  align-items:center;
  position:fixed;
  top:0;
}

頁面中位置固定

position: fixed;
top: 0;

flex佈局

   display: flex;
   justify-content:space-between;
   align-items:center;

Flex佈局是一種基於容器的佈局方式,用於對容器內的元素進行排版

display: flex;
  • 這行設置了元素的顯示方式為flex,意味著這個元素現在是一個flex容器,其子元素將遵循flex佈局模型。
justify-content: space-between;
  • 這行設置flex容器中的子元素在主軸(預設是水平方向)上的分佈方式。space-between意味著子元素之間的間隔會平均分佈,第一個子元素將靠近容器的開始位置,最後一個子元素將靠近容器的結束位置。
align-items: center;
  • 這行設置flex容器中的子元素在交叉軸(預設是垂直方向)上的對齊方式。center意味著子元素會在交叉軸上居中對齊。
flex-wrap: wrap;

flex-wrap 用於定義彈性盒子(flexbox)容器的子元素在容器內排列時是否換行。

  • 作用:當子元素在容器內排列時,設置子元素是否允許換行
  • 解釋:如果容器的空間不足以容納所有子元素時,當flex-wrap屬性的值為wrap時,子元素會自動換行,以適應空間。這樣可以保證子元素在容器內自動換行,而不會超出容器的範圍。

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 運算符用於執行程式代碼運算,會針對一個以上操作數項目來進行運算。 考慮以下計算: 7 + 5 = 12 以上實例中 7、5 和 12 是操作數。 運算符 + 用於加值。 運算符 = 用於賦值。 TypeScript 主要包含以下幾種運算: 算術運算符 邏輯運算符 關係運算符 按位運算符 賦值運算符 ...
  • Android Studio製作簡單登錄界面 應用線性佈局設計登錄界面,要求點擊輸入學號時彈出數字鍵盤界面,點擊輸入密碼時彈出字母鍵盤,出現的文字、數字、尺寸等全部在values文件夾下相應.xml文件中設置好,使用時直接引用。當用戶名或密碼為空,顯示一個提示信息“用戶名與密碼不能為空!”,當用戶名... ...
  • 一、Tabs Tabs組件是一種常見的用戶界面(UI)組件,它是一個可以容納多個選項卡的容器組件。每個選項卡通常包含一個面板和一個標簽,用戶可以通過點擊標簽來切換面板。Tabs組件通常用於展示多個相關但又不需要同時展示的數據集合或功能集合,以提高頁面的可維護性和可用性。 Tabs組件的主要功能包 ...
  • 變數是一種使用方便的占位符,用於引用電腦記憶體地址。 我們可以把變數看做存儲數據的容器。 TypeScript 變數的命名規則: 變數名稱可以包含數字和字母。 除了下劃線 _ 和美元 $ 符號外,不能包含其他特殊字元,包括空格。 變數名不能以數字開頭。 變數使用前必須先聲明,我們可以使用 var 來 ...
  • 一、Navigation Navigation組件通常作為頁面的根容器,支持單頁面、分欄和自適應三種顯示模式。開發者可以使用Navigation組件提供的屬性來設置頁面的標題欄、工具欄、導航欄等。 在Navigation組件中,頁面分為主頁和內容頁。主頁由標題欄、內容區和工具欄組成,並且可以使用 ...
  • TypeScript 包含的數據類型如下表: 註意: TypeScript 和 JavaScript 沒有整數類型。 Any 類型 任意值是 TypeScript 針對編程時類型不明確的變數使用的一種數據類型,它常用於以下三種情況。 1、變數的值會動態改變時,比如來自用戶的輸入,任意值類型可以讓這些 ...
  • iOS系統崩潰的捕獲 相信大家在開發iOS程式的時候肯定寫過各種Bug,而其中最為嚴重的Bug就是會導致崩潰的Bug(一般來說妥妥的P1級)。在應用軟體大大小小的各種異常中,崩潰確實是最讓人難以接受的行為。畢竟崩潰意味著用戶將丟失應用程式運行中的所有上下文環境,丟失其所有未保存的數據,會帶給用戶最糟 ...
  • 隨著互聯網技術的迅速發展,用戶對網頁的載入速度和交互體驗有了更高的期待。作為開發者,我們常常需要在伺服器端渲染(SSR)與客戶端渲染(CSR)之間做出選擇。這兩種渲染方式各有特點,適用於不同的場景和需求。今天,就讓我們一起來探索SSR和CSR的世界,幫助你為你的應用選擇最合適的渲染策略。 什麼是渲染 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...