我从现有的CSS映射中获取了一些代码,下面的部分令人困惑,因为我认为这与使翻转区域(california1)比简单的BOX更定义有关。

我的问题:一个人怎么写这个,为什么要用em而不是像素?

示例代码:

#california1 .s1{height:.3em;left:14em;top:12.7em;width:.2em}
#california1 .s2{height:.5em;left:13.8em;top:12.6em;width:.2em}
#california1 .s3{height:.7em;left:13.7em;top:12.5em;width:.1em}
#california1 .s4{height:.8em;left:13.6em;top:12.4em;width:.1em}
#california1 .s5{height:.9em;left:13.5em;top:12.3em;width:.1em}
#california1 .s6{height:1em;left:13.4em;top:12.2em;width:.1em}

最佳答案

因此,要回答您的第一个问题,自己编写就很简单了-我是在HTML上下文之外查看此内容,但我想每个“ .s1,.s2等” div都是“ segments”地图。

EM与像素相对应,因为调整窗口大小或在电话浏览器中查看网站等时,缩放比例要比像素好。

10-07 21:58