CSS设置文字大小自适应功能

<span id="topaccount" style="font-size:3rem;color:red;">NANA</span>&nbsp;<span>

这是html的某一个页面的span里面的东西

我想让它自适应显示设备儿变大变小font-size:3rem

1rem=16px

然后 我只要设置html的属性,然后具体哪个标签要固定死就让他为固定的值。其他的值为3rem的百分比

<style>
@media screen and (max-width:1255px){
    html{font-size:85%;}
}
@media screen and (max-width:1280px){
    html{font-size:75%;}
}
@media screen and (max-width:768px){
    html{font-size:50%;}
}
@media screen and (max-width:640px){
    html{font-size:45%;}
}
@media screen and (max-width:480px){
    html{font-size:35%;}
}
@media screen and (max-width:320px){
    html{font-size:20%;}
}
</style>
时间: 2024-08-10 23:29:50

CSS设置文字大小自适应功能的相关文章

iOS文字大小自适应库(MBFontAdapter)诞生记

背景 什么是iOS文字大小自适应?单纯回答这个问题实在太困难-所以讲一个故事,就很好理解了: 某天做UI设计的妹子弱弱地问我:"我们的app可不可以实现文字的字号在iPhone6上和iPhone6Plus上比iPhone4s和iPhone5大一些?如果要实现难度是不是比较大?工作量会不会增加很多?"其实当我听到这个问题的时候,我整个人都不好了,因为目前主流的app貌似没有这么干的.然而,这个时候能回答不可以么?能回答很难么?能回答工作量会增加很多么?能告诉UI主流app都不这么干么?显

如何利用CSS设置文字的阴影效果

如何利用CSS设置文字的阴影效果:建议:尽可能的手写代码,可以有效的提高学习效率和深度.有时候需要给文字加上阴影,下面就结合实例简单介绍一下如何给文字加上阴影效果.先看一段代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/"

使用 rem 设置文字大小(转)

当我们每天面对缤纷的互联网世界的时候,文字不仅仅传递给我们众多的信息资讯,而且在设计师的手里,文字在网页中的排版承载着一种艺术的直觉. 网页中常用的文字大小单位是 px(Pixels),em,现在<CSS Values and Units Module Level 3>中新增了 rem 这个单位. 一.那到底什么是 rem 呢? 规范中明确写道: Equal to the computed value of ‘font-size’ on the root element. 「rem」是指根元素

响应式十日谈第一日:使用 rem 设置文字大小

上面回顾: 在序言中我们已经提到了响应式的一些基本理念,比如: 响应式网页不仅仅是响应不同类型的设备,而且需要响应不同的用户需求.响应式的初衷是为了让信息更好的传递交流,让所有人无障碍的获取信息,同时这也是 Web 的初衷. 序言中同样提到,响应式的设计应该秉承「内容优先,移动优先」的设计原则,那么我们知道网页中的内容主要是由文字图片等元素组成的,那么文字该如何响应式呢? 当我们每天面对缤纷的互联网世界的时候,文字不仅仅传递给我们众多的信息资讯,而且在设计师的手里,文字在网页中的排版承载着一种艺

使用 rem 设置文字大小(文字响应式)

响应式理念:响应式网页不仅仅是响应不同类型的设备,而且需要响应不同的用户需求.响应式的初衷是为了让信息更好的传递交流,让所有人无障碍的获取信息,同时这也是 Web 的初衷. 一.rem的定义 网页中常用的文字大小单位是 px(Pixels),em,现在新增了 rem 这个单位. 「rem」是指根元素(root element,html)的字体大小,根元素默认的 font-size 都是 16px. 二.兼容性 这样一个新的单位兼容性如何呢?请出 Caniuse 看看吧 太好了,IE9+,Fire

css控制文字大小及颜色、字体

字体:font-style:italic:斜体         font-weight:bold:加粗         font-size:30px:大小         line-height:30px:行高         font-family:“SimHei”:字体 以上必须按顺序来,有些可以不写: 分开写和一行控制: 注: font-size与 line-height之间的像素要用斜线区分开:   <style>#test1{color:red;font-style:italic;

css设置文字中间的小竖线

主要css属性是border-right border-right:1px solid gray; padding-right:10px; padding-left:10px; <div data-bind="foreach:RequestListAll"> <a class="PositionName" style="display: block;color:gray; float: left; font-family: 微软雅黑; f

css设置文字不换行并显示省略号

1.单行文本显示省略号 width:value(具体的值):设置容器具体的宽度 white-spacing:nowrap:强制文本在一行内显示 overflow:hidden:溢出内容为隐藏 text-overflow:ellipsis:溢出文本显示省略号 2.多行文本显示省略号 display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden: text-overflow:ellipsis: -webkit-line-clamp

CSS设置文字在div的中央显示(转)

网址来源:http://keleyi.com/a/bjac/n1j9gb06.htm #divId_keleyi_com {width: 200px;height: 40px; /*div的高度*/line-height:40px; /*/这个数值要和height高度相等,才能控制文字上下居中*/text-align:center; /*/控制文字左右居中*/ color: #FB592B; /*/字体颜色*/font-size:25px;}<div id="divId_keleyi_co