Avatar billede ripley Nybegynder
11. marts 2009 - 10:58 Der er 3 kommentarer

luft efter billede

Jeg har en boks med tekst og billede - og farvet bar foroven.
I venstre og højre side af denne bar skal der være en grafikstump der angiver et rundt hjørne.
Mit problem er, at jeg ikke forstår hvorfor det ikke fungerer optimalt ... hvis jeg dropper bredde-angivelsen i CSS'en på de runde hjørner
ser det fint ud i IE 7.0 .. men firefox dropper hjørnerne helt.
Sætter jeg bredde på virker det i firefox, men så flipper det i IE 7.0 i højresiden.
Jeg kan se at der ligesom er luft til højre for billede og tekst, som jeg ikke kan komme af med ... 3 pixels for at være helt præcis,
og det er det det højre hjørne fylder.

Hvad går mon galt??




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
<!-- OrangeBox start -->

<style>
.barOrangeLeftCorner {
background-image: url('orangeleftcorner.gif');
background-repeat: no-repeat;
width:3px;
}

.barOrange {
background-image: url('orangemidt.gif');
background-repeat: repeat-x;
height:20px;
padding-left:3px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#ffffff;
}

.barOrangeRightCorner {
background-image: url('orangerightcorner.gif');
background-repeat: no-repeat;
width:3px;
}


.right .sectionintro {
font-family: Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #c97b00;
}

.right .section {
font-family: Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color: #8c8c8c;
}


</style>

   
</head>

<body>



<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody><tr>
<td class="barOrangeLeftCorner"></td>
<td class="barOrange sectionheader">Her er overskrift</td>
<td class="barOrangeRightCorner"></td>
</tr>
<tr>
<td colspan="3" style="padding-top: 7px;" class="right" valign="top">
<div class="sectionintro">Her staar tekst</div>
<div class="section">Her staar mere tekst</div>
<img src="test.gif" alt="" border="0" width="146" height="70">
<a href=""></a>
</td>
</tr>
</tbody></table><!-- OrangeBox end -->


</body>
</html>
Avatar billede olebole Juniormester
11. marts 2009 - 11:32 #1
<ole>

Denne linje:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

- disabler de vigtigste dele af CSS i IE. Brug i stedet:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Derudover må du nok prøve at læggge et link, så vi kan se, hvad der sker.

/mvh
</bole>
Avatar billede ripley Nybegynder
12. marts 2009 - 12:57 #2
Hej Olebole!

Det var HomeSite der havde sat doctype-tag'et ind .. jeg har nu rettet så den fremover sætter det rigtige ind - tak for tippet :o)

Jeg har ikke lige noget link, men jeg kan da producere et i aften, når jeg er hjemme igen :o)

//Ripley18
Avatar billede olebole Juniormester
12. marts 2009 - 13:14 #3
Helt fint. Jeg er gammel HomeSite'er og kan huske, jeg selv lavede min egen skabelon. Den ligger under Homesite i din programmappe ... vist nok i en mappe, der hedder Wizards. Filen hedder noget à la 'default.html'.

Jeg har ikke HomeSite på denne PC, men kan du ikke finde den pågældende template, kan jeg prøve at finde den på en backup af min private maskine og give dig stien.

I den skabelon kan du indsætte din foretrukne DTD - men også f.eks. noget standard CSS og script, du altid bruger  ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester