Avatar billede drinkit Praktikant
02. juli 2005 - 12:16 Der er 5 kommentarer og
1 løsning

Skjul/vis menuer problem.

http://www.qrede.dk/qrededk/
Dobbeltklik på de fede menu overskrifter i menuen..
Som i kan se skal der helst komme to <br> når menuen bliver skjult.. men de skal kun vises når menuen er skjult, ellers er der for stort mellemrum mellem menuerne..
min JS fil findes på http://www.qrede.dk/qrededk/qrede.js (den nederste funktion)..
Forstår i hvad jeg mener, ellers så spørg hvis det ikke er præcist nok ;-)
tak sgu!!
Avatar billede roenving Novice
02. juli 2005 - 12:50 #1
Hvis du i koden fra voirsous' spørgsmål tilføjer f.eks.

.menu ul{margin:0;}

-- vil der ikke være overdrevent stort mellemrum mellem en overskrift og en unordered list ...

-- så kan du f.eks. opbygge koden på den måde, jeg gør i eksemplet, så kan du med margin på menu-diven styre afstanden mellem overskrifterne !-)

PS. Så virker det lidt underligt, at du inde i et a-tag har et andet tag, hvis eneste opgave er at sætte en class, det kunne du vel skrive pænere ved at opbygge dit stylesheet en anelse anderledes !o]
Avatar billede per1291 Nybegynder
02. juli 2005 - 21:57 #2
Måske kunne man også

function showHide(elmID,headID){
  var st = document.getElementById(elmID).style;
  var hst = document.getElementById(headID).style;
  if (st.display != 'none') {st.display='none'; hst.height='40px'}
  else {st.display='block'; hst.height='20px'};
}

og i hoveddokumentet

onclick="showHide('menu2','headline2');"><span class="headline" id="headline2">

... eller noget i den retning. (Jeg har ikke prøvet!)
Avatar billede per1291 Nybegynder
02. juli 2005 - 22:01 #3
Glem mit forslag. Det kunne virke på div, men ikke på span.
Avatar billede drinkit Praktikant
03. juli 2005 - 14:57 #4
lukket..-
Avatar billede per1291 Nybegynder
04. juli 2005 - 00:07 #5
Men hvad gør du? Lavere pænere kode som roenving foreslår? Laver om til div? Opgiver?
Avatar billede drinkit Praktikant
04. juli 2005 - 09:30 #6
lader det være som det er nu.. :S
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