検索
ホームページウェブフロントエンドCSSチュートリアルCSS 単位の概要 (rem、px、em、vw、vh、vm など)
CSS 単位の概要 (rem、px、em、vw、vh、vm など)Oct 10, 2018 pm 04:14 PM
CSSユニットempxremvhvmvw

この記事では、CSS 単位 (rem、px、em、vw、vh、vm など) の概要と、これらの単位の違いを紹介します。困っている友人は参考にしていただければ幸いです。

px: 画面表示解像度に対する相対的なピクセル (ピクセル) 単位。

em: em 値は固定ではありません。親要素のフォント サイズに統合されます。

注:

1. body を選択し、Font-size=62.5% を宣言します。 2. 元の要素を分割します。 px 値を 10 に置き換え、単位として em に置き換えます。

3. 拡大されたフォントの em 値を再計算します。フォント サイズの繰り返しの宣言は避けてください。

すべてのブラウザのデフォルトのフォント サイズは 16px です。調整されていないすべてのブラウザは、1em=16px、0.75em=12px、および 10px=0.625em に準拠します。 Font-size の変換を簡素化するには、CSS の body セレクターで Font-size=62.5% を宣言する必要があります。これにより、em の値は 16px*62.5%=10px になるため、12px は 1.2em、10px は1em。つまり、元の px 値を 10 で割って em の単位に置き換えます。

rem

: 相対単位 (ルート em は rem) フォント サイズを設定する単位として rem を使用する場合、HTML ルート要素のサイズを基準にすることができます。すべてのフォント サイズはルート要素に比例して変更および調整します。たとえば、

body{font-size:625%;}
(1rem=100px) に記述されます。プロジェクトを一緒に作成する場合は、これを一致させるのが最適です。例:

  html{font-size:10px}      //10px==62.5%

  @media screen and (min-width:321px) and (max-width:375px){html{font-size:11px}}

  @media screen and (min-width:376px) and (max-width:414px){html{font-size:12px}}

  @media screen and (min-width:415px) and (max-width:639px){html{font-size:15px}}

  @media screen and (min-width:640px) and (max-width:719px){html{font-size:20px}}

  @media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}

  @media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}

  @media screen and (min-width:800px){html{font-size:25px}}

vw

: ビューポートの最大幅、1vw= ビューポート幅の 1 パーセント。

#vh: ビューポートの最大高さ、1vh = ビューポートの高さの 1 パーセント

vmin/vm: 幅またはビューポートに対する相対的な高さ。最小のものは 100 単位の vmin (つまり vm) に分割されます。

要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。関連チュートリアルの詳細については、 CSS ビデオ チュートリアル をご覧ください。

関連する推奨事項:

php 公共福祉トレーニング ビデオ チュートリアル

CSS オンライン マニュアル

div/css グラフィック チュートリアル

以上がCSS 単位の概要 (rem、px、em、vw、vh、vm など)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事は博客园で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
CSS布局单位的演变与应用:从像素到根据根元素字体大小的相对单位CSS布局单位的演变与应用:从像素到根据根元素字体大小的相对单位Jan 05, 2024 pm 05:41 PM

从px到rem:CSS布局单位的演变与应用引言:在前端开发中,我们经常需要用到CSS来实现页面布局。在过去的几年间,CSS布局单位也经历了演变和发展。最开始我们使用的是像素(px)作为单位来设置元素的大小和位置。然而,随着响应式设计的兴起和移动设备的普及,像素单位逐渐暴露出一些问题。为了解决这些问题,新的单位rem应运而生,并逐渐被广泛应用于CSS布局中。一

REM(全称REMME)是什么币?REM(全称REMME)是什么币?Feb 21, 2024 pm 05:00 PM

REMME是什么币?REMME是一个基于区块链技术的加密货币,致力于提供高度安全且去中心化的网络安全和身份验证解决方案。该项目旨在利用分布式加密技术来增强和简化用户身份验证流程,从而提升安全性和效率。REMME的创新之处在于其借助区块链的不可篡改性和透明性,为用户提供了更可靠的身份验证方式。通过将身份验证信息存储在区块链上,REMME消除了中心化身份验证系统的单点故障,并降低了数据被盗或篡改的风险。这种基于区块链的身份验证方法不仅更安全可靠,而且还能够为用户REMME的背景在当前数字化时代,网络

