CSS 高度height 实例讲解

height属性设置元素的高度。注意: height属性不包括填充,边框,或页边距!本文章向码农介绍CSS 高度height 的使用方法和基本实例,需要的css码农可以参考一下。

css height高度简介

这里的CSS高度是指通过CSS来控制设置对象的高度。使用CSS属性单词height。单位可以使用PX,em等常用使用PX(像素)为html单位。

 

一、height高度语法 

1、高度基本语法

Height:auto 设置高度自动

(通常默认高度是auto自动,自适用内容而增高,通常如果想高度自适应不用设置)

Height:20px 设置高度为固定数值

2、CSS高度用法结构

#box{height:50px}

设置了box对象盒子高度为50px(像素)

扩展阅读:CSS行高line-height

说明:“#box”为CSS选择器,花括号内表示对象CSS样式。

 

二、高度样式用法

Height:50px 设置对象高度为50px

Height:50em 设置对象高度为50相对长度em

通常单独对一个div高度为百分比没有效果

扩展阅读:html em标签

CSS自适应高度

一般我们需要让宽度一定时高度随内容增加而增高。此时我们将无需设置高度即可实现此效果。同时也无需使用height:auto来实现高度自适应。通常默认情况下不用再设置高度值为auto,对象高度即是自适应高度。

常用px(像素)作为单位

 

三、html标签内原始高度height元素设置

1)、设置table表格高度:<td height="50">内容</td>
2)、设置img图片高度height:<img src="图片地址" height="50" /> 当图片设置高度后,如果宽度没有设置,图片将自动根据设置高度等比例缩小或放大显示图片(扩展阅读:css img)

以上高度height的数值都没有单位,也不需要添加单位,添加单位反而错误,默认以px像素为长度单位。

 

Html原始高度属性与CSS高度对照

以前html直接设置高度 width="300"这种方式嵌入表格标签内,而且无需带单位,默认以px(像素)为单位。

table tr td表格高度样式设置实例html代码:

<table> 
    <tr> 
        <td height="100">我的高度为100px</td> 
    </tr> 
    <tr> 
        <td height="50">我高度为50px</td> 
    </tr> 
</table> 

分别设置了高度为100px和50px的两行表格

 

四、css高度height应用案例

我们设置一个命名为box的盒子,设置一个高度为200px盒子,为了直观观看高度设置效果,我们再对此盒子添加1像素红色边框,如果不设置宽度,将全屏100%宽度,所以我们再设置一个css宽度width为80px属性。

1、高度案例CSS代码:

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

/* CSS注释说明: 设置了红色css边框、高度200px、宽度为80px */

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

<div id="box">我高度为200px</div>

 

五、css高度height总结

通常使用css高度对对象设置高度长度单位。一般我们需要对盒子对象设置高度时候,只需要对该CSS类添加高度height加值即可。高度不能设置百分比高度如“height:50%”,设置百分比的高度无效。这篇教程讲解CSS height与html height区别及用法,希望大家能掌握高度样式属性的设置及用法。

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

子绝父相 这个子绝父相太重要了,是我们学习定位的口诀,时时刻刻记住的。 这句话的意思是 子级是绝对定位的话, 父级要用相对定位。 首先, 我们说下, 绝对定位是将元素依据最近的已经定位绝对、固定或相对定位)的父元素(祖先)进行定位。 就是说, 子级
分页条是web开发中常用的前端组件之一,它能将数据分批次展示给用户。我们知道诸如Bootstrap这类框架都提供了非常漂亮的分页条组件,但是你的项目可能不用到Bootstrap,你想自己定制一个属于你自己项目的漂亮的分页条,那么请看本文。 本文给大家介绍用纯CSS
CSS控制文本超出指定宽度后用省略号代替,CSS控制文本不换行。 一般的文字截断(适用于内联与块): .text-overflow { display:block;/*内联对象需加*/ width:31em; word-break:keep-all;/* 不换行 */ white-space:nowrap;/* 不换行 */ overflow:hidden;/*
Iframe高度自适应是一个很头疼的问题,特别是要考虑浏览器兼容性以及跨域的情况,本文章向码农介绍完美解决Iframe高度自适应(兼容性好并且支持跨域)的方法,需要的朋友可以参考一下。
最近些项目遇到用iframe的地方,发现设置的固定高有时不能完全适应项目环境,不是高了就是不够高,在页面里看着很不爽。如何想办法到使用 iframe 自适应高度的方法,下面分享给大家。
css margin用于设置对象标签之间距离间隔,例如如果要使两个div标签之间有一定的间距,我们可以使用css margin属性来设置。本文章向码农介绍css margin外边距使用方法和实例,需要的朋友可以参考一下。