CSSを使用してテキストを含むコメントボックスを作成する方法
コメントボックスは、clip-pathプロパティを使用して作成できます
構文
CSSclip-pathプロパティの構文は次のとおりです-
Selector { clip-path: /*value*/ }
例
次の例は、CSSを使用してコメントボックスを作成する方法を示しています。
<!DOCTYPE html> <html> <head> <style> .cb { position: relative; padding: 2%; border-radius: 8%; width:25%; } .cb::after { content: ""; position: absolute; height: 30px; width: 30px; bottom: -30px; left: 80%; } #one { box-shadow: inset 0 0 12px green; left: 65%; } #two { box-shadow: inset 0 0 12px blue; left: 4%; } #one::after { left: 80%; box-shadow: inset 0 0 12px green; clip-path: polygon(0 0, 100% 0, 100% 80%); } #two::after{ left: 8%; box-shadow: inset 0 0 12px blue; clip-path: polygon(0 0, 100% 0, 0 80%); } </style> </head> <body> <div class="cb" id="one"> Demo Comment 1 </div> <div class="cb" id="two"> Demo Comment 2 </div> </body> </html>
これにより、次の出力が得られます
例
<!DOCTYPE html> <html> <head> <style> .cb { position: relative; padding: 2%; border-radius: 8%; width:15%; box-shadow: inset 0 0 12px orange; } .cb::after { content: ""; position: absolute; height: 30px; width: 30px; bottom: -30px; left: 80%; box-shadow: inset 0 0 12px orange; } #one { left: 65%; } #one::after { left: 10%; clip-path: polygon(0 0, 100% 0, 0 80%); } span{ background-color: lightblue; } </style> </head> <body> <div class="cb" id="one"> accumsan </div> <p> Aenean tempor lobortis porttitor. Nulla erat purus, commodo <span>accumsan</span> viverra id, sollicitudin eget dui. Curabitur mollis scelerisque quam, vitae dictum diam dictum in. Aenean fermentum efficitur suscipit. Donec non ligula purus. </p> </body> </html>
これにより、次の出力が得られます
-
CSSで矢印を作成するにはどうすればよいですか?
CSSで矢印を作成するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
-
CSSを使用してテキストを含むコメントボックスを作成する方法
コメントボックスは、clip-pathプロパティを使用して作成できます 構文 CSSclip-pathプロパティの構文は次のとおりです- Selector { clip-path: /*value*/ } 例 次の例は、CSSを使用してコメントボックスを作成する方法を示しています。 <!DOCTYPE html> <html> <head> <style> .cb {