聪明的技巧:将土耳其无点的“ i”(ı)和一个(。)结合起来,创造了一个视觉上吸引人的“ i”,由两个单独的元素组成。这允许DOT的独立样式和动画,并增加了独特的视觉风格。可及性问题?我们已经覆盖了你。
让我们探索创建,造型和应用此技术,包括最佳实践以及何时避免这种技术。
示例:样式和动画
这种方法的美在于它的灵活性。由于两个组件都是标准的Unicode字符,因此它们像常规文本一样无缝地适应字体更改和页面缩放。这里有一些显示不同字体,样式和变焦级别的示例。
分步指南
这是该过程的细分:
角色选择
我们使用无点“ i”(ı)和一个时期。其他字符是可能的,例如无点“ j”(ȷ),甚至是“〜”(for“ñ”)或“``”(for“è”)之类的口音。
垂直堆叠
使用一个垂直堆叠字符<span></span>
和CSS:
<span class="character">。<br>我</span>
。特点 { 显示:块; 线高:0.5; 保证金:0; }
结盟
使用line-height
和删除边距的微调间距。
CSS动画(点元素)
实施动画,例如,弹跳效果:
@keyframes bunce { 来自{transform:translatey(0); } to {transform:translatey(-10px); } } .bunce { 动画:弹跳0.4S无限替代; }
(有关CSS动画的更多信息,请参见CSS-Tricks年鉴。)
整合到文字中
在一个单词(例如“ ping”)中为“ i”动画:将动画字符包裹在一个<span></span>
保持线路完整性。
<p> p <span>。<br> ng</span></p>
SVG替代方案
使用SVG元素可以实现相同的效果。这提供了更多的动画自由,但失去了字体响应能力。下面显示了一个具有独立动画圆和矩形的示例。
[示例SVG代码将在此处插入,类似于原始代码,但有可能简化或重新格式化为了清楚起见]
使用场景
该技术在装饰性环境(例如徽标或图标)中亮起,它增强了视觉吸引力。避免在身体文本中过度使用它;它对可读性和辅助技术兼容性产生负面影响。
可访问性注意事项
屏幕读取器可能会错误地解释“ p。ng”。采用ARIA属性来确保正确解释:
<div aria-label="Ping" role="img"> <p role="presentation">p <span>。<br> ng</span></p> </div>
这将整个元素视为图像,在隐藏屏幕读取器的内部元素时提供正确的标签。在各种辅助技术中进行测试至关重要。
用Unicode扩展
可以通过组合Unicode字符来创建许多其他“字母”。下表显示了一些示例。请记住:优先考虑可访问性;避免为视觉效果而妥协。
第一字形 | 第二字形 | 合并 |
---|---|---|
我 | 。 | 我 |
ȷ | 。 | j |
n | 〜 | ñ |
一个 | e | æ |
一个 | ` | 一个 |
以上是在字母' i”上为点动画的技巧的详细内容。更多信息请关注PHP中文网其他相关文章!

当他们在2013年去Chrome时,我们失去了歌剧。与Edge今年早些时候也进行了同样的交易。迈克·泰勒(Mike Taylor)称这些变化为“减少

在本周的综述中,Apple进入Web组件,Instagram如何插入脚本以及一些思考的食物,以进行自托管关键资源。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

SecLists
SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器