gpt4 book ai didi

HTML:同侧文本溢出和对齐

转载 作者:太空宇宙 更新时间:2023-11-04 15:34:04 24 4
gpt4 key购买 nike

我有一个 HTML(从左到右)文本元素,我想向左溢出,切断文本的开头,如果它比视口(viewport)宽,但如果它比视口(viewport)窄左对齐。

这是我的意思的快速 ASCII 艺术图表:

+---------------------------+
|Long string of text |
| |

对比

+-----------+
|ing of text|
| |

我不知道这是否可行,更不用说如果可行的话该怎么做。

我不真的关心用什么技术来实现这个,只要它在没有插件的现代版本的 Firefox 和 Chrome 中工作。如果可能的话,我更喜欢它保留在 HTML 和 CSS 中。

最佳答案

我想我自己想通了:

<div style="position:absolute; right:0px; min-width:100%">
<span style="text-align:right; white-space:nowrap">Long string of text</span>
</div>

这似乎创建了一个视口(viewport)宽度的框,其中是一个包含文本的框。文本在框的右边对齐,这意味着溢出在左边,但是框本身默认是左对齐的,所以如果它小于包含的 div,它只是坐在左边。

这有什么问题吗?

关于HTML:同侧文本溢出和对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002641/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com