css 小知識點:inline/inline-block/line-height

inline:

此元素會被顯示為內聯元素,元素前后沒有換行符。因此:無法設置寬度和高度~

inline-block:

行內塊元素。元素前后沒有換行符(CSS2.1 新增的值)

用通俗的話講,就是獨占一行的塊級元素。然后擁有塊級元素的屬性,可以設置寬度和高度。


line-height:

  • 對于塊級元素,line-height指定了元素內部line-boxes的最小高度
  • 對于非替代行內元素,line-height用于計算line-box的高度
  • 對于替代行內元素,例如input、button,line-height沒有影響

這個屬性可以實現多行文本垂直居中:

<div class="box"><div class="content">基于行高實現的...</div>
</div>CSS:
.box {width: 280px;line-height: 120px;background-color: #f0f3f9; // 為了看到外面盒子margin: auto;
}
.content {display: inline-block; // 設置為內聯元素,并且可以有塊級屬性line-height: 20px;margin: 0 20px;text-align: left;vertical-align: middle;
}

效果:

?

單行文本,垂直居中:

?

<div>單行文本垂直居中
</div>css:
div{background-color: #abcdef; // 為了看line-height: 400px; // 只需要設置line-height
}

?

效果圖:

?

最 后結語: 實現垂直居中的方法,我還是最喜歡flex,簡單易懂,沒那么多妖娥子。 只是現在兼容性不太好, 無奈臉。。。

?

本文轉載于:猿2048https://www.mk2048.com/blog/blog.php?id=h01k11j&title=css 小知識點:inline/inline-block/line-height

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

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

相關文章

Linux外域遞送郵件,求助:外域郵件發送不了 (頁 1) - iRedMail 技術支持 - iRedMail 開源郵件服務解決方案...

必填信息。沒有填寫將不予回復 - iRedMail 版本號&#xff1a; v0.9.5-1- 使用哪個數據庫存儲用戶帳號(OpenLDAP&#xff0c;MySQL&#xff0c;PostgreSQL)&#xff1a; v0.6.1 (MySQL)- 使用的 Linux/BSD 發行版名稱及版本號&#xff1a;CentOS 6.5- 與您的問題相關的日志…

協同過濾算法_機器學習 | 簡介推薦場景中的協同過濾算法,以及SVD的使用

本文始發于個人公眾號&#xff1a;TechFlow&#xff0c;原創不易&#xff0c;求個關注今天是機器學習專題的第29篇文章&#xff0c;我們來聊聊SVD在上古時期的推薦場景當中的應用。推薦的背后邏輯有沒有思考過一個問題&#xff0c;當我們在淘寶或者是某東這類電商網站購物的時候…

JavaOne 2012:觀察與印象

當我坐在舊金山國際機場等待登上飛機返回家中時&#xff0c;我一次又一次令人滿意但累人的JavaOne&#xff08;2012&#xff09;體驗&#xff0c;我正在開始寫這篇特別的博客文章。 自上周日的主題演講以來&#xff0c;在會議上瘋狂地撰寫了約30篇博客文章之后&#xff0c;很難…

less學習三---父選擇器

引用父選擇器需要用到“&”符號 &#xff06;運算符表示嵌套規則的父選擇器&#xff0c;并且在修改類或偽類選擇器的應用中非常普遍 ul{li{&:nth-child(2) a {color: red;&:hover {color: yellow;}}} }//編譯為 ul li:nth-child(2) a {color: red; } ul li:nth-ch…

SaltStack匹配target-第六篇

練習內容 Salt遠程執行中目標選擇常用的模式 1.通配符匹配 2.正則表達式匹配 3.List支持 4.Grains匹配 5.IP地址匹配 6.混合匹配 7.Node groups 遠程執行格式 target就是我們要選擇的minion salt <target> <function> [arguments] 一&#xff0c;通配符匹配&#x…

heartbeat+drbd+mysql

配置heartbeat接管drbd服務 配置heartbeat接管drbd服務&#xff08;延續之前heartbeat及drbd博文內容&#xff09;1、兩端確認都建立好 /data目錄2、關閉drbd服務,關閉heartbeat服務&#xff0c;自啟動全部關閉3、兩端配置haresourcesdata-1-1 IPaddr::192.168.0.191/24/eth0 d…

在linux下dns綁定域名,在Linux系統中,使用Bind搭建DNS域名解析服務

DNS域名解析服務(DomainNameSystem)是用于解析域名與IP地址對應關系的服務作用為維護著一個地址數據庫&#xff0c;記錄著各種主機域名與IP地址的對應關系&#xff0c;以便為客戶提供正向或反向的地址查詢服務&#xff0c;即正向解析與反向解析。正向解析&#xff1a;將制定的域…

用imspost制作catia后處理_新產品開發需要做原型驗證,怎么樣成型制作才省錢?...

