Avatar billede hkb-x Nybegynder
24. januar 2006 - 10:20 Der er 13 kommentarer og
1 løsning

undgå linieskift

efter en form laver html et linieskift selvom jeg bruger:

<style>
form { display: inline; }
</style>

Hvordan kan jeg forhindre det?
Avatar billede mm12010 Nybegynder
24. januar 2006 - 11:26 #1
<style>
form{margin:0;}
</style>
Avatar billede olebole Juniormester
24. januar 2006 - 12:10 #2
<ole>

Nej, hvis du sætter 'display:none' på en form, _kan_ den ikke lave et linjeskift.

Det mm12010 viser, gør præcis det samme - men koden er mere logisk  :)

/mvh
</bole>
Avatar billede roenving Novice
24. januar 2006 - 14:01 #3
-- med display:inline; kan man skrive ved siden af formen, med margin:0; vil noget efter formen rykke helt tæt på formen !-)

-- men hvis du bagefter har noget, der ligesom en form er blocklevel og måske også har indbygget top-margin og/eller -padding, vil der sikkert kunne være noget afstand !o]
Avatar billede hkb-x Nybegynder
25. januar 2006 - 13:04 #4
hmmm... display:none er ikke særligt smart... men dette her er meget mærkeligt... første gang jeg loader siden sår det rigtigt men hvis jeg opdaterer skifter der linie efter formen... :S

margin: 0; eller margin: 0px; hjælper heller ikke...
Avatar billede olebole Juniormester
25. januar 2006 - 13:28 #5
- så er der nok en fejl et sted  :)
Avatar billede roenving Novice
25. januar 2006 - 16:25 #6
-- oversat: Prøv at vise det, du har lige nu !-)
Avatar billede hkb-x Nybegynder
13. februar 2006 - 23:15 #7
har fundet frem til at det er en browser fejl.. først gang jeg loader siden er det fint... men hvis jeg opdaterer kommer der et linieskift... (kildekoden er den samme)
Avatar billede olebole Juniormester
13. februar 2006 - 23:43 #8
Det er meget svært at sige, hvor fejlen er, når du ikke viser os koden. Det er slet ikke sikkert, at det er en browserfejl ... gad vide, hvad du har i formen(?)  ;o)

I det øjeblik, du gør formen til et inline-element, kan den ikke længere indeholde block-elementer som tabeller eller div.
Derfor er mm12010's løsning meget sandsynligt ikke blot mest logisk, men også den, der efterlader lovlig - og dermed forudsigelig - kode i dokumentet.

Hvis fejlen også er der med 'margin:0', må du vise et eksempel, hvis du ønsker en forklaring  :)
Avatar billede hkb-x Nybegynder
14. februar 2006 - 23:08 #9
her er problemet

<input type="submit" value="Upload Billede"> <input type="submit" value="Slet Billede">

imellem de 2 inputs dannes der et linieskift når jeg opdaterer...
Avatar billede roenving Novice
14. februar 2006 - 23:20 #10
Hvordan så, hvis du skriver et no-break-space ind imellem ?-)

... ="Upload Billede">&nbsp;<input type=" ...
Avatar billede olebole Juniormester
15. februar 2006 - 01:20 #11
- og så kan jeg dårligt tro, de to elementer udgør dit dokument. Grunden kan ligge mange steder. Det er ikke videre hensigtsmæssigt, hvis vi bare skal gætte os frem  :)
Avatar billede hkb-x Nybegynder
19. april 2006 - 14:14 #12
ryder op...

LUKKET
Avatar billede hkb-x Nybegynder
19. april 2006 - 14:14 #13
LUKKET
Avatar billede roenving Novice
23. april 2006 - 02:40 #14
Fandt d problemet ?-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester