<div id="menu_1" style="visibility:visible;"> <p id="Oskrift"> Menu 1 her </p> <p id="almText"> Menu punkt <br> Menu punkt <br> Menu punkt <br> Menu punkt <br> Menu punkt <br> Menu punkt <br>
du har følgende muligheder for display http://www.w3schools.com/css/pr_class_display.asp Så vil du kunne gøre sådan her som eksempel if(getE('menu_1').display == "block") { document.write("TEST") }
jeg ved ikke hvordan du vil vise den...der er fordele og ulemper ved såvel block som inline men fx sådan her <div id="menu_1" display="block"> <p id="Oskrift"> Menu 1 her </p> <p id="almText"> Menu punkt <br> Menu punkt <br> Menu punkt <br> Menu punkt <br> Menu punkt <br> Menu punkt <br>
Hvis du sætter en style-property i et stylesheet, kan du ikke aflæse den på elementet. Det kan du kun, hvis den pågældende property er sat direkte på elementets style-objekt via inline-styles.
Et inline-level element må ikke indeholde block-level elementer, så du kan ikke sætte dette div's display til 'inline' - uden også at gøre det ved det indholdte p-element.
I det hele taget får du sjældent andet end en rodet kode ud af at ændre på elementers grundlæggende egenskaber. Et af div-elementets mest grundlæggende egenskaber er, at det er et block-level element - i modsætning til span.
Har du brug for et inline-element, så brug et span - ellers et div ;o)
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.