html - 字体大小自动设置为屏幕的百分比
问题描述
我正在研究网站的响应方面。我有两个盒子包含在一个 flex 包装器中,我想在显示器变小的时候改变flex-direction: row
它们。flex-direction: column
我希望他们从
面向对象
至
○
O。
虽然当我这样做时,两个盒子的所有孩子的字体大小都会出错。
即使我将他们的字体设置font-size: 2rem !important
为字体仍然不服从并设置为屏幕宽度的百分比。
通过以下图片查看更多信息。
在这里我们可以看到“Lorem ipsum”标头太大了,不对应于 2 x 16px (2rem)。它的大小取决于屏幕的宽度,上次我检查它是 62.37626px 什么的。
当我没有在媒体查询中指定它的新高度时,描述文本也太大了。不过,其他两个文本元素似乎没有受到影响。
这是直到 h2 的默认 html,这是错误的
section.box-container
.lastest-projects
h2 Lorem ipsum
这是直到 h2 的默认 css,它正在窃听
section.box-container
display: flex
margin: 0px 2rem
.lastest-projects
padding-right: 2em
padding-top: 2em
margin-right: 1rem
border-right: 1px solid rgba(0, 0, 0, 0.1)
width: 50%
padding-bottom: 2em
h2
margin-bottom: 1rem
这些是唯一的媒体查询
@media only screen and (min-width: 600px)
section.box-container
flex-direction: column
.lastest-projects
width: auto
和
@media only screen and (min-width:600px)
h2
font-size: 2rem
如果有人知道为什么会这样,请提前致谢。
解决方案
推荐阅读
- javascript - 在每个表格行中的 Prev Next 按钮上显示数据
- javascript - 多选下拉菜单 - 未在字段中添加 optgroup 选项之外
- java - Spring Boot ClientHttpRequestInterceptor 重新发送 401
- javascript - 使用jquery的列总和
- ios - 通过 PODS 添加的框架 -> 找不到框架 JumioCore
- php - 将模型内的模型和调用函数自动加载到整个项目中
- meteor - 在流星中拖放
- rest - SharePoint 在线创建具有特殊字符文件名的上传会话
- excel - 在excel公式中多次重用函数输出
- angular - 角度如何处理ng-content中的事件