幅・高さ

「width」プロパティ

「width」プロパティは、要素の幅を指定するCSSプロパティです。
枠線(境界線)やパディング領域の内側にある、「table」「td」「th」「img」「input」「textarea」「select」などのコンテンツ領域の幅を設定できます。

「width」プロパティの値

要素の幅を指定する単位は「auto」「px」「%」「em」「rem」「vw」「vh」などの値を指定することができます。
※ブラウザの種類により、小数点以下の数値は切り上げされる場合がありますので小数点での指定は推奨できません。
※要素には、インライン要素とブロックレベル要素があり、インライン要素では、横幅の指定ができません。

「width」プロパティの指定方法

要素の幅を指定する場合は、「width」プロパティを使い適応する値を指定することで実装できます。

「width」プロパティ
セレクタ{
width:要素の幅;
}
値例
/* 基本値 */
width: auto;/* 初期値 */

/* px値 */
width: 100px;
width: 200px;
width: 300px;

/* %値 */
width: 80%;
width: 90%;
width: 100%;

/* em値 */
width: 20em;
width: 30em;
width: 40em;

/* rem値 */
width: 20rem;
width: 30rem;
width: 40rem;

/* vw値 */
width: 20vw;
width: 30vw;
width: 40vw;

/* vw値 */
width: 20vh;
width: 30vh;
width: 40vh;
表示例
要素の幅(100px)
要素の幅(200px)
要素の幅(20%)
要素の幅(30%)