@keyframes 不支持阿拉伯语

2023-12-13

我尝试用 @keyframes 用阿拉伯语写一个句子,但 @keyframes 不支持阿拉伯语,并且出现难以理解的字符

.caption { background-color: black; }

.caption h1::after {
  animation: move 3s infinite;
  content: "";
  border-left: 1px solid #fff;
  color: #fff !important;
}

@keyframes move {
  0% {
    content: "م"
  }
  10% {
    content: "مر"
  }
  20% {
    content: "مرح"
  }
  30% {
    content: "مرحب"
  }
  100% {
    content: "مرحباً"
  }
}
<div class="caption">
  <h1></h1>
</div>

类似于 =-&++#@ 的字母和符号


对于阿拉伯语,包括属性dir="rtl" and lang="ar"在带有阿拉伯字符的标签元素上:

h1::after {
  content: "مرح";
}

示例1:

<h1>Testing Arabic</h1>

这会错误地渲染字符(在 Chrome 上似乎可以工作,但在 Safari 和 Firefox 上则不行)。

enter image description here

示例2:

<h1 dir="rtl" lang="ar">Testing Arabic</h1>

这渲染正确!

enter image description here

另外,您可以在此处阅读有关“内容”属性动画问题的更多信息:https://css-tricks.com/animating-the-content-property/

您也可以将其包含在您的内部<head></head> tags <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

@keyframes 不支持阿拉伯语 的相关文章

随机推荐

  • 在 R 中更改数据框列类的最佳方法

    这又是一个看似简单的问题 但是 我在 R 中有一个名为 d1 的小数据框 1 2 1 SHY 75000 2 IGLIX 25000 我想做的就是将第 2 列中的字符转换为数字 经过一个小时的摆弄后 我能弄清楚有效的是 a lt data
  • Glassfish 部署错误“无法识别 MyProject.jar 的存档类型”

    我创建了一个动态 Web 应用程序 我想用 glassfish 部署它 我已成功将源代码构建到 MyProject jar 但是当我部署它时 显示以下错误 远程故障 无法识别 home davenlin MyProject build My
  • 通过Spring MVC上传二进制文件到MySQL的正确方法

    我正在尝试将文件上传到 MySQL 但是我无法正确执行此操作 我正在使用云平台将 Java Spring 应用程序作为网站运行 控制器 byte bytes file getBytes file is MultipartFile DFile
  • 将变量传递到示例部分[重复]

    这个问题在这里已经有答案了 我设置了两个变量 假设在一个功能中 cityA New York 和 cityB Las Vegas 并将它们 导出 def表达 现在我想在另一个功能中使用这些变量 Scenario Outline Succes
  • Oracle sql查询按日期对连续记录进行分组

    使用下面的示例数据 我尝试以相同的速率对记录进行分组 id start date end date rate 1 01 01 2017 12 00 00 am 01 01 2017 12 00 00 am 300 1 02 01 2017
  • 为bazel、android tensorflow设置targetSdkVersion和compileSdkVersion

    我需要帮助如何为 bazel 设置目标和单独编译 Sdk 版本 我想在手机上运行tensorflowthis教程 编辑 bazel 的 WORKSPACE 后如下 android sdk repository name androidsdk
  • 加快 PLY 文件读取速度

    目前 我在 MATLAB 中使用以下代码段将 PLY 读入 MATLAB 矩阵 这是一个示例 PLY 文件 但当PLY文件很大时 需要相当长的时间 有没有更好的方法在 MATLAB 中高效读取文本文件 data textread fileN
  • Spring:标准日志方面(拦截器)

    我发现了很多关于如何使用 Spring 框架创建自定义方面进行日志记录的示例 例如this or this但没有找到这种情况和问题的标准 通用 Spring 实现 Spring 是否有日志记录方面的标准实现 是的 有
  • 如何在 Ubuntu 11.10 上编译 OpenJDK 7 调试版本

    我在哪里可以找到一组简单的指令来编译OpenJDKUbuntu 11 10 Oneiric 上的 7 调试版本 调试版本将使更多 JVM 选项可用于故障排除 例如 WizardMode The 开发者指南 and 构建自述文件有很多噪音并且
  • Python 类型错误问题

    我正在编写一个简单的程序来帮助为我所属的游戏生成订单 它属于我实际上不需要的程序类别 但现在我已经开始了 我希望它能发挥作用 一切都运行得很顺利 但我不知道如何阻止大约一半时发生的类型错误 这是代码 status 1 print b u m
  • 将每行的最后一个非零元素设置为零 - NumPy

    我有一个数组A A array 1 2 3 4 5 6 7 0 8 9 0 0 我想将每行的最后一个非零更改为 0 A array 1 2 3 0 5 6 0 0 8 0 0 0 如何为任何 n m numpy 数组编写代码 谢谢 S 方法
  • 使用 Java 配置在 Spring 中重定向 404 错误

    如您所知 在 XML 中 配置方法是
  • Java 对象的“相同性”是如何定义的?

    我想将自定义类型的对象添加到集合中 我有几个相同的 即它们的公共变量具有相同的值 我不希望将 同一 对象的多个实例添加到集合中 但每次创建新对象时 总是会添加它 这是因为 Object 类的 equals 方法在对象上实现了最具辨别力的可能
  • 禁用线性布局内的所有编辑文本

    我正在尝试禁用线性布局内的所有字段 该线性布局中有许多 edittext 和 textview 但是 我只是想禁用 edittext 我能够禁用所有孩子 但我希望能够禁用编辑文本 有什么办法可以做到这一点吗 Where ll是你的线性布局
  • 编写自定义函数时将列名称传递给 dplyr::coalesce()

    我正在尝试编写一个将包装的函数dplyr coalesce 并将接受数据对象和列名称来合并 到目前为止 我的尝试都失败了 示例数据 library dplyr df lt data frame col a c bob NA bob NA b
  • AppSync S3对象检索

    我的文件目前正在根据提供的教程上传到 s3 存储桶 我有一个 Post 类型 其文件字段指向 S3Object S3Object 具有bucket key 和region 的值 我想允许我的用户下载他们上传的文件 但我无法通过查询访问 发布
  • 覆盖 SaveChanges 并设置 ModifiedDate,但如何设置 ModifiedBy?

    我有一个 ASP NET MVC3 Web 应用程序 包含 UI 业务 实体 和数据 DbContext 层 我正在使用 Entity Framework 4 1 Code First 现在 我正在推翻DbContext SaveChang
  • 是否有人有批处理文件来应用并在 Clearcase 中创建标签或基线

    这里我需要一个批处理文件 它可以应用并创建标签或基线到透明案例项目中的版本化元素 如果有人有这个 请提供给我 如果要创建 UCM 基线 则无需先创建标签 只需进入您的视图并设置基线 cd m myView myVob myRootCompo
  • 使用 android MediaPlayer 进行无缝播放

    我试图连续重复播放音频 没有任何间隙 我试过了 mediaplayer setLooping true 但它给出了重复时间之间的差距 并尝试了这个 mediaplayer setOnCompletionListener new MediaP
  • @keyframes 不支持阿拉伯语

    我尝试用 keyframes 用阿拉伯语写一个句子 但 keyframes 不支持阿拉伯语 并且出现难以理解的字符 caption background color black caption h1 after animation move