首页 > 其他分享 >css自适应文本大小

css自适应文本大小

时间:2023-12-12 14:46:16浏览次数:36  
标签:容器 container 0.03 查询 适应 文本 type css size

div{
  width:500px;
  height:600px;
  resize:both; // 可拖动方向
  overflow:hidden;
  padding:15px;
  background-color:red;
  container-type:size; // 对
}
div p {
  // cqw 表示根据container-type所选择的宽度作为参照,3cqw表示为500*0.03,
  // cqh 表示根据container-type所选择的高度度作为参照,3cqh表示为500*0.03,
  font-size:3cqw;  
}

与媒体查询的区别:

媒体查询是查询不同设备,不同的屏幕大小来做的响应式处理。
容器查询时根据容器的不同大小来做响应式处理的,需要对被查询的容器设置container-type属性。
媒体查询依据的是浏览器的视窗大小,容器查询依据的是元素的父元素或者祖先元素的大小。

font-size 属性标志

cqw 表示选择参考容器的宽度作为参照,3cqw表示为 容器宽度0.03
cqh 表示选择参考容器的高度作为参照,3cqh表示为 容器宽度
0.03

container-type属性

container-type:inline-size; 表示在inline内联轴的方向。
container-type:size; 表示根据宽和高方向进行查询

标签:容器,container,0.03,查询,适应,文本,type,css,size
From: https://www.cnblogs.com/axingya/p/17896761.html

相关文章

  • css实现鼠标滑过提示文字
    第一种:鼠标滑过图片,提示文字,如图: <divv-if="talentCardNum&&talentCardNum>0"><img@mouseenter="choice(1)"@mouseleave="choice(0)"class="box_time_icon":src="hovers==0?require('@/assets/Q......
  • 企业级 Web 应用里使用 CSS 调整应用外观的一些例子
    笔者在日常工作中曾经负责过一些企业级Web应用的负责和开发,也曾经指导过一些客户的二次开发人员,通过各种方式对我们发布的企业级Web应用进行一些定制开发。所谓企业级前端应用,是指为大型企业或组织开发的前端应用,这些应用具有超过一般2C软件的技术复杂度,高度定制化和可扩展性......
  • 将mysql的输出文本写回mysql
    1准备工作1.1环境准备操作系统:MicrosoftWindows10专业工作站版软件版本:Python3.9.6第三方包:pipinstallpandas2.1.0pipinstallpymysql1.1.0pipinstallsqlalchemy==2.0.23Get-WmiObject-ClassWin32_OperatingSystem|Select-Object-PropertyCaptionpython......
  • 炫酷CSS加载动画
    HTML结构首先是HTML代码,定义了一个类名container的<div>容器:在这个容器里面包含了一些加载器.loader,每个加载器都具有不同的旋转角度自定义属性--r(1~4),而每个加载器里面有20个<span>元素,并且也都具有不同的旋转角度自定义属性--r(1~20)。后面会通过CSS设置不同的旋转角度属性--r和......
  • css中伪元素使用
    1.:after  ::after单双引号的区别其实无论是单引号还是双引号,他们的本质都是伪元素,只不过因为伪类使用的也是单引号,同时他们的写法类似,写法也相仿,但实际上css3为了区分两者,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。但因为兼容性的问题,所以现在大部......
  • php css 改变宽度,img标签设置display:block属性时宽度无法设定为100%的解决办法
    本篇文章所说的内容是img标签设置display:block属性时宽度无法设定为100%的解决办法,方法很详细,有一定的参考价值,有需要的朋友可以参考一下,希望可以对你有所帮助。现象如下代码,img标签设置了display:block,尺寸宽度无法设定为100%img标签设置display:block,宽度无法100%原因替换......
  • CSS让整个网站变成灰色的做法
    CSS让整个网站变成灰色的做法方法一:直接在css样式文件里加上这段代码html{-webkit-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}<!–可以是整个网站变成灰色的–>方法二:可以直接插入到网页/模板文件里html{filter:progidXImag......
  • 图片铺满div元素不变形,超出部分隐藏,保留中心部分css代码
    在我们网站更新文章的时候,经常会插入图片,丰富信息。但是我们插入的图片长宽比例并不一定是固定的。我们在调用缩略图的时候,常常会出现图片变形的情况,高和宽不成比例。那么如何让图片不变形,又能铺满div元素呢?我们可以使用css代码中object-fit属性来实现。object-fit属性指定元素的......
  • Java开发者的Python快速实战指南:探索向量数据库之文本搜索
    前言如果说Python是跟随我的步伐学习的话,我觉得我在日常开发方面已经没有太大的问题了。然而,由于我没有Python开发经验,我思考着应该写些什么内容。我回想起学习Java时的学习路线,直接操作数据库是其中一项重要内容,无论使用哪种编程语言,与数据库的交互都是不可避免的。然而,直接操作M......
  • css:两个行内块元素和图片垂直居中对齐
    (目录)两个行内块元素垂直居中对齐先看一段代码:<style>.box{width:200px;height:200px;line-height:200px;font-size:20px;text-align:center;display:inline-block;background-color:green;}</style><divclass="box&q......