Stretch plaatje in DIV

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SjoriS

SjoriS

19/09/2008 13:48:00
Quote Anchor link
Heey,

ik ben bezig een background plaatje in te stellen voor het menu.
Dit plaatje moet gestretched worden zo breed als het menu word.
Dus altijd zo breed als het DIVje.

Zou iemand mij de code hier voor willen geven?
Heb al gezocht maar kom er niet uit!

thnx!!!
 
PHP hulp

PHP hulp

18/11/2024 10:28:48
 
Robert Deiman

Robert Deiman

19/09/2008 13:51:00
Quote Anchor link
@SjoriS

Wat voor backgroundplaatje is het, kan je dat eens laten zien?
 
Mohamed nvt

Mohamed nvt

19/09/2008 13:54:00
Quote Anchor link
hi,
je kan je background foto stretchen door repeat x and y met CSS te gebruiken
 
- SanThe -

- SanThe -

19/09/2008 13:58:00
Quote Anchor link
CSS => img net zo breed maken als je het divje doet.
 
SjoriS

SjoriS

19/09/2008 14:32:00
Quote Anchor link
http://img204.imageshack.us/my.php?image=menubackgroundkx2.jpg

Dit is het plaatje.
Het DIVje word net zo groot als het menu.
Het menu word uit een db gehaald.
Dus het DIVje verandert van grootte..

@mohamed
repeat x and y?
Dat ga ik even opzoeken.

thnx
 
Crispijn -

Crispijn -

19/09/2008 14:46:00
Quote Anchor link
Hou er wel rekening mee dat als je gaat stretchen je dan niet overal dezelfde radi aan je hoeken hebt... In dit geval zal je dus drie divjes nodig hebben: één voor links, één voor de tekst en één voor rechts
 
Robert Deiman

Robert Deiman

19/09/2008 15:02:00
Quote Anchor link
Oké SjoriS, je hebt 2 plaatjes nodig daarvoor:

de linkerkant (mag heel smal zijn) en de rechterkant, die moet lang zijn. (het kan ook met repeat-x zoals mohamed aangaf, maar dan heb je in dit geval 3 plaatjes nodig.

Overigens gebruik je voor een menu-item geen <div> maar een keurige <ol><li> lijst.

Dat komt er dan ongeveer zo uit te zien in code:

HTML:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
        <div id="navigation">
            <ul>
                <li><a>Link1</a></li>
                <li><a>Link2</a></li>
                <li><a>Link3</a></li>
            </ul>
        </div>


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
#navigation{
    width:200px;
    float:left;
    height:20px;
    margin-bottom:10px;
    }
#navigation ul {
    list-style:none;
    }

#navigation li a{
    background-image:url("rechterkant.gif");    
    }

#navigation li{
    background-image:url("linkerkant.gif");    
    }

#navigation a {
    float:left;
    display:block;
    padding:3px 12px 4px 4px;
    background-repeat: no-repeat;
    background-position: right top;
    text-decoration:none;
    color:#000000;
    font-size:12px;
    font-weight:bold;
    }
#navigation li {
    float:left;
    padding:0 0 0 8px;
    margin:0 8px 0 0;
    height:auto;
    background-repeat: no-repeat;
    background-position: left top;
    }
 
SjoriS

SjoriS

19/09/2008 15:15:00
Quote Anchor link
Ok, wat misschien niet helemaal duidelijk is..
Mijn menu word horizontaal, niet verticaal..
Maar.. geen punt!

Super bedankt!
 
Robert Deiman

Robert Deiman

19/09/2008 15:21:00
Quote Anchor link
@SjoriS

Sorry, dat wist ik niet , maar het gaat erom dat het met de afbeeldingen werkt, dit kan je allemaal nog wel aanpassen denk ik zo.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.