前端-CSS-day2

目錄

1、后代選擇器

2、子代選擇器

3、并集選擇器

4、交集選擇器

5、偽類選擇器

6、超鏈接偽類

7、CSS特性-繼承性

8、CSS特性-層疊性

9、CSS特性-優先級

10、優先級-疊加計算

11、Emmet寫法

12、背景圖

13、背景圖平鋪方式

14、背景圖位置

15、背景圖縮放

16、背景圖固定

17、背景圖復合屬性

18、顯示模式

19、顯示模式轉換

20、綜合案例1-熱詞

21、綜合案例2-banner效果


1、后代選擇器

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>后代選擇器</title><style>/* div里面的span文字顏色是紅色 *//* 后代選擇器,選中所有后代,包含兒子,孫子,重孫子... */div span {color: red;}</style>
</head>
<body><span>span 標簽</span><div><span>這是div的兒子span</span><p><span>這是div的孫子span</span></p></div>
</body>
</html>

2、子代選擇器

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>子代選擇器</title><style>/* div的兒子span文字顏色是紅色 */div > span {color: red;}</style>
</head>
<body><div><span>兒子 span</span><p><span>孫子 span</span></p></div>
</body>
</html>

3、并集選擇器

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>并集選擇器</title><style>/* div、p、span 文字顏色是紅色 */div,p,span {color: red;}</style>
</head>
<body><div>div 標簽</div><p>p 標簽</p><span>span 標簽</span>
</body>
</html>

4、交集選擇器

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>交集選擇器</title><style>/* 第一個 p 標簽文字顏色是紅色 *//* 既有的關系:既是 p 標簽,又有 box 類 */p.box {color: red;}</style>
</head>
<body><p class="box">p 標簽,使用了類選擇器 box</p><p>p 標簽</p><div class="box">div 標簽,使用了類選擇器</div>
</body>
</html>

5、偽類選擇器

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>偽類選擇器</title><style>/* 任何標簽都可以設置鼠標懸停的狀態 */a:hover {color: red;}/* div:hover */.box:hover {color: green;}</style>
</head>
<body><a href="#">a 標簽,超鏈接</a><div class="box">div 標簽</div>
</body>
</html>

6、超鏈接偽類

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>超鏈接偽類</title><style>/*a:link {color: red;}a:visited {color: green;}a:hover {color: blue;}a:active {color: orange;}*//* 工作中,一個 a 標簽選擇器設置超鏈接的樣式,hover狀態特殊設置 */a {color: red;}a:hover {color: green;}</style>
</head>
<body><a href="#">a 標簽,測試偽類</a>
</body>
</html>

7、CSS特性-繼承性

?

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS特性-繼承性</title><style>body {font-size: 30px;color: red;font-weight: 700;}</style>
</head>
<body><div>div 標簽</div><p>p 標簽</p><span>span 標簽</span><!-- 如果標簽自己有樣式則生效自己的樣式,不繼承 --><a href="#">a 標簽</a><h1>h1 標簽</h1>
</body>
</html>

8、CSS特性-層疊性

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS特性-層疊性</title><style>/* 覆蓋、疊加 */div {color: green;font-size: 30px;}div {color: red;font-weight: 700;}</style>
</head>
<body><div>div 標簽</div>
</body>
</html>

9、CSS特性-優先級

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS特性-優先級</title><style>/* 技巧:選擇器選中標簽的范圍越大,優先級/權重越低 */div {color: green;}/* !important 提權功能,提高權重/優先級到最高,慎用 */* {color: red !important;}.box {color: blue;}#test {color: orange;}</style>
</head>
<body><div class="box" id="test" style="color: purple;">div 標簽</div>
</body>
</html>

