Cerco di creare una bolla che sia reattiva indipendentemente dal dispositivo dell'utente e che abbia un triangolo sul sito sinistro.Come rendere la bolla reattiva con il triangolo sul sito sinistro
Quello che ho cercato:
HTML:
.responsive-bubble {
position: relative;
display: inline-block;
max-width: 80%;
min-width: 80%;
min-height: 1.5em;
padding: 20px;
background: #ebebeb;
border: #ebebeb solid 4px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 0px;
border-style: solid;
float: right;
}
.responsive-bubble:before {
content: "";
position: absolute;
bottom: calc(89% - 3px);
left: calc(-4% - 3px);
border-style: solid;
border-width: 18px 18px 0;
border-color: #7F7F7F transparent;
display: block;
width: 0;
z-index: 0;
}
<div class="responsive-bubble">“And here comes some really long text which doesnt mean anything however it have to be long to provide a lot of characters and see how this buble works when long text is here and even when nearly no text is here and so on. I hope you know what I mean
So i am adding few additional words! So i am adding few additional words! So i am adding few additional words!”</div>
<div class="responsive-bubble">“Some shorter text come here to see how it looks when it's not so many text HERE! Some shorter text come here to see how it looks when it's not so many text HERE!”</div>
<div class="responsive-bubble">“Some shorter text come here to see how it looks when it's not so many text HERE!”</div>
cosa non funziona:
Sembra bolla se stesso è responsive correc ma ho un problema con il triangolo sul sito sinistro, non è sulla posizione giusta, dipende dalla bolla.
DEMO:
Per demo ho cambiato confine e così via solo per fornire maggiori dettagli: https://jsfiddle.net/jkdurdjr/2/
Ecco chi può dirmi che cosa sto facendo male?
Si potrebbe dare un'occhiata a questo - http: // StackOverflow.it/questions/30011363/transparent-shape-with-arrow-in-upper-corner/30011454 # 30011454 – Harry
Sono confuso, proprio come questo -> ** https: //jsfiddle.net/jkdurdjr/8/** – adeneo