css - 无论屏幕分辨率如何,都保持 div 大小相同

标签 css html

简单的问题,可能真的很明显,但是,我做了一个圆形的 div,它将是一个 floating action button .无论屏幕尺寸或分辨率如何,我都希望它的尺寸​​相同。例如,如果它在智能手机上是半英寸宽,我希望它在 iMac 上也是半英寸宽。我怎样才能做到这一点?

.fab {
    width: 58px;
    height: 58px;
    position: relative;
    border-radius: 50%;
    background: #F44336;
}
<div class="fab"></div>

最佳答案

有 6 种不同的单位,您可以在其中为元素指定宽度和高度。

cm ="厘米"

mm="毫米"

="英寸"

px="像素"

pt="点数"

pc="picas"

这里前三个 cmmmin 是不依赖于屏幕分辨率等的单位。使用这三个单位之一代替px

关于css - 无论屏幕分辨率如何,都保持 div 大小相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30811779/

相关文章:

html - 绝对定位、百分比高度和 flexbox

php - 如何自定义wordpress函数: the tags?

html - 如何使用图标作为 'background-image' 而不是 CSS 中的图像

html - 对齐联系表旁边的按钮

html - 水平滚动表头的位置粘性

javascript - 将 div id 命名为数据库表中的记录 id 是一个好习惯吗?

css - 隐藏除打印 View 的一个 div 之外的所有元素

css - 如何为spark动画横幅添加背景图片?

html - 当源文件位于其他目录中时,gcovr 不会创建详细报告

javascript - 没有 "select"标签的 ComboBox 实现