10、優先級-疊加計算

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>權重疊加-第一題</title><style>/* 行內樣式,id選擇器個數,類選擇器個數,標簽選擇器個數 *//* (0,0,2,1) */.c1 .c2 div {color: blue;}/* (0,1,0,1) */div #box3 {color: green;}/* (0,1,1,0) */#box1 .c3 {color: orange;}/* 顯示橙色 */</style>
</head>
<body><div id="box1" class="c1"><div id="box2" class="c2"><div id="box3" class="c3">這行文本是什么顏色的?</div></div></div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>權重疊加-第二題-繼承</title><style>div p {color: red;}/* 繼承權重最低 */.father {color: blue;}/* 顯示紅色 */</style>
</head>
<body><div class="father"><p class="son">文字</p></div>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>權重疊加-第三題</title><style>/* (0,2,0,0) */#father #son {color: blue;}/* (0,1,1,1) */#father p.c2 {color: black;}/* (0,0,2,2) */div.c1 p.c2 {color: red;}/* 繼承優先級最低 */#father {color: green !important;}/* 繼承優先級最低 */div #father .c1 {color: yellow;}/* 顯示藍色 */</style>
</head>
<body><div id="father" class="c1"><p id="son" class="c2">這行文本是什么顏色的?</p></div>
</body>
</html>

11、Emmet寫法

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Emmet寫法</title><style>div {width: 30px;height: 50px;}</style>
</head>
<body><div></div><p class="box"></p><div class="box"></div><p id="box"></p><div></div><p></p><div><p></p></div><span></span><span></span><span></span><div>111</div>
</body>
</html>

12、背景圖

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>背景圖</title><style>div {/* 盒子是 400*400 */width: 400px;height: 400px;/* 背景圖默認是平鋪(復制)的效果 */background-image: url(./images/cat.png);}</style>
</head>
<body><div>div 標簽</div>
</body>
</html>

13、背景圖平鋪方式

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>背景圖平鋪方式</title><style>div {width: 400px;height: 400px;background-color: pink;background-image: url(./images/cat.png);/* 不平鋪:盒子的左上角顯示一張背景圖 */background-repeat: no-repeat; /* background-repeat: repeat; *//* background-repeat: repeat-x; *//* background-repeat: repeat-y; */}</style>
</head>
<body><div>div 標簽</div>
</body>
</html>

14、背景圖位置

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>背景圖位置</title><style>div {width: 400px;height: 400px;background-color: pink;background-image: url(./images/cat.png);background-repeat: no-repeat; /* 左上角 *//* background-position: 0 0; *//* background-position: left top; *//* 右下角 *//* background-position: right bottom; *//* 水平:正數向右,負數向左 *//* background-position: 50px 0; *//* background-position: -50px 0; *//* 垂直:正數向下,負數向上 *//* background-position: 0 100px; *//* background-position: 0 -100px; *//* background-position: 50px center; *//* 特殊寫法 *//* background-position: bottom left; *//* 關鍵字可以只寫一個,另一個方向居中 *//* background-position: bottom; *//* 只寫一個數字表示水平方向,垂直方向居中 */background-position: 50px;}</style>
</head>
<body><div>div 標簽</div>
</body>
</html>

15、背景圖縮放

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>背景圖縮放</title><style>div {width: 500px;height: 300px;background-color: pink;background-image: url(./images/cat.png);background-repeat: no-repeat; /* contain:如果圖的寬高跟盒子尺寸相等停止縮放,可能導致盒子有露白 *//* background-size: contain; *//* cover:圖片完全覆蓋盒子,可能導致圖片顯示不全 *//* background-size: cover; *//* 100%:圖片的寬度跟盒子寬度一樣,圖片的高度按照比例等比例縮放 */background-size: 100%;}</style>
</head>
<body><div>div 標簽</div>
</body>
</html>

16、背景圖固定

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>背景圖固定</title><style>body {background-image: url(./images/bg.jpg);background-repeat: no-repeat;background-position: center top;background-attachment: fixed;}</style>
</head>
<body><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p><p>測試文字,撐開body,讓瀏覽器有滾動條</p>
</body>
</html>

17、背景圖復合屬性

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>背景圖復合屬性</title><style>div {width: 400px;height: 400px;background: pink url(./images/cat.png) no-repeat center bottom/cover;}</style>
</head>
<body><div>div 標簽</div>
</body>
</html>

18、顯示模式

