Material Box

Material Box

WEBデザイン & フリー素材

CSS - 十字型

CSS

HTMLとCSSで十字型(クロス)を作成するコード例です。


HTMLとCSSを使用して十字型(クロス型)を描画する方法のコード例です。

<div class="cross"></div>

長方形を作成した要素に疑似要素「before」を使ってもうひとつ長方形を作成、重ねる事で十字型を表現しています。

疑似要素は「position: absolute」で縦横中央に配置するために「top」「left」に「50%」を指定、「transform」プロパティで「translate(-50%, -50%)」を指定しています。

/* 十字型 */
.cross {
	position: relative;
	width: 60px;
	height: 250px;
	background: royalblue;
}

.cross::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 250px;
	height: 60px;
	background: royalblue;
}

CSS - 十字型

TitleCSS - 十字型

CategoryCSS

Created

Update

AuthorYousuke.U