CSS3技巧36:讓內容垂直居中的三種方式

讓內容垂直居中,是一個很重要的應用情景,在很多場合都會需要。這也是面試的時候,一些考官喜歡拿來初面的小題目。

這里,小結下讓內容垂直居中的三種方式

當然,讀者如果有更好的方法,也可以提出來。

基本HTML:

<div class="big"><div class="small"></div>
</div>

基本CSS:

.big{width: 600px;height: 400px;background: #eee;
}
.small{width: 200px;height: 150px;background: #f00;
}

一、使用flex

.big{display: flex;justify-content: center;align-items: center;
}

二、使用grid

.big{display: grid;place-items:center;
}
.big{display: grid;
}
.small{place-self: center;
}

三、使用position

.big{position: relative;
}
.small{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);
}

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

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

相關文章

基于ssm技術的車庫智能管理平臺論文

摘 要 現代經濟快節奏發展以及不斷完善升級的信息化技術&#xff0c;讓傳統數據信息的管理升級為軟件存儲&#xff0c;歸納&#xff0c;集中處理數據信息的管理方式。本車庫智能管理平臺就是在這樣的大環境下誕生&#xff0c;其可以幫助管理者在短時間內處理完畢龐大的數據信息…

【自定義Source、Sink】Flink自定義Source、Sink對redis進行讀寫操作

使用ParameterTool讀取配置文件 Flink讀取參數的對象 Commons-cli&#xff1a; Apache提供的&#xff0c;需要引入依賴ParameterTool&#xff1a;Flink內置 ParameterTool 比 Commons-cli 使用上簡便&#xff1b; ParameterTool能避免Jar包的依賴沖突 建議使用第二種 使用Par…

西工大網絡空間安全學院計算機網絡實驗五——ACL配置

實驗五、ACL配置 一. 實驗目的 1. 掌握ACL的基本配置方法 二. 實驗內容 1. 基于如下圖所示的拓撲圖&#xff0c;對路由器進行正確的RIP協議配置&#xff1b; ? 首先引入3臺2811 IOS15型號的路由器、3臺2950-T24型號的交換機、4臺PC-PT型號的PC機、兩臺Server-PT型號的服務…

kafka學習筆記--生產者消息發送及原理

本文內容來自尚硅谷B站公開教學視頻&#xff0c;僅做個人總結、學習、復習使用&#xff0c;任何對此文章的引用&#xff0c;應當說明源出處為尚硅谷&#xff0c;不得用于商業用途。 如有侵權、聯系速刪 視頻教程鏈接&#xff1a;【尚硅谷】Kafka3.x教程&#xff08;從入門到調優…

JavaScript 的節流與防抖

// 函數防抖&#xff1a; 在事件被觸發 n 秒后再執行回調&#xff0c;如果在這 n 秒內事件又被觸發&#xff0c;則重新計時。// 函數節流&#xff1a; 規定一個單位時間&#xff0c;在這個單位時間內&#xff0c;只能有一次觸發事件的回調函數執行&#xff0c;如果在同一個單位…

Redis各種數據結構應用場景

Redis各種數據結構應用場景 一、基本類型 Redis的基本數據類型時&#xff0c;以下是它們的實際場景示例&#xff1a; 字符串&#xff08;String&#xff09;&#xff1a; 實際場景 緩存數據&#xff1a;將頻繁訪問的數據緩存在Redis中&#xff0c;以提高讀取速度。會話管理&…

Ubuntu與Windows通訊傳輸文件(FTP服務器版)(沒用的方法,無法施行)

本文介紹再Windows主機上建立FTP服務器&#xff0c;并且在Ubuntu虛擬機上面訪問Windows上FTP服務器的方法 只要按照上圖配置就可以了 第二部&#xff1a;打開IIS管理控制臺 右擊網站&#xff0c;新建FTP站點。需要注意的一點是在填寫IP地址的時候&#xff0c;只需要填寫Window…

遙感衛星綜述(下載和預處理)(持續更新)

遙感衛星綜述&#xff08;下載和預處理&#xff09; 目錄 遙感衛星綜述&#xff08;下載和預處理&#xff09;一、國產衛星GF-1 WFV 二、國外衛星Sentinel-1Sentinel-2 一、國產衛星 GF-1 WFV 下載 分辨率波段16m4(藍、綠、紅、近紅) 預處理&#xff1a; ENVI預處理GF-1號W…

用友T3如何反結賬、反記賬、反審核及刪除憑證

在T3總賬中已經進行了總賬記賬和月末結賬&#xff0c;但是需要去修改憑證或刪除憑證&#xff0c;這個時候就需要去進行反結賬、反記賬等操作&#xff0c;以下是具體的操作流程 第一步、反結賬 1、進入用友T3件&#xff0c;打開總賬系統模塊&#xff0c;點月末結賬&#xff0c…

uc_15_TCP協議

