子元素字体大小随着父元素高度变化而变化的问题

杨帆9527 2017-06-02 04:55:56

.div_title{margin-top:0px;width: 100%;height: 10%;background-color: blue;}



<div class="div_title">
<span class="div_title_span">  用  气  量  分  析</span>
</div>


上面是html里面的代码,我想把span里面的字体大小设置成父级元素高度的80%,并且画面放大或者缩小的时候,字体大小也随之变化,求大神教教怎么设置!谢谢
...全文
1958 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
杨帆9527 2017-06-07
  • 打赏
  • 举报
回复
引用 2 楼 gumeng812 的回复:
用rem不能精确控制到父元素的80%; 想精确控制,用js. 获取父元素高度,然后*80%赋值给span的font-size. 一下代码基于jquery

    var s = parseFloat($(.div_title").css("height"))*0.8;
    $(".div_title_span").css("font-size",s);
谢谢
_林小夕 2017-06-05
  • 打赏
  • 举报
回复 1
用rem不能精确控制到父元素的80%; 想精确控制,用js. 获取父元素高度,然后*80%赋值给span的font-size. 一下代码基于jquery

    var s = parseFloat($(.div_title").css("height"))*0.8;
    $(".div_title_span").css("font-size",s);
萧逸才 2017-06-02
  • 打赏
  • 举报
回复
你换.rem试一下

61,129

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