当前位置: 首页 > 面试题库 >

CSS像素可以算小数吗?

湛宏旷
2023-03-14
问题内容

CSS px可以算是零头吗?标准允许吗?如果可以,主流浏览器是否支持它?

伙计们,让我们用文档来备份答案。


问题答案:

是的,您可以指定小数像素。由于自从第一个版本开始就已经是CSS的一部分,因此所有完全支持CSS的浏览器都应该很好地支持它。

参考:CSS 2.1:4.3.2长度

“长度值的格式(在本规范中用 表示)是 (带或不带小数点),后跟一个单位标识符(例如px,em等)。”

当元素显示在屏幕上时,大多数浏览器在使用100%缩放级别时自然会将位置舍入到最接近的像素。在较高的缩放级别上,您会注意到可以识别小数像素值。



 类似资料:
  • 在深入研究CSS单元时,我遇到了参考像素的定义。然而,我无法找到一个关于它与CSS像素单元的关系的一致和全面的描述。我对这件事做了一些研究,但对我来说还是有点不清楚。 像素有两种不同的类型/定义: “设备像素”-显示器上的单个物理点。 和: CSS像素-与参考像素最匹配的单位。[1] 两个名字相同的平行概念绝对不能澄清混淆。我完全明白介绍第二个的目的,但我觉得它的命名有误导性。CSS像素被分类为绝

  • 问题内容: 创建HTML页面时,是否应在CSS中用像素或点指定s之类的东西? 他们中的一个被认为比另一个更好吗?两者都有什么优点或缺点? 问题答案: 使用或 CSS字体大小:EMVS。PXVS。PTVS。百分 点数(pt): 传统上在打印介质(任何要在纸上打印的东西等)中使用点数。1点等于1/72英寸。点与像素非常相似,因为它们是固定大小的单位,无法缩放。 通常, 1em = 12pt = 16p

  • 问题内容: 我可能在回答自己的问题,但我很好奇。 我知道CSS可以选择父级的各个子级,但是如果其父级有一定数量的子级,则可以支持样式化容器的子级。 例如 我知道这听起来很奇怪,但是我的经理要求我检查一下,自己还没有找到任何东西,因此我决定在结束搜索之前转向SO。 问题答案: 澄清: 由于原始问题的先前措辞,一些SO公民提出了对此答案可能产生误解的担忧。请注意,在CSS3中,无法根据样式的 子 级数

  • 问题内容: 我有jQuery Accorion ID 和标头类名称中的一些内容。现在,我想给.simpleColor一个计算出的边距。用伪…看起来像这样, 我愿意使用其他任何技术(例如javascript)来实现这一目标。 问题答案: 有一个名为calc的CSS函数开始获得很好的支持。语法如下: (请注意,运算符周围的空白很重要) 这样可以在CSS中提供真正的动态计算支持。使用预处理器,您只能将静

  • 问题内容: 我需要计算的小数位数。例如: 退货 退货 退货 退货 我需要做的这 一个与十进制数字多。 我该如何快速且可扩展? 在 转换到字符串的 方法是缓慢的: 这种 按十个循环进行循环的 方法甚至更慢: 有没有更快的方法? 问题答案: 这看起来像在工作。我还没有进行详尽的测试,也没有进行任何时间的测试,但似乎运行时间合理。 在我的Celeron M笔记本电脑上花了大约3秒钟,因此它在某些不错的工

  • 问题内容: 在课堂上,我在玩耍,发现CSS可以与虚构元素一起使用。 例: 当我的教授第一次看到我使用此功能时,他对组合元素起作用感到惊讶,并建议我将所有组合元素更改为带有ID的段落。 为什么我的教授不希望我使用虚构元素?他们有效地工作。 另外,他为什么不知道组成元素存在并且可以与CSS一起使用。他们不常见吗? 问题答案: 为什么CSS可以处理假元素? (大多数)浏览器被设计为(在某种程度上)与将来