有一天一個朋友拿著一個公仔機器人的項目過來找我&#xff0c;說做200套外殼&#xff0c;問我如何省成本用最少的錢做好產品。類似一下圖片的機器人一樣。組裝起來高200mm左右&#xff0c;內外配件總共是62個。我當時看到產品小估算重量也很輕&#xff0c;就跟他說用3D打印有快…

如何把大段文字轉為帶html標簽的文字

開發網頁的時候&#xff0c;有時候會遇到大段的隱私聲明&#xff0c;用戶協議等等&#xff0c;我們呀要復制粘貼展示出來&#xff0c;必須加大量的p標簽&#xff0c;h1,h2&#xff0c;空格符&#xff0c;br標簽&#xff0c;這對我們來說無疑是淚崩的&#xff0c;有個很好的辦法…

使用MongoDB進行事件流

MongoDB是一個非常出色的“ NoSQL”數據庫&#xff0c;具有廣泛的應用程序。 在SoftwareMill開發的一個項目中&#xff0c;我們將其用作復制的事件存儲&#xff0c;然后將事件從事件流傳輸到其他組件。 介紹 基本思想非常簡單&#xff08;另請參閱Martin Fowler關于Event Sou…

hihocoder-Week173--A Game

hihocoder-Week173--A Game A Game 時間限制:10000ms單點時限:1000ms內存限制:256MB描述 Little Hi and Little Ho are playing a game. There is an integer array in front of them. They take turns (Little Ho goes first) to select a number from either the beginning …

php打亂數組二維數組、多維數組

//這個是針對二維數組的!下面針對多維數組的亂序方法<?php function shuffle_assoc($list) { if (!is_array($list)) return $list; $keys array_keys($list); shuffle($keys); $random array(); foreach ($keys as $key) $random[$key] $list[$key]; ret…

明明一樣的程序為啥有的系統就報錯有的就正常運行呢_SurfaceGo Android系統折騰筆記...

Surface Go平板在Win10系統下的表現我認為還是比較出色的&#xff0c;x86架構CPU意味著不考慮性能的情況下&#xff0c;臺式機上能跑的程序&#xff0c;這臺平板也能跑&#xff0c;新Galgame一出就能直接安裝上躺床上玩&#xff0c;妙哉。但遺憾的是現實世界還是要考慮性能問題…

c語言實訓作業總結,c語言程序設計上機實踐心得報告

c語言程序設計上機實踐心得報告 班級:11 電信 2 姓名:莫金波 學號:1107032242012.12.28 惠州學院 HUIZHOU UNIVERSITY 我們專業的學生在專業老師的帶領下進行了 c 語言設計基礎教程的 實踐學習。在這之前&#xff0c;我們已經對 c 語言這門課程學習了差不多一 個學期&#xff0…

JavaOne 2012:在JVM上診斷應用程序

值得參加Staffan Larsen &#xff08;Oracle Java Serviceability Architect&#xff09;的演講“ 在JVM上診斷應用程序 ”&#xff08;Hilton Plaza A / B&#xff09;&#xff0c;只是為了學習Oracle JVM 7隨附的新jcmd命令行工具。該演示對我來說是“獎金”&#xff0c;這對…

mysql慢查詢工具

GeorgeHao安裝過程&#xff1a; [rootlocalhost-centos6 ~]# wget percona.com/get/pt-query-digest [rootlocalhost-centos6 ~]# chmod ux pt-query-digest [rootlocalhost-centos6 ~]# mv /root/pt-query-digest /usr/bin/ 今天有在阿里云服務器跑分的時候出現"Cant loc…

python字符串轉date,在Python上將字符串轉換為Date類型

I have this string:2012-02-10 # (year-month-day)and I need it to be as date type for me to use the date function isoweekday().Does anyone know how I can convert this string into a date?解決方案You can do that with datetime.strptime()Example:>>> f…

文檔詞頻矩陣_論文理解:從詞嵌入到文檔距離

論文作者簡介本論文第一作者Matt J. Kusner是牛津大學的副教授&#xff0c;致力于設計適應現實世界問題需求的新機器學習模型&#xff08;例如&#xff0c;fair algorithms, discrete generative models, document distances, privacy, dataset compression, budgeted learning…

C# 線程理解

概念引用&#xff1a;http://blog.csdn.net/yujie_yang/article/details/53173752 多線程和多進程的區別&#xff1a;任務管理器里各種不同的進程就是多進程&#xff0c;或者是你同時運行多個”.exe’程序就可以理解為多進程&#xff0c;多進程是要更多消耗CPU資源的。 多線程是…

c語言主調函數和被調函數,在C語言中,何為主調函數和被調函數,他們之 – 手機愛問...

2007-08-30請詳細一些~最好舉出例子你好。評價寶寶的標準基本上是&#xff1a;技能>資質>成長因為寶寶的評價是一項 仁者見仁的活兒&#xff0c;但其中有些規律我想是可以具體話的&#xff0c;希望能對你有幫助&#xff1a;1&#xff1a;技能&#xff1a;技能的意義有多大…