程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Windows Server 2003下修正MySQL 5.5數據庫data目次

Windows Server 2003下修正MySQL 5.5數據庫data目次

編輯:MySQL綜合教程

Windows Server 2003下修正MySQL 5.5數據庫data目次。本站提示廣大學習愛好者:(Windows Server 2003下修正MySQL 5.5數據庫data目次)文章只能為提供參考,不一定能成為您想要的結果。以下是Windows Server 2003下修正MySQL 5.5數據庫data目次正文


1、line-height的界說

line-height(行高),相鄰文本行基線間的間隔。那甚麼是基線呢?關於文字“Benjamin-xx工程師”,來講基線(base line)其實不是漢字文字的下端沿,而是英文字母“x”的下端沿。

2、line-height懂得

有的時刻我們會碰到,不給盒子設置寬度,只設置行高,為啥也能發生高度,那末CSS中的高度由哪一個來決議的呢?
假如一個標簽沒有設置高度(定值或許百分比)的話,那末它的高度由還高來決議,上面我們來看一組實例:
條件前提未設置盒子的高度:
CSS:



<style type="text/css">
.gc{width:400px;background-color:#ccc;border:1px solid #f00;margin-bottom:40px;}
.demo01{font-size:0;line-height:40px;}
.demo02{font-size:40px;line-height:0;}
</style>
<div class="demo01 gc">Benjmain01_a</div>
<div class="demo02 gc">Benjamin02_a</div>

那末line-height是怎樣發生高度的呢?
我們先來引見兩個根本概念:
1.行內框
行內框是閱讀器襯著模子中的一個概念,沒法顯示出來,然則它又確切存在,它的高度就是line-height(行高)指定的高度。
2.行框
行框是指本行的一個虛擬的矩形框,也是閱讀器襯著形式中的一個概念。行框高度等於本行內一切元素中行內框最年夜的值(以line-height(行高)值最年夜的行內框為基准,其他行內框采取本身的對齊方法向基准對齊,終究盤算行框的高度)。

這下我們就明確了,這個高度是怎樣來的了,max(行內框的高度)->行框的高度->box高度

3、line-height的運用

1.單行文字垂直居中
設置容器高度和line-height值相等

2.多行文字垂直居中
a)高度固定容器:直接設置高低padding值相等就OK了
b)高度未知容器:借助line-height,看以下實例:

代碼:



<style type="text/css">
.out{line-height:100px;font-size:0;width:400px;background-color:#ccc;border:1px dotted #333;}
.inner_01{font-size:12px;line-height:24px;display:inline-block; vertical-align:middle;}
.inner_02{width:0;}
</style>
<div class="out">
<span class="inner_01">這下我們就明確了,這個高度是怎樣來的了,max(行內框的高度)->行框的高度->inline box 高度->影響父元素的高度</span>
<span class="inner_02">&nbsp;</span>
</div>


3.圖片的垂直居中

此種情形將鄙人一講深刻CSS屬性(四):vertical-align中具體引見

4.line-height:1.5 與150%的差別

差別見文章:line-height:1.5 與line-height:150%的差別

關於line-height的其他方面運用後續彌補、上文若有不當的地方,還望斧正。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved