css - 为 span 元素设置宽度而不是绝对的
问题描述
我正在寻找一种方法来避免桌子晃动,如下所示:
我知道这是因为小时数会改变它的位数。那么有没有一种方法可以根据字体大小设置宽度并且XX.XX
可能是最宽的?
我总是可以将其更改为“小时”而不是“小时”,但我有点偏爱“小时”,只是好奇。此外,如果您在足够大的屏幕上,它会进入一行并且问题会持续存在。
谢谢
编辑:这是一个最小的代码示例小提琴
解决方案
span
是一个内联元素,其宽度设置为其内容的大小。为了能够设置宽度,您可以将其设置为inline-block
using display: inline-block;
。然后,您可以使用min-width
或width
来完成您想要在此处执行的操作。
W3Schools 有关于显示属性的大量资源,以及不同的块元素如何与不同的显示属性一起工作。
推荐阅读
- r - 根据多个条件删除组上的行 r
- microsoft-graph-api - 在 MS 的示例应用程序中创建 GraphServiceClient 时出错
- controller - 控制器 AdminAddresses 丢失或无效 PrestaShop 1.7.5.1
- api - 在生产环境中请求时出现 AMADEUS API 凭据错误
- java - Spring JPA - 为 N 个数据库创建 N 个存储库
- angular - TypeError:不是 Angular 中的函数
- gcc - 第一个 gcc 交叉编译器编译阶段出错(arm-none-eabi/bin/as:无法识别的选项 '--64')
- java - 如果对象类型不同,GSON 会引发异常
- javascript - 如何在 Chrome 81 中禁用 Angular 表单中的自动完成选项
- azure-devops - 在后台运行 Azure DevOps 扩展