CSS box-sizing| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル

box-sizing CSS プロパティとは

トピック:デフォルトのCSSボックスモデルを変更するために使用される このモデルは、通常、ブラウザが要素の幅と高さを計算するために使用する

プロパティ box-sizing

    基本 書式:セレクタ {box-sizing:値;}

実例 コード 1

サンプル コードを試す
     #webref {
        box-sizing: border-box;
    }

プロパティ 定義と使用法

デフォルト値・初期値 :content-box
適用対象 :width および height を受け付ける全ての要素
継承 :不可
メディア :visual
計算値 :指定値
CSS Version CSS3
アニメーションの種類 :個別 アニメーション可能なプロパティ 一覧
JavaScript 構文 object.style.webrefSizing="funWebref"
正規順序 :形式文法で定義される一意のあいまいでない順序
CSSの構文box-sizing: content-box | border-box | initial | inherit;

プロパティ値

説明
content-box指定された幅と高さのプロパティには、要素の内容のみが含まれます。パディング、境界線またはマージンは含まれません。
padding-box指定されたwidthプロパティとheightプロパティにはパディングサイズが含まれ、境界またはマージンは含まれません。
border-box指定されたwidthプロパティとheightプロパティには、パディングとボーダーが含まれますが、マージンは含まれません。
inheritこのプロパティをデフォルト値に設定する
inherit親要素からこのプロパティを継承する
    情報:
  • 、ユーザーエージェントが要素の幅と高さをどのように計算するのかを定義する ことができる。

サポートするデスクトップ ブラウザ対応・互換性

PropertyDesktop 互換性
box-sizingChromeEdgeFirefoxInternet ExplorerOperaSafari
基本 サポートフルサポート◯10フルサポート◯12フルサポート◯29フルサポート◯8フルサポート◯7フルサポート◯5.1
padding-boxサポートなしサポートなし未対応 1— 50サポートなしサポートなしサポートなし

サポートするモバイル ブラウザ対応・互換性

PropertyMobile 互換性
box-sizingAndroidChrome for Android
Edge MobileFirefox for Android
Opera for Android
iOS SafariSamsung Internet
基本 サポートフルサポート◯4 不明フルサポート◯ありフルサポート◯29フルサポート◯ありフルサポート◯あり 不明
padding-boxサポートなし 不明サポートなし未対応 4— 50サポートなしサポートなしサポートなし
box-sizing 関連記事
CSS box-sizing| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル
CSS box-sizing | CSS プロパティ 値| 意味 使い方 実例 – WebRef
あわせて読みたい

Html

Glossary

PHP

JavaScript

JQuery

CSS