CSS中怎么使用height屬性設(shè)置元素高度

CSS中怎么使用height屬性設(shè)置元素高度,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

疏附網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)從2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)

css height高度簡(jiǎn)介

這里的CSS高度是指通過CSS來控制設(shè)置對(duì)象的高度。使用CSS屬性單詞height。單位可以使用PX,em等常用使用PX(像素)為html單位。

一、height高度語法

1、高度基本語法

Height:auto 設(shè)置高度自動(dòng)

(通常默認(rèn)高度是auto自動(dòng),自適用內(nèi)容而增高,通常如果想高度自適應(yīng)不用設(shè)置)

Height:20px 設(shè)置高度為固定數(shù)值

2、CSS高度用法結(jié)構(gòu)

#box{height:50px}

設(shè)置了box對(duì)象盒子高度為50px(像素)

擴(kuò)展閱讀:CSS行高line-height

說明:“#box”為CSS選擇器,花括號(hào)內(nèi)表示對(duì)象CSS樣式。

二、高度樣式用法

Height:50px 設(shè)置對(duì)象高度為50px

Height:50em 設(shè)置對(duì)象高度為50相對(duì)長(zhǎng)度em

通常單獨(dú)對(duì)一個(gè)div高度為百分比沒有效果

擴(kuò)展閱讀:html em標(biāo)簽

CSS自適應(yīng)高度

一般我們需要讓寬度一定時(shí)高度隨內(nèi)容增加而增高。此時(shí)我們將無需設(shè)置高度即可實(shí)現(xiàn)此效果。同時(shí)也無需使用height:auto來實(shí)現(xiàn)高度自適應(yīng)。通常默認(rèn)情況下不用再設(shè)置高度值為auto,對(duì)象高度即是自適應(yīng)高度。

常用px(像素)作為單位

三、html標(biāo)簽內(nèi)原始高度height元素設(shè)置

1)、設(shè)置table表格高度:<td height="50">內(nèi)容</td>

2)、設(shè)置img圖片高度height:<img src="圖片地址" height="50" /> 當(dāng)圖片設(shè)置高度后,如果寬度沒有設(shè)置,圖片將自動(dòng)根據(jù)設(shè)置高度等比例縮小或放大顯示圖片(擴(kuò)展閱讀:css img)

以上高度height的數(shù)值都沒有單位,也不需要添加單位,添加單位反而錯(cuò)誤,默認(rèn)以px像素為長(zhǎng)度單位。

Html原始高度屬性與CSS高度對(duì)照

以前html直接設(shè)置高度 width="300"這種方式嵌入表格標(biāo)簽內(nèi),而且無需帶單位,默認(rèn)以px(像素)為單位。

table tr td表格高度樣式設(shè)置實(shí)例html代碼:

JavaScript Code復(fù)制內(nèi)容到剪貼板

  1. <table>     

  2.     <tr>     

  3.         <td height="100">我的高度為100px</td>     

  4.     </tr>     

  5.     <tr>     

  6.         <td height="50">我高度為50px</td>     

  7.     </tr>     

  8. </table>    

分別設(shè)置了高度為100px和50px的兩行表格

四、css高度height應(yīng)用案例

我們?cè)O(shè)置一個(gè)命名為box的盒子,設(shè)置一個(gè)高度為200px盒子,為了直觀觀看高度設(shè)置效果,我們?cè)賹?duì)此盒子添加1像素紅色邊框,如果不設(shè)置寬度,將全屏100%寬度,所以我們?cè)僭O(shè)置一個(gè)css寬度width為80px屬性。

1、高度案例CSS代碼:

CSS Code復(fù)制內(nèi)容到剪貼板

  1. #box{height:200px;border:1px solid #F00;width:80px}   

/* CSS注釋說明: 設(shè)置了紅色css邊框、高度200px、寬度為80px */

2、高度案例HTml源代碼片段:

CSS Code復(fù)制內(nèi)容到剪貼板

  1. <div id="box">我高度為200px</div>   

五、css高度height總結(jié)

通常使用css高度對(duì)對(duì)象設(shè)置高度長(zhǎng)度單位。一般我們需要對(duì)盒子對(duì)象設(shè)置高度時(shí)候,只需要對(duì)該CSS類添加高度height加值即可。高度不能設(shè)置百分比高度如“height:50%”,設(shè)置百分比的高度無效。這篇教程講解CSS height與html height區(qū)別及用法,希望大家能掌握高度樣式屬性的設(shè)置及用法。

看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對(duì)創(chuàng)新互聯(lián)的支持。

分享標(biāo)題:CSS中怎么使用height屬性設(shè)置元素高度
URL鏈接:http://muchs.cn/article42/pipohc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、Google、網(wǎng)站排名、外貿(mào)網(wǎng)站建設(shè)、服務(wù)器托管、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司