生成一個豎直放置的div,寬度是350px,上面是標題固定高度50px,下面是自適應高度的div,且有滾動條

<!-- 我要生成一個豎直放置的div,寬度是350px,上面是標題固定高度50px,下面是自適應高度的div,且有滾動條。 --><style>html,body{/* height:100vh; */margin:10px; padding:10px;}
</style><div style="display:flex;  flex-direction:column; width:350px; height:100%;  border:1px solid rgb(70, 50, 50); "><div style="width:100%; height:50px; line-height:50px;  text-align: center;  background-color:rgba(141, 179, 244, 0.864);">部件列表</div><div style="flex:1;  width:100%; overflow: auto;   border:0px solid lime; background-color:rgb(243, 247, 243);"><div style="padding:10px; line-height:50px;">- 外盒+活動板內盒+上蓋+盒身面紙<br>- 內蓋+內蓋底貼面紙<br>- 內盒內托+內蓋底貼面紙<br>- 活動板內盒連接+內蓋底貼面紙<br>- 外盒內裱+活動板內盒內裱+彎位連接面紙<br>- 內盒內圍+U形內托面紙<br>- 內蓋底貼+內托U形內托面紙<br>- 外盒1350g單面高光雙灰<br>- 活動板內盒1350g單面高光雙灰<br>- 活動板內盒兩側1350g單面高光雙灰<br>- 上蓋1950g單面高光雙灰<br>- 盒身1950g單面高光雙灰<br>- 內蓋1950g單面高光雙灰<br>- 內圍1200g雙灰<br>- 內托1200g雙灰<br>- 內托U形底貼<br>- 手袋面紙<br>- 手袋袋口條<br>- 手袋底卡<br></div></div>
</div>

改進版:?

<!DOCTYPE html>
<html>
<head><style>html, body {/* height: 100vh;   */margin: 0px;padding: 0px;/* box-sizing: border-box; 包含padding在高度內 */}body * {box-sizing: inherit; /* 統一盒模型 */}li{padding: 10px;cursor: pointer;}.div_left_bar{display:flex; flex-direction:column;width:350px; height:100vh;border:1px solid rgb(12, 12, 221);box-sizing: border-box;}#div_main{display: flex;height:100vh;gap:10px;/* margin:10px; *//* padding:10px; */}#div_right_content{flex:1;padding:10px;background:#f4fff4;border:1px solid green;}/* 單據滾動條 */#div_auto_height::-webkit-scrollbar{width: 5px;}#div_auto_height::-webkit-scrollbar-track {/*滾動條里面軌道*/border-radius: 0;/* background: rgba(0, 0, 0, 0.1); */}#div_auto_height::-webkit-scrollbar-thumb {/*滾動條里面小方塊*/border-radius: 5px;background: rgba(0, 0, 0, 0.15);}#div_auto_height{flex:1; min-height:0; overflow:auto;background-color:rgb(243,247,243);}#div_title{height:50px; line-height:50px; text-align:center; background-color:rgba(141,179,244,0.864);}</style>
</head>
<body><div id="div_main"><div class="div_left_bar"  ><!-- 固定高度標題 --><div id="div_title" >部件列表</div><!-- 自適應高度+滾動區域 --><div id="div_auto_height"><div style="padding:10px;"><ul style="margin:0; padding-left:20px;"> <!-- 關鍵2:限制UL高度觸發溢出 --><li>  - 外盒+活動板內盒+上蓋+盒身面紙</li> <li>- 內蓋+內蓋底貼面紙</li> <li>- 內盒內托+內蓋底貼面紙</li> <li>- 活動板內盒連接+內蓋底貼面紙</li> <li>- 外盒內裱+活動板內盒內裱+彎位連接面紙</li> <li>- 內盒內圍+U形內托面紙</li> <li>- 內蓋底貼+內托U形內托面紙</li> <li>- 外盒1350g單面高光雙灰</li> <li>- 活動板內盒1350g單面高光雙灰</li> <li>- 活動板內盒兩側1350g單面高光雙灰</li> <li>- 上蓋1950g單面高光雙灰</li> <li>- 盒身1950g單面高光雙灰</li> <li>- 內蓋1950g單面高光雙灰</li> <li>- 內圍1200g雙灰</li> <li>- 內托1200g雙灰</li> <li>- 內托U形底貼</li> <li>- 手袋面紙</li> <li>- 手袋袋口條</li> <li>- 手袋底卡</li> <!-- 其他15項列表內容保持不變 --></ul></div></div></div><div id="div_right_content"  >我是詳情</div></div><script>// 左側列表點擊事件var listItems = document.querySelectorAll('#div_auto_height li');var div_right_content = document.querySelector ('#div_right_content');listItems.forEach(function (item) {item.addEventListener('click', function () {// 這里可以添加點擊事件的處理邏輯,例如顯示詳情等console.log("點擊了:" + item.textContent);div_right_content.innerHTML = item.textContent;});});</script>
</body>
</html>

注意height:100vh和100%是不一樣的。

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

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

相關文章

題解:P13754 【MX-X17-T3】Distraction_逆序對_前綴和_Ad-hoc_算法競賽C++

Beginning 這道題思維難度很大&#xff0c;有兩個難點其實都不好解決&#xff0c;但因為其代碼太過弱智所以只是綠題。 本題解詳細地分析了做題時的歷程與思路&#xff0c;所以希望大家可以仔細地完整閱讀。 Analysis 首先先大體觀察一下題目的性質&#xff1a;nnn 是排列&…

Android Studio下載gradle文件很慢的捷徑之路

小伙伴們是不是也經常遇到導入新的項目時&#xff0c;AS一直卡在gradle的下載中。下面介紹一種簡單暴力的方式來處理這個問題。 首先我們到gradle的官網下載自己想要的gradle版本。我這里以gradle7.5為例。點擊下載gradle-7.5-bin.zip的壓縮包。下載完成后無需解壓。直接到C:\U…

【C++】全局變量/靜態變量的初始化時機

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄一、全局變量下斷點調試1. int a 10; —— 不能卡住斷點2. static int b; —— 不能卡住斷點3. MyClass c; —— 可以卡住斷點4. static MyClass d; —— 可以卡住斷…

水體反光 + 遮擋難題破解!陌訊多模態融合算法在智慧水務的實測優化

一、智慧水務行業檢測痛點&#xff08;數據支撐 場景難點&#xff09; 根據《2023 年中國智慧水務發展報告》&#xff0c;當前水務監控系統在核心業務場景中面臨兩大效率瓶頸&#xff0c;直接影響水廠運維與供水安全&#xff1a; 高誤報率導致運維資源浪費&#xff1a;水廠沉…

C++的指針和引用:

目錄 引用&#xff1a; 注意&#xff1a; 左值引用和右值引用&#xff1a; 左值引用&#xff1a; 右值引用&#xff1a; 指針&#xff1a; 指針與引用的區別&#xff1a; 引用&#xff1a; 在C中&#xff0c;?引用?是一種為已存在變量創建別名的機制&#xff0c;它允…

圖像處理中的偽影

目錄 一、塊效應偽影 / 塊狀偽影 二、 去除塊狀偽影 三、振鈴偽影 一、塊效應偽影 / 塊狀偽影 塊狀偽影(Blocking Artefacts)是對經過變換編碼的圖像進行重建時&#xff0c;圖像中可能會出現壓縮過程產生的可見偽影。基于塊的變換編碼中&#xff0c;一種常見偽影是 “塊效應…

Java:對象的淺拷貝與深拷貝

目錄 一、概念 二、實現方式 2.1 淺拷貝&#xff08;不推薦&#xff09; 2.2 深拷貝 2.2.1 方法一&#xff1a;重寫 clone() 方法并遞歸克隆&#xff08;常用&#xff09; 2.2.2 方法二&#xff1a;通過序列化實現&#xff08;更強大&#xff0c;但更重&#xff09; 2.2…

佰鈞成 社招 一面

1. “評估需求、排期”的工作流程&#xff1f; “我的工作流程一般是這樣的&#xff1a; 需求評審&#xff1a; 首先會和產品、后端同學一起過需求&#xff0c;確保我完全理解了業務背景和要實現的價值&#xff0c;而不僅僅是功能點。技術方案設計&#xff1a; 之后&#xff0c…

最短路徑問題(圖論)

1 Floyd 作用&#xff1a; 求圖中所有頂點之間的最短路徑&#xff0c;包括有向圖或者無向圖&#xff0c;權重正負皆可&#xff0c;用來一次性求所有點之間的最短路徑。 思路是 通過逐步擴大中間層&#xff0c;使得最短路徑不斷被更新&#xff0c;直到中間層擴大到n位置&#…

2025年8月新算法—云漂移優化算法(Cloud Drift Optimization Algorithm, CDO)

