30. juli 2003 - 19:18
Der er
20 kommentarer og 1 løsning
Centrer horisontligt
Er det muligt at centrere horisontligt? Altså hvis man bruger <center></center> kan man jo centrere vertikalt, er det muligt at centrere på den anden led? Altså horisontligt? muligvis 100% centrering? Så hvis man har f.eks, en tabel så er den helt centreret på alle leder.? //Anders
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Lige for at have have styr på den: horisontalt er det du centrerer med <center> -- men pixeldude har lavet et udmærket eksempel med css, hvor der centereres vertikalt -- prøver lige at finde det !-)
<html> <body> <table width="100%" height="100%" cellpadding="0" cellspacing="0" border=0> <tr> <td align="center"> [Din kode] </td> </tr> </table> </body> </html>
spiser lige så i må lige vente 20min med respons.. håber der kommer nogle svar imens :D
apocalyptia, det er på den anden led jeg mener, mig der lavede en fejl. roenving har ret det er vertikalt..! Undskyld Doh
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd"> <html>
<head>
<title>Centrér på begge leder</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<style type="text/css">
html, body{
height:100%;
width:100%;
}
#centerDiv{
position:absolute;
top:50%;
left:50%;
height:400px;
width:400px;
margin:-200px;
background:#ff007f;
}
</style>
</head>
<body>
<div id="centerDiv"></div>
</body>
</html>
Hvad mener du. det er da også vertikalt. ellers prøv denne <html> <body> <table width="100%" height="100%" cellpadding="0" cellspacing="0" border=0> <tr> <td align="center" valign="middle"> <table width="100" height="100" cellpadding="0" cellspacing="0" border=0> <tr> <td align="center" valign="middle" bgcolor="#CCCCCC"> [Din kode] </td> </tr> </table> </td> </tr> </table> </body> </html>
>>apocalyptica_apo -- det skal bare nævnes, at det er noget sjusk at sætte height="100%" i et table-tag da det _ikke_ findes til det tag ... -- det er dog fuldt lovligt at sætte det ind som style-attribut: style="height:100%" !-) -- og din første centrerede horisontalt ...
exp
Juniormester
30. juli 2003 - 19:59
#9
exp
Juniormester
30. juli 2003 - 20:00
#10
30. juli 2003 - 20:05
#11
hvis en height="100%" ikke er lovlig, hvorfor skulle en width="100%" så være det, hvilket det er. ?
exp
Juniormester
30. juli 2003 - 20:07
#12
Dårlig planlægning? Mangel på overblik? Anyway, det er ihvertfald mystisk!
30. juli 2003 - 20:11
#13
exp, så enkelt kan det gøres :) smid og svar og du får dine fortjente point
exp
Juniormester
30. juli 2003 - 20:15
#14
Okay, men som roenving siger, så er det ikke valid kode! :-)
30. juli 2003 - 20:19
#15
det gør ikke noget. btw. jeg kan ikke få den til at virke når jeg har flere <td>'er ved du hvordan det skal fixes? jeg kan jo ikke have valign middle i dem alle sammen
exp
Juniormester
30. juli 2003 - 20:22
#16
Flere?
30. juli 2003 - 20:23
#17
ja.. altså jeg har et site bygget op af en kolonne og 3 rækker er det muligt at midter centrere det?
30. juli 2003 - 20:28
#18
Hvis du har en fast højde og bredde kan du bruge pixeldudes metode og sætte dit indhold ind i div'en ...
30. juli 2003 - 20:34
#19
og jeg har 3 faste højder til alle 3 rækker, 98, 20, 323. hvordan skal diven så se ud? Jeg er ikke så skrap til css
30. juli 2003 - 20:36
#20
løste det ved bare at lave en tabel i en tabel ;-) så du skal self have dine point, mange tak for hjælpen.
30. juli 2003 - 20:38
#21
#centerDiv{ position:absolute; top:50%; left:50%; height:441px; width:400px; margin-top:-220px; margin:-200px; background:#ff007f; }
Vi tilbyder markedets bedste kurser inden for webudvikling