Facebookの投稿
ウェブ制作技術 SNS・ブログ
おすすめウェブサイト
ウェブ制作のご注文は全国対応

北海道 青森 岩手 秋田 宮城 山形 福島 東京 神奈川 埼玉県 千葉 茨城 群馬 栃木 愛知 静岡 三重 岐阜 新潟 長野 山梨 石川 富山 福井 大阪 京都 奈良 兵庫 滋賀 和歌山 岡山 広島 鳥取 山口 島根 愛媛 徳島 高知 香川 福岡 佐賀 長崎 大分 熊本 宮崎 鹿児島 沖縄

CSS(CSS3)だけでマンガの様なふわふわした吹き出しを設定する方法

22.10.14 20:10 | コメント(0)

CSS3(スタイルシート)で吹き出しを設定

今までのCSS(スタイルシート)では、ふわふわした吹き出しを画像で配置していましたが、CSS3になりスタイルシートで吹き出しを設定出来るようになりました。
CSS3(スタイルシート)で出来る、マンガの様なふわふわした吹き出し設定方法をご紹介いたします。

左下向き
右下向き
左上向き
右上向き


【吹き出し 左下向き】
.fukidashi03_bottomleft {
	position: relative;
	display: inline-block;
	padding: 0 15px;
	width: auto;
	min-width: 115px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	background: #00d889;
	border-radius: 60px;
	z-index: 0;
}
.fukidashi03_bottomleft:before {
	content: "";
	position: absolute;
	bottom: -17px; left: 15px;
	margin-left: 0;
	display: block;
	width: 15px;
	height: 15px;
	background: #00d889;
	border-radius: 50%;
	z-index: 0;
}
.fukidashi03_bottomleft:after {
	content: "";
	position: absolute;
	bottom: -25px; left: 25px;
	margin-left: 0;
	display: block;
	width: 8px;
	height: 8px;
	background: #00d889;
	border-radius: 50%;
	z-index: 0;
}
【吹き出し 右下向き】
.fukidashi03_bottomright {
	position: relative;
	display: inline-block;
	padding: 0 15px;
	width: auto;
	min-width: 115px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	background: #00d889;
	border-radius: 50px;
}
.fukidashi03_bottomright:before {
	content: "";
	position: absolute;
	bottom: -17px; right: 15px;
	margin-right: 0;
	display: block;
	width: 15px;
	height: 15px;
	background: #00d889;
	border-radius: 50%;
	z-index: 0;
}
.fukidashi03_bottomright:after {
	content: "";
	position: absolute;
	bottom: -25px; right: 25px;
	margin-right: 0;
	display: block;
	width: 8px;
	height: 8px;
	background: #00d889;
	border-radius: 50%;
	z-index: 0;
}
【吹き出し 左上向き】
.fukidashi03_topleft {
	position: relative;
	display: inline-block;
	padding: 0 15px;
	width: auto;
	min-width: 115px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	background: #00d889;
	border-radius: 50px;
	z-index: 0;
}
.fukidashi03_topleft:before {
	content: "";
	position: absolute;
	top: -17px; left: 15px;
	margin-right: 0;
	display: block;
	width: 15px;
	height: 15px;
	background: #00d889;
	border-radius: 50%;
	z-index: -1;
}
.fukidashi03_topleft:after {
	content: "";
	position: absolute;
	top: -25px; left: 25px;
	margin-right: 0;
	display: block;
	width: 8px;
	height: 8px;
	background: #00d889;
	border-radius: 50%;
	z-index: -1;
}
【吹き出し 上右向き】
.fukidashi03_topright {
	position: relative;
	display: inline-block;
	padding: 0 15px;
	width: auto;
	min-width: 115px;
	height: 50px;
	color: #fff;
	line-height: 50px;
	text-align: center;
	background: #00d889;
	border-radius: 50px;
	z-index: 0;
}
.fukidashi03_topright:before {
	content: "";
	position: absolute;
	top: -17px; right: 15px;
	margin-right: 0;
	display: block;
	width: 15px;
	height: 15px;
	background: #00d889;
	border-radius: 50%;
	z-index: -1;
}
.fukidashi03_topright:after {
	content: "";
	position: absolute;
	top: -25px; right: 25px;
	margin-right: 0;
	display: block;
	width: 8px;
	height: 8px;
	background: #00d889;
	border-radius: 50%;
	z-index: -1;
}

以上がCSS3でマンガの様なふわふわした吹き出し設定完了です。
カテゴリ:CSS3, HTML5 + CSS3の基礎, WEB屋になる為の知識と技術
  • このエントリーをはてなブックマークに追加
  • Facebookでコメントする

    コメントする

    おすすめの記事

    PAGE TOP