?

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>顯示模式</title><style>/* 塊級:獨占一行;寬度默認是父級100%;加寬高生效 */div {width: 100px;height: 100px;}.div1 {background-color: brown;}.div2 {background-color: orange;}/* 行內:一行共存多個;尺寸由內容撐開;加寬高不生效 */span {width: 200px;height: 200px;}.span1 {background-color: brown;}.span2 {background-color: orange;}/* 行內塊:一行共存多個;默認尺寸由內容撐開;加寬高生效 */img {width: 100px;height: 100px;}</style>
</head>
<body><!-- 塊元素 --><div class="div1">div 標簽1</div><div class="div2">div 標簽2</div><!-- 行內元素 --><span class="span1">span11111</span><span class="span2">span2</span><!-- 行內塊元素 --><img src="./images/cat.png" alt=""><img src="./images/cat.png" alt="">
</body>
</html>

19、顯示模式轉換

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>顯示模式轉換</title><style>/* 塊級:獨占一行;寬度默認是父級100%;加寬高生效 */div {width: 100px;height: 100px;/* display: inline-block; */display: inline;}.div1 {background-color: brown;}.div2 {background-color: orange;}/* 行內:一行共存多個;尺寸由內容撐開;加寬高不生效 */span {width: 200px;height: 200px;/* display: block; */display: inline-block;}.span1 {background-color: brown;}.span2 {background-color: orange;}/* 行內塊:一行共存多個;默認尺寸由內容撐開;加寬高生效 */img {width: 100px;height: 100px;display: block;}</style>
</head>
<body><!-- 塊元素 --><div class="div1">div 標簽1</div><div class="div2">div 標簽2</div><!-- 行內元素 --><span class="span1">span11111</span><span class="span2">span2</span><!-- 行內塊元素 --><img src="./images/cat.png" alt=""><img src="./images/cat.png" alt="">
</body>
</html>