1 TCP協議 TCP提供客戶機與服務器的鏈接。一個完整TCP通信過程需要經歷三個階段 1&#xff09;首先&#xff0c;客戶機必須建立與服務器的連接&#xff0c;所謂虛電路 2&#xff09;然后&#xff0c;憑借已建立好的連接&#xff0c;通信雙方相互交換數據 3&#xff09;最后&am…

短信驗證碼無法獲取,通過獲取cookies直接登錄

web端&#xff0c;selenium短信驗證碼無法獲取&#xff0c;通過獲取cookies直接登錄 1&#xff0c;先獲取cookies driver webdriver.Chrome() driver.get("") driver.implicitly_wait(2) # 獲取彈窗&#xff0c;并取消 driver.find_element(By.XPATH,"/html/…

智能優化算法應用:基于粒子群算法3D無線傳感器網絡(WSN)覆蓋優化 - 附代碼

智能優化算法應用&#xff1a;基于粒子群算法3D無線傳感器網絡(WSN)覆蓋優化 - 附代碼 文章目錄 智能優化算法應用&#xff1a;基于粒子群算法3D無線傳感器網絡(WSN)覆蓋優化 - 附代碼1.無線傳感網絡節點模型2.覆蓋數學模型及分析3.粒子群算法4.實驗參數設定5.算法結果6.參考文…

Python---異常的綜合案例

☆ 異常的傳遞 需求&#xff1a; ① 嘗試只讀方式打開python.txt文件&#xff0c;如果文件存在則讀取文件內容&#xff0c;文件不存在則提示用戶即可。 ② 讀取內容要求&#xff1a;嘗試循環讀取內容&#xff0c;讀取過程中如果檢測到用戶意外終止程序&#xff0c;則except捕…

個人博客網站如何實現https重定向(301)到http

對于個人網站站注冊比較少的&#xff0c;服務器配置不是很好的&#xff0c;沒必要https,https跳轉到http是要時間的&#xff0c;會影響網站打開的速度。免費的https每年都要更換。個人博客網站https有一段時間了&#xff0c;而且很多頁面都有收錄排名&#xff0c;現在已去掉htt…

基于JavaWeb+SSM+Vue實習記錄微信小程序系統的設計和實現

基于JavaWebSSMVue實習記錄微信小程序系統的設計和實現 源碼獲取入口Lun文目錄前言主要技術系統設計功能截圖訂閱經典源碼專欄Java項目精品實戰案例《500套》 源碼獲取 源碼獲取入口 Lun文目錄 目 錄 摘 要 III Abstract 1 1 系統概述 1 1.1 概述 2 1.2課題意義 3 1.3 主要內…

【Linux系統編程】進度條的編寫

目錄 一&#xff0c;進度條的必備知識 1&#xff0c;緩沖區的粗略介紹 2&#xff0c;回車與換行 二&#xff0c;進度條的初步制作 1&#xff0c;進度條的初步礦建 2&#xff0c;進度條的版本一 3&#xff0c;進度條的版本二 一&#xff0c;進度條的必備知識 1&#xff…

詳細了解STM32----GPIO

提示&#xff1a;永遠支持免費開源知識文檔&#xff0c;喜歡的點個關注吧&#xff01;謝謝&#xff01; 文章目錄 一、什么是GPIO&#xff1f;二、GPIO基本結構三、GPIO的輸入輸出模式1、推挽輸出2、開漏輸出3、復用推挽4、復用開漏1、浮空輸入2、上拉輸入&#xff13;、下拉輸…

FastAPI之嵌套模型

請求體 - 嵌套模型 使用 FastAPI&#xff0c;你可以很隨意的實現模型的嵌套、定義、校驗、記錄文檔&#xff0c;并使用任意深度嵌套的模型&#xff0c;這其實都是FastAPI的核心模塊P一單提成進行做的。。 List 字段 from fastapi import FastAPI from pydantic import BaseM…

基于JavaWeb+SSM+Vue童裝商城小程序系統的設計和實現

基于JavaWebSSMVue童裝商城小程序系統的設計和實現 源碼獲取入口Lun文目錄前言主要技術系統設計功能截圖訂閱經典源碼專欄Java項目精品實戰案例《500套》 源碼獲取 源碼獲取入口 Lun文目錄 目 錄 摘 要 III Abstract 1 1 系統概述 2 1.1 概述 3 1.2課題意義 4 1.3 主要內容 5…

BearPi Std 板從入門到放棄 - 先天篇(1)(階段 : 智慧城市 - 智慧路燈)

簡介 對前面幾篇整合, 做個小小匯總試驗, 使用BearPi E53_SC1擴展板主芯片: STM32L431RCT6串口: Usart1擴展板與主板連接: I2C : I2C1 (光照強度傳感器&#xff1a;BH1750)LED: PB9步驟 創建項目 參考 BearPi Std 板從入門到放棄 - 引氣入體篇&#xff08;1&#xff09;(由零創…