`

Css translate3d 文字模糊的bug,解决之道

    博客分类:
  • CSS
阅读更多

问题原因:

css transform translate3d导致字体模糊,目前已知bug,chrome暂未解决

当元素进入GPU中渲染时,在Chrome35+中的字体为grayscale渲染,IE11和FF30保持sub-pixel渲染不变。若transform值函数(如translate3d(), scale(), rotate()等)中的参数为非整数,会导致字体模糊。

 

例如:transform: translate3d(82.5px, 0px, 0px);

由于translate3d的x的值为非整数导致文字不清晰,见图:

 

目前变相解决方案:

transform: translate3d(82px, 0px, 0px);

所有参数使用正整数可解决,如图

 


更多实例应用扫码体验:

  • 大小: 56.4 KB
  • 大小: 61.9 KB
分享到:
评论

相关推荐

    CSS3 3D文字拉伸发光动画

    通过`transform`属性中的`translate3d()`、`rotate3d()`、`scale3d()`等函数,我们可以轻松地创建出具有深度感的文字或元素。在3D文字动画中,通常会利用`perspective`属性来设置观察者的视点距离,以产生更逼真的...

    css3彩色3D文字上下漂浮动画特效

    【CSS3彩色3D文字上下漂浮动画特效详解】 在网页设计中,吸引用户的注意力是至关重要的,而动态效果往往能起到很好的引导和装饰作用。本篇将详细讲解如何使用CSS3来创建一款彩色3D文字上下漂浮的动画特效,这种特效...

    html5 css3酷炫的3D文字样式特效

    在创建3D文字特效时,我们通常会用到`<div>`标签,因为它可以容纳任何类型的内容,并且方便我们通过CSS进行样式控制。 CSS3则是样式设计的革命,它带来了许多新特性,如选择器扩展、过渡(transitions)、动画...

    HTML5 CSS3实现3D感极强的彩色立体文字.rar

    HTML5 CSS3实现3D感极强的彩色立体文字源码,这个效果超赞啊,这种三维风格我很喜欢,而且颜色很鲜艳,当然了,字符的颜色可以自己定义,具体请参见HTML演示文件,文字内容的自定义也很方便,在HTML中输入文字内容...

    css3 3d光照文字特效

    【CSS3 3D光照文字特效】是一种利用CSS3中的3D转换和光照效果来创建出立体、动态的文字展示方式。这种技术极大地丰富了网页设计的表现力,使得文本不仅仅局限于二维平面,而是能够呈现出三维空间的视觉效果。下面将...

    HTML5/CSS3 3D文字特效 文字外翻效果

    之前我们分享过一款CSS3 3D文字特效HTML5/CSS3文字投影特效,加上投影和渐变,效果还是非常不错。今天我们再来分享一款很酷的HTML5/CSS3 3D文字特效,该文字特效的效果是鼠标滑过文字就会出现3D外翻的效果,非常不错...

    CSS3文字变形3D阴影效果

    CSS3文字变形3D阴影效果,纯CSS3代码,3D文字,文字阴影特效。

    css3图片3D翻转显示文字信息特效

    本知识点主要聚焦于一个实用的应用——“CSS3图片3D翻转显示文字信息特效”。这个特效使得图片在翻转过程中可以展现出隐藏的文字信息,从而增加用户交互体验,提升网站或应用的视觉吸引力。 首先,我们要理解CSS3中...

    css3文字标签云3D旋转特效.rar

    css3文字标签云3D旋转特效.rar css3文字标签云3D旋转特效.rar css3文字标签云3D旋转特效.rar css3文字标签云3D旋转特效.rar css3文字标签云3D旋转特效.rar css3文字标签云3D旋转特效.rar css3文字标签云3D旋转特效....

    HTML5_CSS3 3D文字特效 文字外翻效果应用模板.zip

    同时,translate3d()和scale3d()函数可能用于调整元素的位置和大小,以实现外翻效果。配合perspective属性,可以设置观察者的视点,使3D效果更加逼真。 此外,CSS3的transition属性可以平滑地过渡到变换状态,而...

    纯css3 transform文字变形3D阴影效果代码

    在本主题中,我们将深入探讨如何使用CSS3的`transform`属性来实现文字的3D变形和阴影效果。`transform`属性允许我们对元素进行旋转、缩放、移动和倾斜等变换,从而创造出丰富的视觉效果。 首先,让我们理解`...

    CSS3 translate实现轮播图丝滑般翻页,setInterval实现定时器等常见操作。

    在本项目中,我们利用CSS3的`translate`属性和JavaScript的`setInterval`函数来实现一个具有丝滑般翻页效果的轮播图。下面将详细探讨这两个技术点。 首先,`CSS3 translate`是CSS3变换(Transform)模块中的一个...

    CSS3 SVG 3D立体阴影文字动画特效

    **CSS3 SVG 3D立体阴影文字动画特效详解** 在现代网页设计中,动态效果和交互性已经成为提升用户体验的关键因素。CSS3与SVG(可缩放矢量图形)的结合,为实现这样的效果提供了强大的工具。本文将深入探讨如何利用...

    纯css3 3D旋转科技球体动画特效

    【纯CSS3 3D旋转科技球体动画特效】是一种利用现代浏览器支持的CSS3特性实现的视觉效果,它能够创建出引人入胜、富有动态感的科技风格球体旋转展示。在网页设计和开发中,这样的特效可以增强用户体验,使网站或应用...

    css3 3D立体阴影文字动画特效

    在“css3 3D立体阴影文字动画特效”中,这些技术通常会结合使用,通过改变关键帧中的`rotate`, `translate`和`shadow`值,实现文字在3D空间内的动态变化。同时,为了支持中文,我们需要确保使用的字体在3D转换后仍能...

    纯CSS3炫酷3D浮雕质感文字动画特效

    【纯CSS3炫酷3D浮雕质感文字动画特效】是一种利用现代Web技术实现的创新设计,它展示了CSS3的强大功能。在这个特效中,设计师通过CSS3的特性,如3D变换、过渡和动画,创建出仿佛从石板上雕刻出来的文字效果,同时...

    纯CSS3酷炫文字模糊效果特效.zip

    在前端开发领域,CSS3(层叠样式表第三版)为网页设计师提供了许多新的特性和功能,其中之一就是能够实现酷炫的文字模糊效果。这个“纯CSS3酷炫文字模糊效果特效.zip”压缩包中,很可能包含了一个示例项目,演示如何...

    css3d演示html

    1. **3D变换**:CSS3D的核心是3D变换,包括translate3D、rotate3D、scale3D等,它们可以在三维空间中移动、旋转和缩放元素。例如,`transform: translate3d(x, y, z)`可以在x、y、z轴上改变元素的位置。 2. **视口...

    css常用公共样式 与bug解决方案

    8. **Bug解决方案**:在实际开发中,可能会遇到各种CSS问题,如盒模型计算错误、浮动元素造成的塌陷、文字溢出等。理解并掌握这些常见bug的解决方法,可以提高工作效率。例如,使用`clearfix`类解决浮动元素引起的...

    CSS3卡片折叠样式3D文字标题特效

    "CSS3卡片折叠样式3D文字标题特效"就是一个利用CSS3的强大功能,结合JavaScript来实现的动态网页设计。这个特效使得页面标题在鼠标悬停时能够呈现出3D折叠效果,增加了用户体验的互动性和视觉吸引力。 首先,我们要...

Global site tag (gtag.js) - Google Analytics