学以致用三十五-----像素的困惑

在设计前端页面的过程中。经常会为width,height设置多少像素而感到困惑。

今天就来捋一捋这里的像素。

我的笔记本的分辨率是1920x1080像素

测试了浏览器满屏的像素大概是 1920x960

在一个div下设置 width:1920px    height:960px 刚好填满浏览器

                          width:960px    height:480px   则发现只有浏览器的四分之一大小 1/2  * 1/2 = 1/4

                          width:480px    height:240px  则为浏览器的十六分之一  1/4 * 1/4 = 1/16

那要把div放在正中间。则考虑如下

譬如。

1 width:640px;
2 height: 320px;
3     
4 position: absolute;
5 left:640px;
6 top:320px;

想想九宫格最中间的格子。因此是分成 9等分,I/3 * 1/3 = 1/9

1920* 1/3 = 640 , 960 *1/3 = 320

因此width 和 height的值如上设置

left,top 需要和 position 一起使用,否则  left 和 top 没有效果。

当然,还是设置成

left 50%和top 50%比较好

 

猜你喜欢

转载自www.cnblogs.com/liongong/p/9943685.html