为什么CSS尺寸单元很重要
CSS尺寸单元是设计响应能力的骨干。这些单元定义了与他人或视口本身有关的元素应出现的大小或小。就像魔术公式告诉您的网站如何在不同的屏幕尺寸上行事。没有这些单元,您的设计最终可能会看起来尴尬,伸展或在某些设备上狭窄。
,但这是事实:大小单元的类型不同,并非所有单位都是相同的。有些是固定的,而另一些则根据屏幕或周围内容进行更改。让我们深入研究这些单元,以便您可以为工作选择合适的单元。要了解不同的大小单元,您首先需要了解它们属于的两个基本类别:绝对和相对单位。
绝对单位非常简单。它们是固定的,无论屏幕尺寸如何,都不会改变。将它们视为永远不会改变的标尺。 另一方面,
绝对单位:旧学校
从打印世界中借来的,这些对印刷样式诸如打印样式很有用,但不经常用于Web Design。
尽管绝对单元可以使事情看起来锋利,但它们并没有为现代响应式网站提供太大的灵活性。这就是相对单位介入的地方。
rem与root元素()上设置的字体大小相对。
这些单元非常适合在整个网站上创建可扩展的版式或间距,尤其是当用户更改浏览器的默认字体尺寸时。
视口单元(大众,VH)
.container { width: 100%; /* Takes up 100% of the parent container */ }
VH:
1VH是视口高的1%。 这些对于现代流体布局特别有用。html { font-size: 16px; /* Set base font size */ } h1 { font-size: 2rem; /* 32px */ } p { font-size: 1.5em; /* 24px, based on the parent element's font size */ }
对于流体布局:当您希望元素根据容器的尺寸适应元素时使用%。这非常适合应随屏幕尺寸向上或向下扩展的网格,列或部分。
排版:使用REM在您的网站上进行一致性,并根据父容器的字体大小进行本地调整。.container { width: 100%; /* Takes up 100% of the parent container */ }
CSS尺寸单元对于在任何屏幕上都可以创建效果很好的网站至关重要。借助PX和诸如%,EM,REM和视口单元(例如PX)的绝对单元,您可以设计响应式的布局,可以很好地适应跨设备的精美。
关键是要了解何时使用每个单元以及它们如何相互作用。通过掌握CSS尺寸单元,您将解锁响应式Web设计的全部潜力,并创建各处看起来很棒的网站。 因此,走出去,尝试这些单元,使您的设计比以往任何时候都更加流畅和响应! 开心设计!免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3