如何使用 CSS Viewport 单位 vh 来创建适配手机屏幕的网页布局如何使用 CSS Viewport 单位 vh 来创建适配手机屏幕的网页布局Sep 13, 2023 am 11:15 AM

如何使用CSSViewport单位vh来创建适配手机屏幕的网页布局手机设备的普及和使用越来越广泛,越来越多的网页需要进行手机屏幕的适配。为了解决这个问题,CSS3引入了一个新的单位——Viewport单位,其中包括vh(viewportheight)。在这篇文章中,我们将探讨如何使用vh单位来创建适配手机屏幕的网页布局,并提供具体的代码示例。一

细说win11系统在虚拟机上的安装步骤及要点细说win11系统在虚拟机上的安装步骤及要点Jan 02, 2024 pm 02:59 PM

因为win11系统还只是预览版的系统,并不是十分稳定,因此可以尝试在vm虚拟机上进行安装。不过一些朋友不知道win11是否可以在vm上装,其实是可以的,而且操作起来非常简单,下面就一起看看安装方法吧。win11可以在vm上装吗答:win11可以在vm上装。1、首先如果我们没有vm的话,可以在本站下载一个vm虚拟机。2、如果我们要在vm上安装win11,需要使用win11镜像文件,因此还要下载一个win11镜像文件做准备。3、下载完成后,我们先安装vm虚拟机,然后打开它,选择“创建我的虚拟机”4、

css中的vh是什么单位css中的vh是什么单位Dec 07, 2023 pm 02:49 PM

vh是CSS中的一个相对长度单位,代表视口高度的百分比,1vh等于视口高度的1%,视口高度指的是浏览器窗口可见部分的高度,不包括浏览器工具栏、地址栏和滚动条等非页面部分。

使用 CSS Viewport 单位 vh 和 vmin 创建媒体查询的技巧使用 CSS Viewport 单位 vh 和 vmin 创建媒体查询的技巧Sep 13, 2023 am 11:18 AM

使用CSSViewport单位vh和vmin创建媒体查询的技巧随着移动设备的普及,响应式设计已成为现代网页设计的必备技术。为了适应不同大小的屏幕,开发人员需要通过媒体查询来调整布局和样式。而在媒体查询中,最常用的单位是像素(px)。然而,CSS3引入了一种新的视窗单位,即vh和vmin,它们能够更好地适应不同设备尺寸。本文将介绍如何使用vh和v

CSS 单位属性优化技巧:em,rem,px 和 vw/vhCSS 单位属性优化技巧:em,rem,px 和 vw/vhOct 20, 2023 pm 12:54 PM

CSS单位属性优化技巧:em,rem,px和vw/vh引言:在网页设计和开发中,CSS单位属性起着非常重要的作用。正确选择和使用合适的单位属性可以使得页面在不同的设备和屏幕尺寸下展示得更加美观和一致。本文将介绍一些常用的CSS单位属性,并提供具体的代码示例来帮助读者更好地掌握这些优化技巧。em单位:em单位是相对于父元素的字体大小来计算的。例如

深度linux怎么安装到vm深度linux怎么安装到vmFeb 13, 2024 am 08:09 AM

要在虚拟机上安装深度Linux,您可以按照以下步骤进行操作:1.下载深度Linux的ISO镜像文件。2.打开您的虚拟机软件(如VirtualBox、VMware等),创建一个新的虚拟机。3.在创建虚拟机的过程中,选择深度Linux的ISO镜像文件作为安装媒介,并为虚拟机分配足够的硬盘空间和内存。4.启动虚拟机,进入深度Linux的安装界面。5.根据安装界面的提示,选择语言、键盘布局等选项,然后开始安装过程。6.安装完成后,重新启动虚拟机,就可以开始使用深度Linux了。深度linux安装如果您要

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター