11種常用css樣式學習大結局滾動條與顯示隱藏

来源:https://www.cnblogs.com/dhnblog/archive/2020/02/22/12348113.html
-Advertisement-
Play Games

滾動條常見樣式展示 overflow-x: hidden;/*是否對內容的左/右邊緣進行裁剪*/overflow-y: hidden;/*是否對內容的上/下邊緣進行裁剪*/overflow:scroll;/*左右滾動*/overflow: hidden;/*截取*/overflow: auto;/*... ...


滾動條展示 overflow-x: hidden;/*是否對內容的左/右邊緣進行裁剪*/overflow-y: hidden;/*是否對內容的上/下邊緣進行裁剪*/overflow:scroll;/*左右滾動*/overflow: hidden;/*截取*/overflow: auto;/*自動*/
顯示與隱藏可以用display/* display: none; *//* display: block; *//* display: inline-block; */visibility顯示與隱藏visibility:hidden;/*隱藏*/visibility: visible;/*顯示*/需要註意的是display是不占位隱藏,visibility是占位隱藏;

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 6     <title>11種常用css樣式學習大結局滾動條與顯示隱藏</title>
 7     <style type="text/css">
 8     *{
 9         margin: 0;
10         padding: 0;
11         font: 14px/1.5em "Microsoft YaHei";
12     }
13     /*滾動條常見樣式展示*/
14     div.box{
15         width: 300px;
16         height: 200px;
17         word-spacing: 5px;
18         margin: 0 auto;
19         border: 2px inset red;
20         overflow-x: hidden;/*是否對內容的左/右邊緣進行裁剪*/
21         overflow-y: hidden;/*是否對內容的上/下邊緣進行裁剪*/
22         overflow:scroll;/*左右滾動*/
23         overflow: hidden;/*截取*/
24         overflow: auto;/*自動*/
25     }
26     div{
27         /*display顯示隱藏*/
28         /* display: none; */
29         /* display: block; */
30         /* display: inline-block; */
31 
32         /* visibility顯示與隱藏 */
33         visibility:hidden;
34         visibility: visible;
35     }
36     </style>
37 </head>
38 <body>
39     <div class="box">
40         <p style="width: 400px;">塞納河畔左岸的咖啡  我手一杯品嘗你的美  留下唇印的嘴  花店玫瑰名字寫錯誰  告白氣球風吹到對街  微笑在天上飛  你說你有點難追  想讓我知難而退  禮物不需挑最貴  只要香榭的落葉  喔營造浪漫的約會  不害怕搞砸一切  擁有你就擁有全世界セーヌ川の左岸にコーヒーを1杯持っています。あなたの美しさを味わい、リッププリントを殘します。フラワーショップの名前が間違っています。 シャンパンの葉がロマンチックなデートを演出する限り、最も高価なものを選ぶ必要があります。すべてを台無しにすることを恐れないでください。あなたには世界があります。</p><!--設置裡面內容寬度不然底部滾動不出現-->
41     </div>
42     <span>I have a cup of coffee on the left bank of the Seine. I taste your beauty and leave a lip print. The name of the flower shop rose is wrong. Who confessed that the balloon was blowing across the street and smiling in the sky. Need to pick the most expensive as long as the leaves of the Champs create a romantic date. Don't be afraid to mess everything up. You have the world.</span>
43 </body>
44 </html>