1、簡介 這項研究介紹了云漂移優化&#xff08;數位長&#xff09;算法&#xff0c;這是一種創新的自然啟發的元啟發式方法來解決復雜的優化問題。CDO模仿受大氣力影響的云粒子的動態行為&#xff0c;在探索和利用之間取得了微妙的平衡。它具有自適應權重調整機制&#xff0c;可…

VS Code進行.NET開發時使用斷點和熱重載

VS Code 調試熱重載 1. VS Code 設置 安裝擴展&#xff1a;C#、C# Dev Kit設置中搜索hot reload&#xff0c;選擇C#開發工具包&#xff0c;把下圖的幾項全部打勾2. 啟動項目&#xff08;僅用左側“運行和調試”&#xff09; 打開解決方案&#xff0c;選你的啟動項目的“.NET La…

mysqlbinlog解析命令

解析 MySQL Binlog 詳細信息的命令以下是解析 MySQL Binlog 詳細信息的常用命令&#xff1a;1. 基本 binlog 解析命令# 查看 binlog 文件內容&#xff08;基本格式&#xff09; mysqlbinlog /var/lib/mysql/mysql-bin.000001# 查看特定時間段的 binlog mysqlbinlog --start-dat…

算法訓練營day60 圖論⑩ Bellman_ford 隊列優化算法、判斷負權回路、單源有限最短路(修改后版本)

增加對最短路徑的優化算法、負權回路、單源有限最短的講解 Bellman_ford 隊列優化算法 -------------------------------------------------------------------------------- 8.24更新&#xff1a;該算法是針對帶負值的最短路徑的優化算法&#xff0c;核心通過隊列來實現&…

Python 學習(十六) 下一代 Python 包管理工具:UV

目錄1. UV 介紹1.1 什么是UV&#xff1f;1.2 UV的核心優勢1.3 UV和其他工具對比1&#xff09;UV vs. pipvirtualenv2&#xff09;UV vs. Conda3&#xff09;UV vs. Poetry4&#xff09;功能對比表2. UV的安裝與常用命令2.1 安裝UV1&#xff09;使用官方安裝腳本&#xff08;推薦…

Redis學習筆記 ----- 緩存

一、什么是緩存 緩存&#xff08;Cache&#xff09;是數據交換的緩沖區&#xff0c;是存儲數據的臨時地方&#xff0c;一般讀寫性能較高。 &#xff08;一&#xff09;緩存的作用 降低后端負載&#xff1a;減少對數據庫等后端存儲的直接訪問壓力。提高讀寫效率&#xff0c;降低…

React響應式鏈路

文章目錄響應式鏈路的核心環節1.狀態定義與初始化2.狀態更新觸發&#xff08;狀態變更&#xff09;3.調度更新&#xff08;Scheduler&#xff09;4.重新渲染&#xff08;Render 階段&#xff09;5.協調&#xff08;Reconciliation&#xff09;與 Fiber 架構6.提交更新&#xff…

軟件設計師——計算機網絡學習筆記

一、計算機網絡 網絡基礎 1. 計算機網絡的分類2. 網絡拓撲結構 總線型(利用率低、干擾大、價格低) 星型(交換機形成的局域網、中央單元負荷大) 環型(流動方向固定、效率低擴充難) 樹型(總線型的擴充、分級結構) 分布式(任意節點連接、管理難成本高)一般來說&#xff0c;辦公室局…

1200 SCL學習筆記

一. IF. 如果。下面是一個起保停IF #I_start AND NOT #I_stop THEN //如果I_start接通 和 I_stop沒有接通#Q_run : 1; //輸出Q_run 接通 ELSIF #I_stop THEN //如果I_stop接通#Q_run : 0; //。。。。。。 END_IF;二. CASECASE…

單例模式與線程池

1. 單例模式單例模式是一種常用的設計模式&#xff0c;它確保一個類只有一個實例&#xff0c;并提供一個全局訪問點來獲取這個實例。這種模式在需要控制資源訪問、管理共享狀態或協調系統行為時非常有用。單例模式的核心特點&#xff1a;私有構造函數&#xff1a;防止外部通過n…

Chrome和Edge如何開啟暗黑模式

Edge和Chrome瀏覽器都提供了實驗性功能&#xff0c;可以通過修改實驗性設置來開啟暗黑模式。 在瀏覽器地址欄中輸入edge://flags/&#xff08;Edge&#xff09;或chrome://flags/&#xff08;Chrome&#xff09;。在搜索框中輸入“dark”&#xff0c;找到與暗黑模式相關的選項。…