html - CSS 与 Google 表格中的垂直垂直文本
问题描述
作为一个实验,当我遇到 CSS 中的 Vertical Upright 文本以及它在不同浏览器之间的显示方式不同的问题时,我认为复制一个小的 Google Sheet 会很有趣。不过我注意到,在 Google 表格中,每个浏览器都以相同的方式显示垂直文本。我的问题是,Google Sheets 使用的 CSS 是什么,我可能会遗漏?
这是 Chrome、Safari、Firefox 和 Edge 中的 Google Sheets 中的垂直文本(左示例)的图像,分别是 CSS 中的 VS(右示例)
这是指向 Google 表格的链接,其中垂直文本在一列中跨越 30 行
这是我正在使用的具有“垂直”类的 DIV 的 CSS:
position: fixed;
top: 0;
left: 0;
width: 30px;
height: 630px;
padding: 0 0 0 7px;
writing-mode: vertical-lr;
text-orientation: upright;
font-family: Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #ffffff;
background-color: #434343;
HTML 和 BODY 的边距和填充为零。
任何见解都会有所帮助。谢谢你。
解决方案
推荐阅读
- reactjs - 如何使用 cypress 在 React vis-timeline 上拖动项目
- assembly - 检测立即 32 位操作数 (imm32) 的潜在 MASM 64 位符号扩展错误
- react-native - 如何更改 FlatList 行的背景颜色?
- git-push - 无法通过 CMD 将我的项目推送到 github 存储库
- javascript - Flask:对于使用 Javascript DataForm 上传的 zip 文件,请求文件为空
- c# - 在调用并完成另一个方法后,是否有继续使用方法的过程?
- postgresql - Docker中的Postgres - 无法设置时区
- android - Firebase 查询基于另一个查询的结果
- javascript - 对象方法是否通过引用或值传递给Javascript中的全局变量
- spring - spring3 MVC 项目中的 springfox-swagger2