星 – css star –

star アイコン

cssのみで 星 アイコンを作成してみました。基本図形のままですが・・・

ソース

html

<div class="star"></div>

css

/* 星 */
.star {
	font-size: 100px;
	position: relative;
	width: 0;
	height: 0;
	border-right: 0.8em solid transparent;
	border-left: 0.8em solid transparent;
	border-bottom: 0.55em solid #39a9d6;
	transform: rotate(35deg);
}
.star::before {
	position: absolute;
	top: -0.38em;
	left: -0.45em;
	width: 0;
	height: 0;
	content: "";
	border-bottom: 0.6em solid #39a9d6;
	border-left: 0.2em solid transparent;
	border-right: 0.2em solid transparent;
	transform: rotate(-35deg);
}
.star:after {
	position: absolute;
	top: 0;
	left: -0.8em;
	width: 0;
	height: 0;
	content: ""; 
	border-right: 0.8em solid transparent;
	border-left: 0.8em solid transparent;
	border-bottom: 0.55em solid #39a9d6;
	transform: rotate(-70deg);
}
タイトルとURLをコピーしました