10. marts 2005 - 20:23
Der er
11 kommentarer
Centre logo - hver gang
Hej Jeg vil gerne have et logo på mit webdesign til altid at være centreret midt på siden - og 100 pixel nede på siden fra toppen. Det skal altid være sådan - lige meget hvilken opløsning skærmen er sat til og om vinduet ikke er maximeret. hvordan gør jeg?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
10. marts 2005 - 20:35
#1
#toplogo { margin-left: auto; margin-right: auto text-align: center; } Burde hjælpe på det. Eller smid logoet ind i en div, som du kalder toplogo.
10. marts 2005 - 20:44
#2
Hej Det virker ikke - lægger sig helt til venstre.. Jeg har sat din kode ind: #logo { margin-left: auto; margin-right: auto text-align: center; } Og denne kode ind på siden med logoet: <div id="logo"> <img border="0" src="include/logo.gif"> </div> Hilsen Lars
10. marts 2005 - 21:02
#3
Jeg vil mene det bør være sådan her: #logo { text-align: center; margin-top:100px; } #logo span { margin-left: auto; margin-right: auto; } <div id="logo"><span> <img border="0" src="include/logo.gif"></span> </div>
10. marts 2005 - 21:29
#4
Det virker - bortset fra at billedet skubber resten af indholdet længere ned på siden. Det er meningen at billedet skal ligge oven på en række i en tabel - uden at påvirke tabellen...Er z-index en mulighed??
10. marts 2005 - 21:33
#5
Måske sådan her, ellers bliver det nok noget med z-index ? #logo { text-align: center; position:absolute; top:100px; } #logo span { margin-left: auto; margin-right: auto; } <div id="logo"><span> <img border="0" src="include/logo.gif"></span> </div>
10. marts 2005 - 21:42
#6
Når jeg bruger absolute bliver det ikke centreret. Hvis jeg ændre absolute til relative bliver den centreret, men tabellen rykker ned..Grrr.
11. marts 2005 - 10:38
#7
Og tabellen er vel uden for div#logo ? Kan ikke lige gennemskue hvad der ellers skulle være i vejen der... :|
11. marts 2005 - 11:31
#8
Kan du ikke skrive alt din kode? Så er det en del nemmere..
11. marts 2005 - 11:40
#9
Jo, selvfølgelig. Her er koden, med boksen: <html> <head> <link rel="stylesheet" type="text/css" href="include/kn.css"> <title>New Page 1</title> </head> <body> <div id="logo"><span> <img border="0" src="include/logo.gif"></span> </div> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> </table> <p> </p> </body> </html> <body> <div id="logo"><span> <img border="0" src="include/logo.gif"></span> </div> ghj<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> </table> <p> </p> </body> </html> ...og css koden: #logo { text-align: center; position:relative; top:10px; } #logo span { margin-left: auto; margin-right: auto; } /Lars
11. marts 2005 - 11:41
#10
Damn - kom til at paste forkert...om igen: <html> <head> <link rel="stylesheet" type="text/css" href="include/kn.css"> <title>New Page 1</title> </head> <body> <div id="logo"><span> <img border="0" src="include/logo.gif"></span> </div> ghj<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> <tr> <td width="33%"> </td> <td width="33%"> </td> <td width="34%"> </td> </tr> </table> <p> </p> </body> </html> css koden: #logo { text-align: center; position:relative; top:10px; } #logo span { margin-left: auto; margin-right: auto; }
11. marts 2005 - 11:58
#11
<body> <img src="include/logo.gif" style="width:480px;top:100px;margin:0 auto;"> ... -- margin: auto; virker kun, når du har en angivet bredde (og i IE kun hvis du har en fuldt kvalificeret doctype inklusive dtd-link !-)
Vi tilbyder markedets bedste kurser inden for webudvikling