下一个js;某些移动设备上组件中的文本模糊
P粉329425839
P粉329425839 2023-09-12 21:31:00
[React讨论组]

正如标题所说,我仍然遇到问题,我的 nextjs 页面上的某些文本看起来模糊,但在某些移动设备上在线。我在一些 iPhone 上注意到这一点最为明显。这对于移动设备来说是正确的,如果我使用控制台来测试移动布局。这只是我页面上的两个组件的问题。两张卡片都可以翻转以查看背面。它们还使用 Framermotion 进行动画处理。样式是用 Tailwind 完成的 页面其他部分的常规文本正常显示。

这是一个示例图片,您可以明白我的意思。较大的文本似乎很好,但较小的文本很模糊。我只包含了正面的屏幕截图。背面也有同样的问题。

该组件对应的代码在这里:

'use client';
import Link from "next/link";
import Image from "next/image";
import { motion } from 'framer-motion';
import { fadeIn } from '../../../utils/motion';

function ProjectCard({ index, id, title, icons, description, ghlink, pagelink }: any) {
    return (
        
            
{/* FRONT FACE */}

{title}

{icons.map( (icon: any, id: any) => (

#{icon}

)) }

Hover for more Info!

{/* BACK FACE */}

ABOUT THIS PROJECT

{description}

{ghlink && <> github } {pagelink && <> homepage }
) }; export default ProjectCard;

我尝试删除样式和成帧器运动动画,并尝试通过从头开始制作另一个组件并尝试找出错误来找到解决方案。两者似乎都不是解决方案。感谢您的帮助!

P粉329425839
P粉329425839

全部回复(1)
P粉154798196

经过一番挖掘,我仍然无法在其他地方找到有用的答案。我只是把文字放大了一点,这有点帮助。文字对我来说仍然很模糊,但至少现在是可读的。我还觉得有趣的是,一旦您将鼠标悬停在卡片上并且它开始转动,文本就会变得清晰。

目前唯一的解决方案是将文本设置为 13px,而不是最初的 10px

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号