vagannMedlem sedan juli 2011171 inlägg hejsan , jag höll på att fixa sidebar till min sida men det verkar inte funka rätt .den gör så att finns i en stor mellan rum mellan innehållet och navbar som ligger ovan på innehållet, jag har gjort så här : i body har jag
<div id="menu">
<ul>
<?php echo $menu; ?>
</ul>
</div>
i css har jag :
menu {
border:2px solid blue;
width:100px;
background-color:black;
}
ps: border , width och background verkar inte som att de funkar
är det nån som vet varför css inte funkar och hur man får mellan rummet som jag får när jag lägger sidebar ? Tackar
vad generera din $menu; då?
Visa källkod och se vad som skrivs ut
sen har du skrivit menu när det skall vara #menu i din CSS annars försöker du stylar ett HTML element menu och inte ett ID.
vagannMedlem sedan juli 2011171 inlägg ohh det sant , jag hade missat # men nu funkar det men hur får man bort mellanrummet som skapas på grund av sidebaren ?
Ul har en margin och även Li som du gå ändra på
vagannMedlem sedan juli 2011171 inlägg jag testade med
margin:0;
padding:0;
list-style:none;
men ändå funkade inte ,kan det vara för jag har sidebar anropning mellan header och innehållet ?
Vad har du skrivit för element till de egenskaperna då? Det är omöjligt att säga vad du gör för fel om du inte skriver med allt du har gjort (inklusive den genererade HTML strukturen).
du måste sätta det på ul i din #menu
#menu ul {margin:0;padding:0;list-style:none;}
#menu ul li {margin:0;}
vagannMedlem sedan juli 2011171 inlägg det har jag redan men ändå så finns det mellanrum
Jag ber dig då postar mer HTML och css så man ser vad du har för andra delar som kan ställa till ditt problem.
vagannMedlem sedan juli 2011171 inlägg jag löste den nyss , problemet var med html strukturen , den funkade rätt när jag la sidebar under innehållet