你好!在html中你所提到的是px和%,px意思是像素,%意思是百分比。按我个人的经验,我就以个人的语言来描述一下其中的区别。
px像素是你以点为计算,也就是说它是一个固定的值;%百分比是比例来计算,是根据显示器分辨率不同或浏览器大小来显示内容的。
我举个例子,就以最简单的div设置的宽来叙述区分,高均为100px:
像素例子在浏览器当中显示宽为100px:
<div style="width:100px; height:100px; background:#999"></div>
无论你的浏览器有多大,它还是这样的方框大小,请看下面演示:
百分比例子也是一样用显示宽100%来:
<div style="width:100%; height:100px; background:#999"></div>
无论你的浏览器有多大,它还是这样的方框的宽度会随着浏览器的大小而产生变化,请看下面演示:
通过以上的例子你是否已经明白了px像素和%百分比的区别了呢。
希望我的回答能令你满意!
%简单点说就是相对屏幕而言的 这样理解没错吧
追答那也不一定,还有可能是相对于父对象的,比如
分我给你 你QQ多少 我加你 我这还有个问题
追答百分比事实上就是相对于父对象的,但并不一定是屏幕分辨率,因为浏览器窗口不一定都是最大化的.
有问题再提问吧,发求助也行.
抱歉,不加Q.