css中关于旋转属性transform: rotate影响文字轻微变形的解决办法。

在最近搭建自己的网站时遇到了一个问题,如下面图片所:
如上所示,左边的是已有的较为完美的效果,右边的是新建页面时出现的实际效果。
代码是复制粘贴过去的,css样式表用的是同一个。

在笔者查看浏览器控制台两个源码和样式后发现是完全一致(在chorme中出现,但是在火狐浏览器中并未发生字体变形的情况,即右边的样式在火狐中是正常显示)。

在经过一段时间的修改发现,要想实现左边饱满的显示效果,就必须是在body的height大于当前屏幕高度时。

这一点很费解,我在查询了关于trtransform属性的一些信息时,却并未发现文字轻微变形锐利的情况发生。

下面是贴上旋转前和旋转后的css样式和实际效果(当前body的height并未指定数值):

旋转后:

#fl {/*设置左边的导航栏样式*/position: fixed;width: 350px;height: 20px;/*将整个div旋转270度,实现垂直呈现的效果*/transform: rotate(270deg);bottom: 220px;left: -80px;
}
#fl a {font: 16px Californian FB;
}#fl a:hover {color: #7A7A7B;
}

不进行旋转:

#fl {/*设置左边的导航栏样式*/position: fixed;width: 350px;height: 20px;/*将整个div旋转270度,实现垂直呈现的效果*//* transform: rotate(270deg); */bottom: 220px;left: -80px;
}
#fl a {font: 16px Californian FB;
}#fl a:hover {color: #7A7A7B;
}

结果如上!事实证明旋转属性可能会影响到字体的显示效果。

经过实际测试,并非是因为高度所出现的滚动栏丢失引起,
需要将body的高度设为一个较大的值后(经测试,是大于当前浏览器可视高度后即可恢复正常)。

这个具体原理因为笔者是初学者,实在没办法找到问题的根源,如有好的建议请各位多多提出,共同进步。

css中关于旋转属性trtransform: rotate影响文字轻微变形的解决办法。相关推荐

  1. css text top,text-align属性(css中文本对齐属性)

    text-align属性 设置h1.h2.h3元素的文本对齐方法: h1{text-align:center} h2{text-align:left} h3{text-align:right} 亲自试 ...

  2. CSS中Position定位属性的使用

    文章目录 CSS中定位属性的使用 position:absolute position:relative position:fixed position:sticky position:static ...

  3. css中文本指什么,CSS中的文本属性

    本文总结一下CSS中关于文字的相关属性,最后给出实例. CSS基础文字属性 文字的基础属性主要包括:字体.颜色和文本.除去颜色color的属性外,字体和文本的相关属性可以权威参考: CSS 文本属性( ...

  4. html dom style pointer-events,如何在CSS中使用pointer-events属性

    如何在CSS中使用pointer-events属性 发布时间:2021-03-26 17:02:35 来源:亿速云 阅读:57 作者:Leah 今天就跟大家聊聊有关如何在CSS中使用pointer-e ...

  5. 浅析CSS中的overflow属性

    随时随地技术实战干货,获取项目源码.学习资料,请关注源代码社区公众号(ydmsq666) overflow属性的作用是规定当内容溢出元素框时发生的事情,定义溢出元素内容区的内容会如何处理. overf ...

  6. css中clear:both属性的理解及用法

    css中clear:both属性的作用是清除浮动,设置了浮动就会破坏文档流结构,影响后边的布局,此时在设置清除浮动便可解决这一问题,可以认为,设置了clear:both的当前元素会把前边元素中设有浮动 ...

  7. CSS中的resize属性

    CSS | 调整属性 (CSS | resize Property) Starting note: 开始说明: We deal with various elements regularly whil ...

  8. html text align属性,CSS中的text-align属性怎么用

    CSS的text-align属性可用于设置文本的位置,接下来的这篇文章将给大家介绍关于CSS中的text-align属性的用法,下面我们来看具体的内容. 我们先来看一段简单的代码 在此处显示文字 效果 ...

  9. html页边距为负值,css中的padding属性可以为负值吗?css中padding属性的详解

    关于css盒模型中的内边距padding属性的详细介绍,还有新手常犯的一个错误,内边距padding属性真的能写入负值.这个答案在文章的最后,现在就让我们一起来看这篇文章吧 首先我们介绍的是第一个问题 ...

  10. 【CSS】【position】css中的position属性

    css中的position属性用于设置元素位置的确定方式,它有以下几种取值: static:默认定位方式,子元素在父容器中挨个摆放 absolute:绝对定位,元素不占据父容器空间,相当于文档body ...

最新文章

  1. 技术开发频道一周精选2007-8-24
  2. 对实体类的所有String类型的成员变量值trim
  3. 虚拟机找不到共享文件夹
  4. 确认了!西湖大学将开始招收本科生:首批五个专业
  5. 【STM32 .Net MF开发板学习-18】GPRS遥控智能小车
  6. bluetooth射频已关闭请打开bluetooth射频_希杰大功率射频放大器烧了维修诊断步骤...
  7. 关于STM32 IAP
  8. 《中国人工智能学会通讯》——5.4 结 论
  9. linux 定位 踩内存_运维常见问题故障定位,这里总结全了!
  10. 程序员小助手 | Emacs,最强编辑器,没有之一
  11. 管理员必须知道的RADIUS认证服务器的部署成本
  12. 刘彬20000词汇04
  13. 深入理解JVM:晚期(运行期)优化
  14. Eclipse中 maven项目报错:Project 'xxx' is missing required Java project: 'xxx'
  15. Android Binder学习指南
  16. [倚天屠龙记] vim 开篇
  17. CodeChef MONOPLOY Gangsters of Treeland
  18. 朋友关系再好,你也别做这3件好事,彼此太沉重,早晚没知己
  19. JavaScript-ECMAScript编程
  20. 国际主要的ESD标准介绍

热门文章

  1. Preliminary Design Review(初步设计评审(回顾))
  2. 2020 年的风口是什么?
  3. LVDS 显示屏的两种接口标准:VESA 和 JEIDA;单/双路 LVDS 信号
  4. 哈工程转专业计算机,2021年哈尔滨工程大学大一新生转专业及入学考试相关规定...
  5. android lut格式文件下载,一键调色?教你用Lut直接调出电影色调(内含下载)
  6. 原生JavaScript批量下载文件压缩包
  7. 一点点读懂regulator(一)
  8. SQL中的DDL、DML、DCL、TCL是什么意思
  9. 个人公众号成长记 - 如何涨粉?
  10. 8.(高级)CSS形状之:菱形图片