首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理带有css写入模式的safari ios设备?

如何处理带有css写入模式的safari ios设备?
EN

Stack Overflow用户
提问于 2020-03-03 01:06:56
回答 1查看 1.1K关注 0票数 6

我有一个css类的vertical-text,其中的.垂直文本将使文本处于垂直位置。一切都很好,但是当我试着用我的iphone时,safari。它不起作用。我不知道是safari浏览器的问题还是更多的ios问题?

下面是垂直文本类:

代码语言:javascript
复制
.vertical-text {
    transform: rotate(180deg);
    -ms-writing-mode: tb-lr;
    -webkit-writing-mode: tb-lr;
    -moz-writing-mode: tb-lr;
    writing-mode: tb-lr;

    -ms-writing-mode: vertical-lr;
    -webkit-writing-mode: vertical-lr;
    -moz-writing-mode: vertical-lr;
    writing-mode: vertical-lr;

    -ms-writing-mode: sideways-lr;
    -webkit-writing-mode: sideways-lr;
    -moz-writing-mode: sideways-lr;
    writing-mode: sideways-lr;
}

下面是我的示例html:

代码语言:javascript
复制
<td class="{{ $step['color'] }}-pure w-10-p text-white" rowspan="4">
    <label class="vertical-text text-center font-weight-bold">STEP {{ $step['id']}}</label>
</td>

这是在PC上的示例输出(google chrome)

EN

回答 1

Stack Overflow用户

发布于 2021-10-27 14:54:31

如果你仍然需要一个答案,我刚刚发现如果你在表格单元格的内部内容上使用transform,在Safari iOS中单元格的尺寸不能正确计算。一旦我删除了转换,写入模式就工作得很好。结果是您的步骤标签将面向外,而不是向内,但至少桌子不会爆炸。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60493546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档