css 流体排版

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 流体排版相关的知识,希望对你有一定的参考价值。

/* https://www.smashingmagazine.com/2016/05/fluid-typography/ */
  
/* Older browsers */
html { font-size: 16px; }
  
/* Modern browsers only need this one */
  
@media screen and (min-width: 25em){
  html { font-size: calc( 16px + (24 - 16) * (100vw - 400px) / (800 - 400) ); }
}
  
/* Safari <8 and IE <11 */
@media screen and (min-width: 25em){
  html { font-size: calc( 16px + (24 - 16) * (100vw - 400px) / (800 - 400) ); }
}
@media screen and (min-width: 50em){
  html { font-size: calc( 16px + (24 - 16) * (100vw - 400px) / (800 - 400) ); }
}

/* This technique forces Safari below version 8 and Internet Explorer below version 11 to recalculate the font size at set breakpoints.*/

以上是关于css 流体排版的主要内容,如果未能解决你的问题,请参考以下文章

css 最小和最大字体大小与熔化前导之间的流体排版

css 最小和最大字体大小与熔化前导之间的流体排版

scss 采用CSS Poly Fluid Sizing的流体响应式排版

markdown 使用px-to-rem功能将其包含在流体排版混合中

markdown 使用px-to-rem功能将其包含在流体排版混合中

css Css流体图像(响应)