27. oktober 2004 - 21:10Der er
9 kommentarer og 1 løsning
Linjeskift i title="something"
I IE kan ljeg lave linjeskift med i title="...". Men det virker kun i IE, nogen forslag til andre koder som kan bruges i "samtlige" browsere?
Ok, hvis man så ikke kan på nogen måde i andre browsere, findes der så et andet tag end eller er det det "officielle"?
Synes godt om
Slettet bruger
28. oktober 2004 - 23:13#8
Nej, der findes ikke nogen standard for hvordan browsere behandler linieskift i title-attributter. Ikke engang en de facto standard.
Forresten ville et korrekt Windows-linieskift egentlig også være og en af grundene til, at du ikke kan regne med noget, er, at Mac bruger kun og Linux bruger kun som linieskift.
Derudover er det også forskelligt hvordan browsere håndterer lange titler. I Mozilla laver den bare en enlinies-tooltip på op til en bestemt længde, og hvis det hele ikke kan være der, så er det bare kedeligt.
Standarderne foreskriver heller ikke at title skal vises som tooltip, bare at det er en tekst, so det vil være passende at vise for brugeren ved markering af elementet. Det kunne for eksempel også være i statuslinien, og den har jo begrænset størrelse.
Og ja, overlib er måske nærmest overkill-lib i dit tilfælde, men det er altså noget i den stil, du skal have fat i, for at have styr på hvordan (og om) en tooltip vises. Så vidt jeg husker virker overlib med alle de udbredte browsere. Hvis du har lidt styr på JavaScript, kan du måske "beskære" koden, så den kun gør lige netop det, du har brug for.
hmmm... Takker for alle svar :-) sandbox, laver du ikke et svar :-)
Synes godt om
Slettet bruger
30. oktober 2004 - 12:44#10
svar.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.