04. december 2003 - 21:50Der er
22 kommentarer og 1 løsning
Kan ikke sætte højden på et <div>
Hvorfor kan jeg ikke få lov til at sætte højden på et <div></div> sæt??
Linien ser således ud og {color} erstattes i scriptet med en farve værdi:
Din farve er nu sat til {color} <div style="background-color: #{color}; width: 10px; height: 10px; position: absolute;"></div>
Det skulle gerne returnere et felt på 10x10 pixels som er i den pågældende farve...Ideelt ville det være centreret i forhold til teksten foran, men det kommer senere...I første omgang skal jeg have den til at forstå højden...
Så må det være hans "template-engine" der fejler.. for den er god nok: <div style="background-color: #FF0000; width: 10px; height: 10px; position: absolute;"></div>
Synes godt om
Slettet bruger
05. december 2003 - 00:44#5
thesurfer: Helt enig.
Prøv at se på (eller vise os) den resulterende kode fra browseren istedet for din ubehandlede kode.
Her er hele den returnerede streng, efter man har kaldt funktionen:
<font color="#FF0000"><strong>Chatten: (til BlackChart)</strong> Din farve er nu sat til cc00cc <div style="background-color: #cc00cc; width: 10px; height: 10px; position: absolute;"></div></font>
Synes godt om
Slettet bruger
05. december 2003 - 12:38#7
Måske
<div style="background: #{color}; width: 10px; height: 10px; position: absolute;"></div>
eller
<div style="background: #{color}; width: 10px; height: 10px;"></div>
<font color="#FF0000"><strong>Chatten: (til BlackChart)</strong> Din farve er nu sat til cc00cc <div style="background-color: #cc00cc; width: 10px; height: 30px; position: absolute;"></div></font>
- Du laver bare et gennemsigtigt gif billede på 1x1 pixel. - Derefter sætter du den til 10x10 pixels med <img src="space.gif" width="10" height="10"> Du skulle nu gerne have dit 10x10 pixels farve-felt.
Det her virker: <font color="#FF0000"><strong>Chatten: (til BlackChart)</strong> Din farve er nu sat til cc00cc <span style="background-color: #cc00cc; width: 10px; height: 10px;"><img src="space.gif"></span></font>
by the way.. jeg har lavet <div> om til <span> så billedet/farven ikke hopper ned på en ny linie.. Det ville normalt ske fordi div er en block (lige meget hvor meget indhold der er i den), hvor span justerer sig efter længden af indholdet.
I det store hele brugbart, men skulle lige tilrettes en smule...Du havde glemt højde og bredde på billedet, men da det blev sat virkede det :) Tik tak :)
Synes godt om
Slettet bruger
05. december 2003 - 20:17#20
Det var da noget af et hack, der skulle til for at få det til at virke. Jeg vil kalde det en browser-bug, at den ikke viser din oprindelige kode korrekt.
Jeg siger tak for points.. glad for at du kunne bruge det.
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.