花潮论坛

搜索
热搜: 活动 交友 discuz
楼主: 马黑黑

远野(测试clamp设置16比9分辨率)

[复制链接]
  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 22:11 | 显示全部楼层
    红影 发表于 2025-8-28 20:16
    也就是说,宽度在最小值800和最大值1440之间的时候,直接使用100vm,宽度全屏的数值,高度用16:9 得到高度 ...

    全屏基本不受这些设置所影响,它自有一套机制(不过和背景的设置有些关系)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 22:14 | 显示全部楼层
    小辣椒 发表于 2025-8-28 22:09
    我用了个图测试效果不错,中间的粒子我加多了数量,效果很好

    可以多加点,不过要考虑资源消耗,太多,移动端可能顶不住
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 22:36 | 显示全部楼层
    太好了,这个感觉有点面熟。。这一组贴子里常常出现的。
    width: clamp(600px, 90vw, 1700px); height: auto;
    这是为了自适应小设备而设的,自打有了它之后,小屏手机看贴子全部都能看全了。。很完美。。

    今天是用这个特性来强制设置为16:9我来仔细看看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 22:42 | 显示全部楼层
    先是看到left: calc(50% - var(--offsetX));这个是自动偏移量为啥设成变量了?
    之前贴子很干脆,第一句就是--offsetX: 81px;

    现在看到最后一行的了--offsetX: 81px;,这就跟之前计算论坛居中数据一样,每个坛子和网站都有不一样的数值。要么是0,要么是101.
    只是多了用变量表示。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 22:52 | 显示全部楼层
    马黑黑 发表于 2025-8-28 12:45
    只是尝试一下不使用 aspect-ratio 属性强制 16:9 的其它实现方式。这里使用的是 clamp 属性,它是酱紫:

    ...

    结合这楼的说明,来理解这两句代码,width: clamp(800px, 100vw, 1440px);height: clamp(450px, 56.25vw, 810px);
    前后是最大最小值 。。。大于800小于1440用。中间的100VW满屏占满100。。。。
    高度用的也是宽的数值,不过高度强制为100%的56.25%即9/16的值。。

    这样最小宽800和最小高450对应,比值16:9
    中间100和56.25对应比值16:9
    最大宽1440和最大高810对应,比值16:9
    无论多少宽高,结果都按预想显示。。。体会数学之美。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 22:55 | 显示全部楼层
    雨中悄然 发表于 2025-8-28 22:52
    结合这楼的说明,来理解这两句代码,width: clamp(800px, 100vw, 1440px);height: clamp(450px, 56.25vw, ...

    这个其实用 aspect-ratio 属性就可以解决,不过此属性对以前版本的浏览器不支持
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 22:56 | 显示全部楼层
    雨中悄然 发表于 2025-8-28 22:42
    先是看到left: calc(50% - var(--offsetX));这个是自动偏移量为啥设成变量了?
    之前贴子很干脆,第一句就 ...

    这个,只是因为在CSS资源里封装了此句。现在这个是不引用CSS资源的,自然得有自己的定义。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-11-25 21:11
  • 签到天数: 1 天

    [LV.1]初来乍到

    1420

    主题

    6万

    回帖

    12万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀青草情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀男儿情怀鹰傲苍穹心香一瓣音画大师天籁妙音风雨同行我心永远喜乐安康中秋征文指尖上的流年花潮管理

    发表于 2025-8-28 23:02 | 显示全部楼层
    马黑黑 发表于 2025-8-28 22:14
    可以多加点,不过要考虑资源消耗,太多,移动端可能顶不住

    已经发了,今天有点迟,来不及回帖,先下了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 23:04 | 显示全部楼层
    马黑黑 发表于 2025-8-28 12:49
    tz01.css 其实也用到 clamp 属性,它那里不设置帖子高度,通过 aspect-ratio 属性强制按 16:9 设置高度。这 ...

    width: clamp(600px, 90vw, 1700px); height: auto;现在明白之前的auto意思就是自己调整高度到完美显示。。无论是大小屏还是小屏都自适 应。。。

    本贴的方法,在使用时宽和高的最大值 是不是要换成自己的数据。
    比如之前我用1700*900,按比例放大高度应该改为956。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 23:10 | 显示全部楼层
    小播宽和高也不一样了啊。。。
    用的单位也是vw:width: 15vw;height: 15vw;推出来应该是屏幕宽度的15%?
    那岂不是屏幕宽度发生变化,小播宽高也会自动变化...
    这个设置太妙了吧。。。
    跟之前的--ma-size: 8%; 有点像,都能按比例缩小放大
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-11-30 00:22
  • 签到天数: 380 天

    [LV.9]以坛为家II

    297

    主题

    2548

    回帖

    1万

    积分

    版主

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生鹰傲苍穹飞龙在天王者至尊大将风范花潮版主

    发表于 2025-8-28 23:12 | 显示全部楼层
    马黑黑 发表于 2025-8-28 22:07
    800px是下限,1400px是上限,就是讲,首选值不突破800px和1400px时,使用首选值,具体是,横向分辨率不小 ...

    明白了,谢谢老师悉心指导
    ★青春是一个人的精神生命,奋斗是一个人最大的体面,学习是一个人最美的姿态。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 23:19 | 显示全部楼层
    看到小播是画的圆半透明的,有阴影。。
    触碰进行颜色反转,这色彩的差别有点大。。
    animation: rot 10s linear infinite var(--state);这个动作里怎么出现个线性单词,难道动作能用线性表示

    31行这么长串干嘛用的,木有看懂,后面再说吧。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 23:24 | 显示全部楼层
    雨中悄然 发表于 2025-8-28 23:19
    看到小播是画的圆半透明的,有阴影。。
    触碰进行颜色反转,这色彩的差别有点大。。
    animation: rot 10s l ...

    在 animation 属性里的 linear 是匀速运动的意思。linear 在这里不是默认值,所以给上,让运动是均匀运行而不是先慢后快或先快后慢或两头快中减慢等等。并且,两个关键帧动画一同使用。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 23:25 | 显示全部楼层
    杨帆 发表于 2025-8-28 23:12
    明白了,谢谢老师悉心指导

    不懂的时候可以去看看官方文档
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 23:26 | 显示全部楼层
    雨中悄然 发表于 2025-8-28 23:04
    width: clamp(600px, 90vw, 1700px); height: auto;现在明白之前的auto意思就是自己调整高度到完美显示。 ...

    当使用了 aspect-ratio 属性,宽高中只需设置其中一个,另一个auto不auto无关紧要,你就是设置为0也可以
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 23:27 | 显示全部楼层
    JS里生成了60个粒子,X与80 有关,Y与45有关,是个范围吧。
    颜色随机的。。大小也不一样。。

    现在再回去看看31楼,应该是控制粒子的透明度可以闪烁,还有移动位置怎么跑00去了。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 23:27 | 显示全部楼层
    小辣椒 发表于 2025-8-28 23:02
    已经发了,今天有点迟,来不及回帖,先下了

    晚安
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-5-16 12:23
  • 签到天数: 35 天

    [LV.5]常住居民I

    65

    主题

    3377

    回帖

    1万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮美女鼠牛虎兔龙蛇马羊猴鸡狗猪相遇之美心香一瓣金剪刀音画大师风雨同行我心永远绚丽缤纷

    发表于 2025-8-28 23:30 | 显示全部楼层
    鉴定完毕这就是个神仙贴,小白要看一个小时
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 23:30 | 显示全部楼层
    雨中悄然 发表于 2025-8-28 23:27
    JS里生成了60个粒子,X与80 有关,Y与45有关,是个范围吧。
    颜色随机的。。大小也不一样。。

    因为 viewBox 属性中设置了 -80 -45 160 90 这样的值,然后每一个粒子的位置是随机的,他们在 0 的可能性不高,一般来说要么是负值,要么是正值,所以可以令它们回到 0 这个地方,这样就产生粒子从上下左右回到中心的运动方向;运动是双向的(alternate),回到 0 后又会折回,如此反复。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-11-30 07:45
  • 签到天数: 1655 天

    [LV.Master]伴坛终老

    3024

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-8-28 23:31 | 显示全部楼层
    雨中悄然 发表于 2025-8-28 23:30
    鉴定完毕这就是个神仙贴,小白要看一个小时

    这个本来不难,都是基础CSS的应用
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|服务支持:DZ动力|huachaowang.com Inc. ( 蜀ICP备17032287号-1 )

    GMT+8, 2025-11-30 15:47 , Processed in 0.089411 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表