Versio

Stukje achtergrondloos

Overzicht Reageren

GaMer B

GaMer B

09/10/2007 16:36:00
Quote Anchor link
Hallo allemaal,

Ik was wel eens benieuwd hoe mijn site er uit ziet in de verschillende browser. Het resultaat in Firefox en IE7.0 zijn nagenoeg identiek, maar vanaf IE6.0 gaat er iets fout, namelijk dit:
http://img204.imageshack.us/img204/6081/achtergrondloosoh3.png
(Ook live te zien: klik)

Zoals je kunt zien is er aan de linkerkant van de tekst "Kies uw taal:" een stukje wit en dus geen gradient achtergrond.

De HTML van de header:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<div id="header-left">
</div>
<div id="header">
    <p class="header">voirea.design<sup>v.4</sup></p><br />
</div>
<div id="header-space">
</div>        
<div id="header-search">
    <!-- Zoekfunctie etc. -->
</div>

De CSS van de header:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#header-left
{
    float: left;
    background-image: url(../images/header-background-left.jpg);
    width: 300px;
    height: 100px;
}

#header
{
    width: auto;
    height: 100px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
    float: left;
}

#header-space
{
    height: 100px;
    width: 20px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
    float: left;
}

#header-search
{
    height: 100px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
}

#header-search small
{
    font-size: 0.3cm;
}

#header p.header
{
    margin: 0;
    padding: 20px 0 0 25px;
    font-size: 220%;
    letter-spacing: -2px;
    font-weight: normal;
    color: #6792b7;
    font-family: georgia;
}


Hoe is dit op te lossen?

Bvd,
GaMer13
 
PHP hulp

PHP hulp

25/05/2012 18:45:02
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Wessel Johnson

Wessel Johnson

09/10/2007 16:41:00
Quote Anchor link
Misschien margin: 0px; in #header-search & #header-space

Voeg toe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
#header-space, #header-search
{
      margin: 0px;
}


Het is maar een gok ;)
 
GaMer B

GaMer B

09/10/2007 16:46:00
Quote Anchor link
@WesselB, nope.
 
Kumkwat Trender

Kumkwat Trender

09/10/2007 17:07:00
Quote Anchor link
enn.. opgelost??

als je nou het plaatje net één centimeter vergroot... zal dat een effect hebben??
 
GaMer B

GaMer B

09/10/2007 17:11:00
Quote Anchor link
Nee, want het plaatje is al 20px breed :X Het probleem is gewoon dat er een kleine ruimte ontstaat tussen de header-space en header-search...
 
Niek Weevers

Niek Weevers

09/10/2007 17:25:00
Quote Anchor link
Je hebt bij je header in de css, width: auto; staan. Ga hier eens absoluut werken, misschien dat dat werkt
 
GaMer B

GaMer B

09/10/2007 17:34:00
Quote Anchor link
Ik heb nu:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#header-left
{
    float: left;
    background-image: url(../images/header-background-left.jpg);
    width: 300px;
    height: 100px;
}

#header
{
    width: 210px;
    height: 100px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
    float: left;
}

#header-space
{
    height: 100px;
    width: 20px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
    float: left;
}

#header-search
{
    height: 100px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
}


En zelfs de div: header-space weggehaald. Het probleem blijft bestaan in IE6.0 en lager.
 
Niek Weevers

Niek Weevers

09/10/2007 18:13:00
Quote Anchor link
Probeer dan eens de divs echt achter elkaar te zetten, dus niet een nieuwe div op een nieuwe regel.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<div id="header-left"></div><div id="header"><p class="header">voirea.design<sup>v.4</sup></p><br /></div><div id="header-space"></div><div id="header-search"><!-- Zoekfunctie etc. --></div>

in plaats van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<div id="header-left">
</div>
<div id="header">
    <p class="header">voirea.design<sup>v.4</sup></p><br />
</div>
<div id="header-space">
</div>        
<div id="header-search">
    <!-- Zoekfunctie etc. -->
</div>
 
GaMer B

GaMer B

09/10/2007 18:27:00
Quote Anchor link
Nee :( Ook niet...
 
Hipska BE

Hipska BE

09/10/2007 18:30:00
Quote Anchor link
je moet 1 div maken met die achtergrond en die 2 andere div's daar in zetten ;-)
 
Niek Weevers

Niek Weevers

09/10/2007 18:33:00
Quote Anchor link
Hipska schreef op 09.10.2007 18:30:
je moet 1 div maken met die achtergrond en die 2 andere div's daar in zetten ;-)

Dat is altijd nog het best
 
GaMer B

GaMer B

09/10/2007 19:53:00
Quote Anchor link
Ok, ik heb de hele code geherstructureerd:

De HTML:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<div id="overall-header">
    <div id="header-left">
    </div>
    <div id="header-text">
        <p class="header">voirea.design<sup>v.4</sup></p>
    </div>
    <div id="header-search">
                <!-- De form -->
        </div>
</div>


De CSS:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#overall-header
{
    height: 100px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
}
#header-left
{
    float: left;
    background-image: url(../images/header-background-left.jpg);
    width: 300px;
    height: 100px;
}

#header-text
{
    width: 210px;
    height: 100px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
    float: left;
}

#header-search
{
    width: auto;
    height: 95px;
    background: #FFF url('../images/header-background.jpg') repeat-x;
}

#header-search small
{
    font-size: 0.3cm;
}

#header-text p.header
{
    margin: 0;
    padding: 20px 0 0 25px;
    font-size: 220%;
    letter-spacing: -2px;
    font-weight: normal;
    color: #6792b7;
    font-family: georgia;
}


En het werkt nu in IE6.0 en lager.
 



Overzicht Reageren