[HTML] Tooltips vanno a capo

WmbertSea

Moderatore
Membro dello Staff
MOD
28 Nov 2014
432
73
28
Dipende dal fatto che non è consentito inserire dei div all'interno di un paragrafo; si tratta di un codice non valido, per cui il browser, interpretandolo, chiude automaticamente il paragrafo prima dell'apertura di un div e chiaramente manda a capo il div stesso assieme al suo contenuto.

Qui qualche risposta ad una questione simile:
https://stackoverflow.com/questions/10763780/putting-div-inside-p-is-adding-an-extra-p

In linea di massima potresti risolvere eliminando i tag <p> e lasciando quindi tutto il contenuto (div, testi e quant'altro) dentro il contenitore principale (che è un div), oppure usando degli span al posto dei div o, ancora, usando dei div al posto dei paragrafi.
 
  • Like
Reactions: iTonto

WmbertSea

Moderatore
Membro dello Staff
MOD
28 Nov 2014
432
73
28
Beh, non ti do nessuna garanzia ma sul css, relativamente al tooltip, non vedo particolari selettori riferiti ai nomi dei tag, vedo solo selettori di classe per cui penso che funzioni ugualmente anche sostituendo i <div> con degli <span>. Ad ogni modo basta fare qualche prova
 

iTonto

Utente Attivo
8 Feb 2018
107
2
18
www.fiverr.com
Prove fatte :D

Allora sostituire il <div> di apertura e chiusura dei tooltips con <span> non funziona, viene tutto fuori posto. Ho risolto sostituendo i vari <p> con <span class="p"> e nel CSS con:

HTML:
.p {
    display: inline-block;
    margin: 0;
    padding: 0 25px 20px 25px;
    text-align: justify;
}

Grazie ancora WmbertSea! :)
 

WmbertSea

Moderatore
Membro dello Staff
MOD
28 Nov 2014
432
73
28
Ho risolto sostituendo i vari <p> con <span class="p">
Bene, mi fa piacere che tu abbia risolto ma mi pare comunque un approccio sbagliato. All'interno di quegli span ci saranno poi dei div, giusto? In questo caso, inserire un elemento block dentro un elemento inline non è mai una buona pratica. Giusto per chiarire, non è una tra le cose che ti ho suggerito eventualmente di fare.

Da qualche parte qualcuno ha scritto (liberamente tradotto):
Quello che vuoi fare è come indossare le mutande fuori dai pantaloni, certo che puoi, ma non è molto funzionale e la gente penserà che tu sia divertente.
(fonte: https://stackoverflow.com/questions/5432397/how-to-display-a-div-element-inside-a-span)

Piuttosto sarebbe più appropriato usare sempre dei <div>, come ti ho suggerito nella prima mia risposta: "usando dei div al posto dei paragrafi". A quel punto potresti avere una cosa come <div class="p">. Non credi sia comunque meglio?

Se poi qualcosa si sfascia nel layout, puoi comunque rimediare con qualche opportuna regola css.
 
  • Like
Reactions: iTonto
Discussioni simili
Autore Titolo Forum Risposte Data
G Pagina html in stringa PHP 2
E Sostituzione Elemento Html PHP 3
G Elementi HTML HTML e CSS 1
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
T Domanda valutazione html LinkedIn 2022 pt3 HTML e CSS 7
T Domanda valutazione html LinkedIn 2023 pt2 HTML e CSS 15
T Domanda valutazione html LinkedIn 2023 pt1 HTML e CSS 1
MarcoGrazia Salvataggio HTML in database PHP 2
K posizionare variabile da pagina html all'iframe. Javascript 1
peppe0703 Come Estrarre dati da db wordpress e richiamarli in html esterno HTML e CSS 0
L problema collegamento file css con html HTML e CSS 1
D Informazioni da XAMPP su HTML PHP 0
R Immagini html HTML e CSS 2
K File audio in html, chi mi può aiutare? HTML e CSS 0
K Aiuto con file audio in html HTML e CSS 1
Antonio67 Lanciare file shell bash da html HTML e CSS 2
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
G Codice html Javascript 1
M Collegamento tra form html e script php PHP 4
L Ricezione dei dati su file php da modulo html PHP 6
F Creare elementi html con javascript Javascript 3
G Appicazione HTML per inserimento dai in Database Access Microsoft HTML e CSS 0
W visualizzare solo file html e sottocartelle di una cartella PHP 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
G img html HTML e CSS 3
M Come fare un countdown in HTML? HTML e CSS 4
D Stampa a video in altra pagina html Database 3
A inserire variabile php colore in div html PHP 2
F Tv in html Offerte e Richieste di Lavoro e/o Collaborazione 1
N Script elenco file HTML HTML e CSS 5
L salvare codice html in mysql PHP 3
Cosina htaccess redirect 301 senza estensione html Web Server 6
E Errore di lettura php in html PHP 8
M HTML e PHP Offerte e Richieste di Lavoro e/o Collaborazione 3
C Form email php su pagina index.html? PHP 21
Shyson Meglio Javascript o HTML? Javascript 4
P inserimento icone social tramite html HTML e CSS 1
Z Mod_rewrite da HTML in PHP PHP 3
L Collegare un form html ad un database access Javascript 2
P HTML integrazione wordpress HTML e CSS 0
C [RISOLTO]Inserimento variabile php in input html PHP 20
L Eliminare estensione .html HTML e CSS 9
max1974 html in tooltip Javascript 0
C Risalire al php da html PHP 27
felino Esportare tabella HTML in PDF, quale libreria usare? Javascript 1
webmachine [PHP] [JAVASCRIPT] Form strano in HTML PHP PHP 1
L [RISOLTO] Stampa a video risultato count in html PHP 13
V Servizio design pagina web e download in self contained html file Discussioni Varie 1
F [PHP] Form html PHP 2
G Aiuto HTML, collegamento con un bottone a una <div> di un' altra pagna HTML e CSS 5

Discussioni simili