缩放浏览器

时间:2015-12-24 05:24:29

标签: css

基本上我已经在css中用百分比设置了我的html元素,如果我放大元素/框保持不变但文本刚刚过度膨胀/变得太大而且超出了框。

是否有任何方法可以将文本保留在内部并将其设置为max-font-size以放大以避免文本变得过大。

https://gist.github.com/seby1995/751e3eddcd12f24aeb7a

https://gist.github.com/seby1995/faaaf4ee2696aa051737

https://gist.github.com/seby1995/01adf5234cb55cd14a65

正常:

enter image description here

放大:

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您希望在调整浏览器窗口大小时字体/元素成比例,则可以使用em代替px

这样做......

<div style="background:blue; width:5em; height:5em;">
  <span style="font-size: 1.7em; color:white;">foobar</span>
</div>

并在您的浏览器中使用键盘cmd/ctrl + +cmd/ctrl + -调整大小,您将看到foobar在任何大小的盒子内都是完全相同的位置(除了可笑的小巧)