.container
.bubble
%p
This is a bubble and you can type inside anything you like. If you like it then try to use it in your future projects.
.bubble
%p
This is a bubble and you can type inside anything you like. If you like it then try to use it in your future projects.
.bubble
%p
This is a bubble and you can type inside anything you like. If you like it then try to use it in your future projects.
View Compiled
@import url('https://fonts.googleapis.com/css2?family=Lato&family=Roboto&family=Sono:wght@500&display=swap');
body {
background-color: #e0e5ec;
font-family: 'Roboto', sans-serif;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
}
.container {
max-width: 550px;
margin: 0 auto;
}
.bubble {
background-color: #e0e5ec;
color: black;
font-weight: bold;
box-shadow:
-8px -8px 20px #fff9,
-6px -6px 6px #fff9,
8px 8px 20px #0001,
5px 5px 6px #0001,
inset 0px 0px 0px #fff9,
inset 0px 0px 0px #0001,
inset 0px 0px 0px #fff9,
inset 0px 0px 0px #0001;
font-size: 1.2em;
line-height: 2;
border-radius: 10px;
padding: 2px 20px;
margin-top: 60px;
position: relative;
}
.bubble:nth-child(1) {
border-left: 10px solid deeppink;
}
.bubble:nth-child(1)::after {
content: '';
display: block;
position: absolute;
bottom: -30px;
left: 20px;
border-width: 30px 0 0 30px;
border-style: solid;
border-color: #e0e5ec transparent;
width: 2px;
border-radius: 0 0 40px 0;
}
.bubble:nth-child(2) {
border-right: 10px solid orange;
}
.bubble:nth-child(2)::after {
content: '';
display: block;
position: absolute;
bottom: -30px;
right: 20px;
border-width: 30px 30px 0 0;
border-style: solid;
border-color: #e0e5ec transparent;
width: 2px;
border-radius: 0 0 0 40px;
}
.bubble:nth-child(3) {
border-left: 10px solid limegreen;
}
.bubble:nth-child(3)::after {
content: '';
display: block;
position: absolute;
bottom: -30px;
left: 20px;
border-width: 30px 0 0 30px;
border-style: solid;
border-color: #e0e5ec transparent;
width: 2px;
border-radius: 0 0 40px 0;
}
.detail {
font-style: italic;
display: inline;
float: right;
}
View Compiled
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.