有没有办法一次解决这两个问题?
答案 0 :(得分:1)
百分比是相对于父元素大小的。推断这种关系一直到body
您的窗口大小不会改变大小,因此元素的大小不会改变。如果您调整窗口大小,元素将调整大小,因为父元素正在更改尺寸。
如果您希望元素更改大小,请使用em
大小调整,因为这是根据默认浏览器font-size
(通常为16px
)设置的。放大和缩小时,元素应与字体一起调整。
Ethan Marcotte为A List Apart撰写了一篇精彩的文章,描述了如何使用em
实现流畅的布局:http://www.alistapart.com/articles/fluidgrids/