lenizMedlem sedan aug. 2001676 inlägg Hej! Hoppas nån kan hjälpa mig att förstå det här, verkar helt obegripligt!
Följande kod ger en sida som bara täcker ca 95% av skärmen istället för 100% som jag vill ha det. Det är 100% cellen i mitten som blir lite för kort, som i sin tur gör att biten med width=135 blir förskjuten åt vänster och det blir ett tomrum på ca 50 pixlar till höger.
<html>
<head>
<title>Bamse</title>
<link rel="stylesheet" href="stilmallen.css">
</head>
<body>
<table width="100%" cellpadding="0" cellspacing="0" border="1" valign="top">
<tr>
<td width="135" background="grafik/bakgrund.gif" valign="top"><img src="grafik/bakgrund.gif" width="135"></td>
<td bgcolor="ffffff" width="100%">
test
</td>
<td width="135" background="grafik/bakgrund.gif" valign="top"><img src="grafik/bakgrund.gif" width="135"></td>
</tr>
</table>
</body>
</html>
Tomrummet blir bara... Cellen är 100% bred.
Jag har för mig att man skall kunna åtgärda detta med css (margin), men jag är inte säker/vet inte hur. Gå in på https://www.w3schools.com och kolla...
MatteMedlem sedan aug. 20002 975 inlägg <body style="margin:0px; padding:0px;">
padding är för Opera som inte vill ta margin för sidmarginalerna.
lenizMedlem sedan aug. 2001676 inlägg Hm.. jag har försökt sätta margin-right till 0cm men det blir ändå ingen skillnad, skickar med en bild på hur det ser ut (det är exakt samma kod i den övre framen som i den nedre men resultatet blir olika)
lenizMedlem sedan aug. 2001676 inlägg Matte - hände tyvärr inget när jag skrev som du föreslog heller =(
DrydenMedlem sedan aug. 200218 625 inlägg Testat att göra så här?
<td bgcolor="ffffff" width="*">
test
</td>
MatteMedlem sedan aug. 20002 975 inlägg Det var en frameshistoria det handlade om. Tycker det ser ut som webbläsaren lämnat plats för en scroller i nedre framen men inte i övre.
Vet sen tidigare, när jag höll på med frames, att IE lämnade plats för scrollern även om man satte scrolling till auto, men konstaterar när jag testar i min IE6 det gör den inte längre.
Hur ser ditt frameset ut?
mikkeXMedlem sedan aug. 2002477 inlägg Lägg till följande i stylesheetet så ska det fungera:
html, body
{
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
}
table
{
width: 100%;
height: 100%;
}
ChainsawMedlem sedan sep. 20001 124 inlägg Är det bara jag som tolkar 100% bredd som "rita ut hela tabellen"? Om man säger åt ett objekt att vara 50% brett så visas bara hälften. Således, en tabell som är 100% bred visas komplett.
mikkeXMedlem sedan aug. 2002477 inlägg
Chainsaw skrev:
Är det bara jag som tolkar 100% bredd som "rita ut hela tabellen"? Om man säger åt ett objekt att vara 50% brett så visas bara hälften. Således, en tabell som är 100% bred visas komplett.
Den tolkningen kanske du inte är ensam om. Men den stämmer inte tyvärr. 50% bredd på en tabell anger att den ska ta upp 50% av bredden inom den tagg (body, div osv.) som den ligger inom, och visa hela innehållet. Det samma gäller andra typer av objekt, som t.ex bilder och lager (div).
lenizMedlem sedan aug. 2001676 inlägg Hej på er!
Tack för alla svar. Matte hade rätt, det var scrollern som ställde till det!
Mvh Lena