20、綜合案例1-熱詞

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>熱詞</title><style>/* 默認效果 */a {display: block;width: 200px;height: 80px;background-color: #3064bb;color: #fff;text-decoration: none;text-align: center;line-height: 80px;font-size: 18px;}/* 鼠標懸停的效果 */a:hover {background-color: #608dd9;}</style>
</head>
<body><a href="#">HTML</a><a href="#">CSS</a><a href="#">JavaScript</a><a href="#">Vue</a><a href="#">React</a>
</body>
</html>

21、綜合案例2-banner效果

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>banner效果</title><style>.banner {height: 500px;background-color: #f3f3f4;background-image: url(./images/bk.png);background-repeat: no-repeat;background-position: left bottom;/* 文字控制屬性,繼承給子級 */text-align: right;color: #333;}.banner h2 {font-size: 36px;font-weight: 400;line-height: 100px;}.banner p {font-size: 20px;}.banner a {width: 125px;height: 40px;background-color: #f06b1f;display: inline-block;text-align: center;line-height: 40px;color: #fff;text-decoration: none;font-size: 20px;}</style>
</head>
<body><div class="banner"><h2>讓創造產生價值</h2><p>我們希望小游戲平臺可以提供無限的可能性,讓每一個創作者都可以將他們的才華和創意傳遞給用戶。</p><a href="#">我要報名</a></div>
</body>
</html>

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/913735.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/913735.shtml
英文地址,請注明出處:http://en.pswp.cn/news/913735.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

米思齊2.0 3.0 mixly arduino 編程軟件下載安裝及詳情使用指南 導入庫文件方法 支持8266 esp32

一、米思齊軟件下載及安裝 1、 米思齊軟件下載 https://item.taobao.com/item.htm?id883253312209 2、軟件版本簡單說明&#xff1a; a、 Windows版本&#xff08;建議win10及以上系統使用&#xff09;&#xff1a; 一鍵更新完整版 2.8GB-3GB&#xff1a;下載后解壓即可使…

結構體指針:使用結構體指針訪問和修改結構體成員。

知識點結構體指針Employee *p; 保存結構體的地址&#xff1b;p->member 用箭頭運算符訪問或修改成員。數組與指針Employee *emps malloc(N * sizeof *emps); 動態創建結構體數組&#xff1b;p < emps N 與 p 配合遍歷。scanf 與數組退化p->name 是 char name[50] 的…

支持零樣本和少樣本的文本到語音48k star的配音工具:GPT-SoVITS-WebUI

支持零樣本和少樣本的文本到語音48k star的配音工具&#xff1a;GPT-SoVITS-WebUI 官網&#xff1a;RVC-Boss/GPT-SoVITS: 1 min voice data can also be used to train a good TTS model! (few shot voice cloning) 用戶手冊&#xff1a;GPT-SoVITS指南 功能 零樣本文本到語…

基于odoo17的設計模式詳解---備忘模式

大家好&#xff0c;我是你的Odoo技術伙伴。在開發復雜的業務流程時&#xff0c;我們有時會遇到這樣的需求&#xff1a;在對一個對象進行一系列復雜操作之前&#xff0c;保存其當前狀態&#xff0c;以便在操作失敗或用戶希望撤銷時&#xff0c;能夠一鍵恢復到操作之前的樣子。或…

基于Web門戶架構的監獄內網改版實踐:值班排班系統設計與信創適配探討

面向監獄內網改版場景的門戶平臺技術架構與智能排班實踐關鍵詞&#xff1a;監獄內網改版、監獄內部網站改版、值班排班系統、信創適配、智能門戶架構一、場景背景與問題分析 在信創國產化、等級保護合規、政務集約化趨勢持續推進的背景下&#xff0c;傳統監獄內部網站普遍面臨如…

二分查找篇——在排序數組中查找元素的第一個和最后一個位置【LeetCode】

34. 在排序數組中查找元素的第一個和最后一個位置 一、算法邏輯&#xff08;逐步通順講解每一步思路&#xff09; 該算法用于在一個升序排列的數組 nums 中查找某個目標值 target 的第一個出現的位置和最后一個出現的位置。 ? 1?? 定義 lower_bound 函數 def lower_boun…

【深度學習新浪潮】AI在材料力學領域的研究進展一覽

一、材料力學的研究范疇 材料力學是固體力學的核心分支,聚焦于材料在載荷作用下的變形、失效規律及性能優化,其核心任務是揭示材料的強度、剛度和穩定性機制。具體研究內容包括: 基本力學行為:分析桿、梁、軸等結構在拉伸、壓縮、彎曲、扭轉等載荷下的應力分布與應變響應。…

WPF之命令

命令的定義&#xff1a;命令與事件的區別&#xff1a;命令是具有約束性的。命令還可以控制接收者"先做校驗&#xff0c;再保存&#xff0c;再關閉"。命令&#xff1a;WPF的命令&#xff0c;實際上就是實現了ICommand接口的類&#xff0c;平時使用最多的是RoutedComma…

百度文心一言開源大模型ERNIE-4.5-0.3B-PT深度測評

號外號外&#xff01;6月30號&#xff0c;百度文心一言官宣開源ERNIE 4.5大模型&#xff01;&#xff01;&#xff01; 一收到這個消息&#xff0c;博主就立馬從GitCode拉了個模型&#xff0c;本地私有化部署體驗了一下&#xff0c;一個字&#xff0c;酷&#xff01; 鑒于絕大…

零基礎,使用Idea工具寫一個郵件報警程序

打開idea&#xff0c;創建一個project打開文件目錄下的pom.xml文件&#xff0c;添加下面的內容安裝依賴&#xff0c;等待下載完成<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId> &…

字體 Unicode 區塊字符展示 PDF 生成器

Unicode 字體字符集可視化工具 - 代碼介紹 項目概述 這個工具是一個用于分析和可視化字體文件中包含的 Unicode 字符的實用程序&#xff0c;能夠掃描指定字體文件&#xff0c;提取其中包含的所有 Unicode 字符&#xff0c;并按 Unicode 區塊分類生成 PDF 文檔&#xff0c;直觀展…

第4章:實戰項目一 打造你的第一個AI知識庫問答機器人 (RAG)

各位老鐵&#xff0c;歡迎來到我們專欄的第一個實戰項目。 在過去的三個章節里&#xff0c;我們已經完成了所有的理論儲備和環境搭建。我們理解了LLM的本質&#xff0c;掌握了Prompt Engineering的要領&#xff0c;洞悉了Embedding和向量數據庫的魔力&#xff0c;并且熟悉了La…

身份證識別api-便捷生活與安全社會的雙重保障

身份證識別技術是人工智能和圖像處理領域的杰出產物之一&#xff0c;正逐步滲透到我們生活的方方面面。而最直觀的作用就是簡化身份證驗證流程。現如今&#xff0c;無論是銀行開戶、酒店入住還是政務辦理、線上支付&#xff0c;都需要輸入 身份證信息進行身份驗證&#xff0c;傳…

跨國企業進入中國市場:如何利用亞馬遜云科技文檔 MCP 服務器解決區域差異問題

業務場景 想象一下&#xff0c;您是一家美國科技公司的 IT 架構師&#xff0c;公司剛剛決定將業務擴展到中國市場。作為技術負責人&#xff0c;您需要規劃如何將現有的基于亞馬遜云科技的應用遷移到中國區域。然而&#xff0c;您很快發現中國區的云服務環境與您熟悉的全球區域…

WPF使用WebBrowser 解決href標簽target=_blank在瀏覽器窗口打開新鏈接而非窗體內部打開的問題

前言 最近在WPF中使用WebBrowser控件顯示網頁的時候遇到一個問題,由于網頁里面有大規模的連接標簽使用了target=_blank的屬性,導致打開的網頁不是在我們的程序內部,而是調用系統瀏覽器打開了我們的網頁內容,這種情況非常的影響用戶體驗。于是就有了這篇文章內容。本文將詳細…

制作MikTex本地包可用于離線安裝包

MikTex安裝包版本是basic-miktex-24.1-x64.exe。注&#xff1a;basic版本表示只安裝MikTex基本包&#xff0c;不安裝全部包。在能夠聯網的電腦上安裝MikTex軟件后&#xff0c;可以按以下步驟制作本地包庫。一、制作本地包庫1、新建一個文件夾&#xff0c;比如在D盤新建miktex-l…

Redis基礎的介紹與使用(一)(Redis簡介以及Redis下載和安裝)

0 引言 本系列用于和大伙兒一起入門Redis&#xff0c;主要包括Redis的下載&#xff0c;分別在終端&#xff0c;圖形顯示界面以及JAVA代碼中進行使用&#xff0c;適合給需要快速了解Redis是什么以及上手使用的朋友們&#xff0c;希望我用最簡單的語言來講清楚相關內容&#xff…

七牛云C++開發面試題及參考答案

智能指針的原理及應用場景是什么&#xff1f; 智能指針是 C 中用于管理動態分配內存的工具&#xff0c;其核心原理是通過 RAII&#xff08;資源獲取即初始化&#xff09;技術&#xff0c;將堆內存的生命周期與對象的生命周期綁定&#xff0c;從而避免手動管理內存帶來的內存泄…

【Python辦公】Excel橫板表頭轉豎版通用工具(GUI版本)橫向到縱向的數據重構

目錄 專欄導讀前言項目概述功能特性技術棧核心代碼解析1. 類結構設計2. 界面布局設計3. 滾動列表實現4. 數據轉換核心邏輯5. 預覽功能實現設計亮點1. 用戶體驗優化2. 技術實現優勢3. 代碼結構優勢使用場景擴展建議總結完整代碼結尾專欄導讀 ?? 歡迎來到Python辦公自動化專欄—…

C#項目 在Vue/React前端項目中 使用使用wkeWebBrowser引用并且內部使用iframe網頁外鏈 頁面部分白屏

如果是使用wkeWebBrowser的引用方式 非常有可能是版本問題導致的 問題分析 1. wkeWebBrowser 的局限性 不支持或不完全支持 ES6 語法&#xff08;如 let, const, Promise, async/await&#xff09; 缺少對現代 Web API 的支持&#xff08;如 Intl, fetch, WebSocket&#xff0…