知識面擴展閱讀:CSS3 overflow-x 屬性  display顯示時要註意塊和行,為什麼說display是不占位隱藏,visibility是占位隱藏

 1 <!doctype html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>為什麼說display是不占位隱藏,visibility是占位隱藏</title>
 6     <style>
 7         *{
 8             font-family: 微軟雅黑;
 9             margin:0px;
10         }
11         
12         .line1{
13             display:none;
14             /* visibility:hidden; */
15         }    
16 
17     </style>
18     <script src="jquery.min.js"></script>
19 </head>
20 <body>
21     <span class='line1'>塞納河畔左岸的咖啡  我手一杯品嘗你的美  留下唇印的嘴  花店玫瑰名字寫錯誰  告白氣球風吹到對街  微笑在天上飛  你說你有點難追  想讓我知難而退  禮物不需挑最貴  只要香榭的落葉  喔營造浪漫的約會  不害怕搞砸一切  擁有你就擁有全世界</span>
22     <span class='line2'>セーヌ川の左岸にコーヒーを1杯持っています。あなたの美しさを味わい、リッププリントを殘します。フラワーショップの名前が間違っています。 シャンパンの葉がロマンチックなデートを演出する限り、最も高価なものを選ぶ必要があります。すべてを台無しにすることを恐れないでください。あなたには世界があります。</span>
23     <span class='line3'>I have a cup of coffee on the left bank of the Seine. I taste your beauty and leave a lip print. The name of the flower shop rose is wrong. Who confessed that the balloon was blowing across the street and smiling in the sky. Need to pick the most expensive as long as the leaves of the Champs create a romantic date. Don't be afraid to mess everything up. You have the world.</span>
24     <button>顯示1</button>
25     <button>顯示2</button>
26     <button>顯示3</button>
27 </body>
28 <script>
29     // $('button').eq(0).click(function(){
30     //     $('.line1').css({'display':'block'});
31     // })
32     // display顯示時要註意塊和行
33     // $('button').eq(0).click(function(){
34     //     $('.line1').css({'display':'inline'});
35     // })
36     // visibility顯示和隱藏
37     $('button').eq(0).click(function(){
38         $('.line1').css({'visibility':'visible'});
39     })
40 </script>
41 </html>

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

-Advertisement-
Play Games
更多相關文章
  • 概述 MySQL經過多年的發展已然成為最流行的資料庫,廣泛用於互聯網行業,並逐步向各個傳統行業滲透。之所以流行,一方面是其優秀的高併發事務處理的能力,另一方面也得益於MySQL豐富的生態。MySQL在處理OLTP場景下的短查詢效果很好,但對於複雜大查詢則能力有限。最直接一點就是,對於一個SQL語句, ...
  • CREATE PRoc [名字] { @參數 數據類型, @參數 數據類型 OUTPUT[輸入] } AS begin select INSERT UPDATE (SQL) end --基本語句快 --以上是語句庫 --先看看不帶參數的吧 他跟方法一樣 可以帶參數也可以不帶參數(當然我沒用過幾次不帶 ...
  • 在下載了Qualcomm的Hexagon SDK 351版本之後,想跑裡面的examples,然後參照文檔的說,比如在 examples/common/sobel3x3_v60 目錄下麵,先執行了SDK根目錄下麵的 setup_sdk_env.cmd ,然後執行 編譯命令,結果編譯錯誤,輸出如下錯誤 ...
  • Align的作用是為了設置子child的對齊方式,一般作為其他控制項的一個參數。 構造函數 const Align({ Key key, this.alignment = Alignment.center, this.widthFactor, this.heightFactor, Widget chi ...
  • Waiting for another flutter command to release the startup lock… 異常解決 平時我們在開發flutter過程中,在執行flutter packages get 命令 或者 flutter packages upgrade之後, 經常遇到 ...
  • 轉載請標明出處:https:////www.cnblogs.com/tangZH/p/12343786.html APT 是Annotation Processing Tool 的簡稱。 它是註解處理器,在處理Annotation時可以根據源文件中的Annotation生成額外的源文件和其它的文件( ...
  • 前言 網上關於 Context 的文章也已經有不少了,比如值得參考的有: "Android Context完全解析,你所不知道的Context的各種細節" "Android Context 到底是什麼?" 但看了一下,發現還有值得討論的地方,比如這個等式: Context個數 = Service 個 ...
  • 1.真機配置包路徑 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 2.配置文件路徑 ~/Library/MobileDevice/Provisioning Profiles 3 ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...