Dropdown menu

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Java Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Mendix Developer

Functie Wat ga je doen als Mendix Developer? We leven in een wereld die snel ontwikkelt en veranderd, ook nemen bedrijfsbelangen toe en blijken risico’s moeilijker in te schatten, daarom wij op zoek naar Junior, Medior en Senior Developers die bedrijven kunnen helpen met hun screeningproces en zorgen dat deze efficiënt en 100 procent AVG compliant is. Het concept achter Mendix is duidelijk. De klant heeft een vraag/probleem. Dit kunnen we door middel van slimme software oplossen. In plaats van te werken met de nieuwste technieken en tools, wordt er gekozen voor het implementeren en maken van software dat op

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »
Write Down

Write Down

23/02/2011 17:25:45
Quote Anchor link
Hallo mensen,

Ik heb nogal een lastig dropdown menu'tje te maken. Ik heb al heel wat andere scripts bekeken, maar ik vind eigenlijk niets wat echt goed werkt.

Misschien dat ooit iemand al iets gelijkaardig is tegengekomen? Graag jullie tips!

Dit is het menu:
Afbeelding

Als je over een hoofd-item heen gaat wordt het onderlijnd en zou het submenu moeten verschijnen. (buiten bij de home-button, die blijft altijd hetzelfde) Verder moet er naast elk hoofditem een streepje. Ik hoop dat het een beetje duidelijk is.
Gewijzigd op 23/02/2011 17:26:31 door Write Down
 
PHP hulp

PHP hulp

26/05/2026 12:23:28
 
- Ariën  -
Beheerder

- Ariën -

23/02/2011 17:28:31
Quote Anchor link
Ikzelf gebruik deze:
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
$(document).ready(function(){
    
    // Initialize for the dropdown menu
    var timeout    = 500;
    var closetimer = 0;
    var ddmenuitem = 0;

    function jsddm_open(){  
        jsddm_canceltimer();
        jsddm_close();
        ddmenuitem = $(this).find('ul').css('visibility', 'visible');
    }

    function jsddm_close()    {
        if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
    }

    function jsddm_timer() {  
        closetimer = window.setTimeout(jsddm_close, timeout);
    }

    function jsddm_canceltimer() {
        if(closetimer){  
            window.clearTimeout(closetimer);
            closetimer = null;
    }    }

    $(document).ready(function() {  
        $('#menu > li').bind('mouseover', jsddm_open)
        $('#menu > li').bind('mouseout',  jsddm_timer)
    });

    document.onclick = jsddm_close;


Let op: Het gebruikt wel jQuery, en het menu moet opgebouwd zijn uit <ul> en <li>.
De opmaak is allemaal CSS die je zelf wel op kan bouwen.
Gewijzigd op 23/02/2011 17:29:23 door - Ariën -
 
Wouter J

Wouter J

23/02/2011 17:39:12
Quote Anchor link
Dit kan je gewoon met CSS doen, zal er wel even eentje maken. JS is hier niet voor nodig en al helemaal niet jQuery.
 
Maarten PHP

Maarten PHP

23/02/2011 17:43:26
Quote Anchor link
Je kan ook een CSS dropdown menu maken.
Waarom altijd javascript?
 
Write Down

Write Down

23/02/2011 17:51:52
Quote Anchor link
Ik verkies inderdaad ook een CSS-menu. Alleen zie ik niet in hoe ik het in dit geval allemaal netjes kan maken.
 
Vincent Huisman

Vincent Huisman

23/02/2011 18:23:30
Quote Anchor link
gewoon met hovers.

met javascript kan je mooiere effecten aan het verschijnen toevoegen en dat het dus niet in 1 keer in je scherm plopt
 
Maarten PHP

Maarten PHP

23/02/2011 18:45:16
Quote Anchor link
Write Down op 23/02/2011 17:51:52:
Ik verkies inderdaad ook een CSS-menu. Alleen zie ik niet in hoe ik het in dit geval allemaal netjes kan maken.


Je kan hier wat wijzer uit worden hoop ik:

HTML:
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>Welcome</title>
    <link href="styles.css" rel="stylesheet" rev="stylesheet" type="text/css">
</head>
<body>
<div id="menu">
    <div id="navbar">
        <ul>
            <li>
            <a href="javascript:;"> <b>Link 1</b> </a>
            <ul>
                <li><a href="javascript:;">Link 1-1</a></li>
                <li><a href="javascript:;">Link 1-2</a></li>
                <li><a href="javascript:;">Link 1-3</a></li>
            </ul>
            </li>
            <li>
            <a href="javascript:;"> <b>Link 2</b> </a>
            <ul>
                <li><a href="javascript:;">Link 2-1</a></li>
                <li><a href="javascript:;">Link 2-2</a></li>
                <li><a href="javascript:;">Link 2-3</a></li>
            </ul>
            </li>
            <li>
            <a href="javascript:;"> <b>Link 3</b> </a>
            <ul>
                <li><a href="javascript:;">Link 3-1</a></li>
                <li><a href="javascript:;">Link 3-2</a></li>
                <li><a href="javascript:;">Link 3-3</a></li>
            </ul>
            </li>
            <li>
            <a href="javascript:;"> <b>Link 4</b> </a>
            <ul>
                <li><a href="javascript:;">Link 4-1</a></li>
                <li><a href="javascript:;">Link 4-2</a></li>
                <li><a href="javascript:;">Link 4-3</a></li>
            </ul>
            </li>
            <li>
            <a href="javascript:;"> <b>Link 5</b> </a>
            <ul>
                <li><a href="javascript:;">Link 5-1</a></li>
                <li><a href="javascript:;">Link 5-2</a></li>
                <li><a href="javascript:;">Link 5-3</a></li>
            </ul>
            </li>
            <li>
            <a href="javascript:;"> <b>Link 6</b> </a>
            <ul>
                <li><a href="javascript:;">Link 6-1</a></li>
                <li><a href="javascript:;">Link 6-2</a></li>
                <li><a href="javascript:;">Link 6-3</a></li>
            </ul>
            </li>
        </ul>
    </div>
</div>
<div id="content">
    
</div>
</body>
</html>


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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
*, *:hover, *:focus, *:active, *:link, *:visited {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    list-style: none;
    text-decoration: none;
}
#menu {
    background-color: #606;
    height: 41px;
}
#navbar {
    padding-top: 5px;
    margin-left: 130px;
}
#navbar ul ul {
    margin-top: -1px;
    visibility: hidden;
    padding: 7px;
}
#navbar ul li:hover ul {
    visibility: visible;
}
#navbar ul li:link ul {
    visibility: visible;
}
#navbar ul li:visited ul {
    visibility: visible;
}
#navbar li {
    position: relative;
    float: left;
    width: 140px;
    background-color: #606;
    height: 20px;
    padding: 6px;
    margin-left: -20px;
}
#navbar li a {
    color: #DD7A00;
    font-family: Georgia;
    cursor: pointer;
    display: block;
    text-align: center;
}
#navbar li:last-child {
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    -webkit-border-radius-bottomright: 7px;
    -webkit-border-radius-bottomleft: 7px;
    -khtml-border-radius-bottomright: 7px;
    -khtml-border-radius-bottomleft: 7px;
    border-radius-bottomright: 7px;
    border-radius-bottomleft: 7px;
    padding-bottom: 10px;
}
#content {
    padding: 6px;
    text-align: left;
    width: 98.9%;
}
 
Write Down

Write Down

23/02/2011 18:58:33
Quote Anchor link
Ik heb het volgende van gemaakt:

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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
/* Menu */
#menu {
    background-image: url(../images/menu_bg.png);
    background-repeat: repeat-x;
    height: 40px;
    width: 998px;
    margin: 0 1px 0 1px;
}
#menu ul .item, .push, .topimg, .bottomimg{
    display:none;
}
#menu ul:hover .item{
    display:block;
    background-image: url(../images/menu_hover.png);
    background-repeat: repeat-y;
    width: 200px;
}
#menu ul:hover .push {
    display: block;
    height: 15px;
    width: 200px;
    background: transparent;
}
#menu ul:hover .topimg {
    display: block;
    height: 5px;
    width: 200px;
    background-image: url(../images/menu_top.png);
    background-repeat: no-repeat;
}
#menu ul:hover .bottomimg {
    display: block;
    height: 5px;
    width: 200px;
    background-image: url(../images/menu_bottom.png);
    background-repeat: no-repeat;
}
#menu ul:hover .item a{
    color: #FFF;
    text-decoration: none;
    font-size: 10pt;
    font-weight: normal;
    padding-left: 12px;
}
#menu ul:hover .item a:hover{
    color: #FFF;
    text-decoration: underline;
}
#menu ul{
    width:100px;
    float:left;
    list-style:none;
    padding: 11px 15px 0 15px;
    font-family: helvetica, arial,helvetica,"liberation sans","dejavu sans condensed",sans-serif;
    font-weight: bold;
    font-size: 13pt;
    color: #FFF;
}
#menu .top a{
    color: #FFF;
    text-decoration: none;
}
#menu .top a:hover{
    color: #FFF;
    text-decoration: underline;
}


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
            <div id="menu">
                <ul id="menu items 1">
                    <li class="top"><a href="#">Menu item</a></li>
                    <li class="push">&nbsp;</li>
                    <li class="topimg">&nbsp;</li>
                    <li class="item"><a href="#">menu item 1</a></li>
                    <li class="item"><a href="#">menu item 2</a></li>
                    <li class="item"><a href="#">menu item 3</a></li>
                    <li class="bottomimg">&nbsp;</li>
                </ul>
                <ul id="menu items 2">
                    <li class="top"><a href="#">Menu item</a></li>
                    <li class="push">&nbsp;</li>
                    <li class="topimg">&nbsp;</li>
                    <li class="item"><a href="#">menu item 1</a></li>
                    <li class="item"><a href="#">menu item 2</a></li>
                    <li class="item"><a href="#">menu item 3</a></li>
                    <li class="bottomimg">&nbsp;</li>
                </ul>
            </div>


Dit werkt in elk geval zoals ik het wil :-)
 
Wouter J

Wouter J

23/02/2011 19:15:04
Quote Anchor link
Ik zie dat ik iets te laat ben. Maar alsnog mijn voorbeelden + codes:
Deze werkt in elk browser en is met CSS2 gemaakt
Deze werkt ook overal, maar is met CSS3 gemaakt en maakt gebruik van gradients en border-radius (werkt niet in <IE9)
 
Ano Niem

Ano Niem

23/02/2011 19:19:52
Quote Anchor link
je bent me voor wouter, wou net zeggen dat je met CSS3 ook al een heel eind kan komen:

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
<style type="text/css">
div
{
opacity: 0;
transition-property: opacity 0.5s;
-webkit-transition:opacity 0.5s;
-o-transition-transition:opacity 0.5s;
}

div:hover
{
opacity: 1.0
}
</style>
 
Write Down

Write Down

23/02/2011 19:27:05
Quote Anchor link
Bedankt iedereen,
Bedankt Wouter!

Ik ga denk ik toch nog is mijn code wat aanpassen :-)
 
Joey Drieling

Joey Drieling

23/02/2011 23:52:30
Quote Anchor link
Grandient werk wel in IE met de filter, border-radius werkt enkel in IE9.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
.gradient{
  filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6e6e6', endColorstr='#CCCCCC'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e6e6e6', endColorstr='#CCCCCC')"; /* IE8 & IE9 */
}
 
Write Down

Write Down

24/02/2011 20:02:05
Quote Anchor link
Ik verkies de CSS2 versie. Wat ik eventueel kan doen met PHP is de browser detecteren en dan al dan niet CSS3 inladen.

Wat ik me echter afvraag is hoe je op een goede manier bij de CSS2 de opbouw van het submenu ontwerpt. Dat bestaat namelijk uit een "repeat-able" stuk (y-axis), een top-background en tot slot een bottom-background.

Ik zou dit in principe met allemaal divs willen doen, maar ik wil dat liever niet. Ik ga namelijk met de tijd dit ontwerp in een CMS bouwen, dus de positie van het menu moet automatisch lopen.
 
Wouter J

Wouter J

24/02/2011 20:07:52
Quote Anchor link
Hoe wil je dan dat je submenu eruit ziet? Want als je het wil zoals het plaatje boven heb je maar 1 image nodig: De gradient. Deze maak je 1px hoog en laat je repeaten.

En als je meerdere background wil kan je gebruik maken van multiply backgrounds, helaas is dit een CSS3 functie en werkt het nu alleen nog in IE9, FF3.6/4, Chrome en Safari.
 
Write Down

Write Down

26/02/2011 09:44:53
Quote Anchor link
Beste Wouter,

Ik wil het inderdaad zoals hierboven. De gradient is aangemaakt, maar daarmee heb ik nog geen afgeronde hoekjes...
 
Wouter J

Wouter J

26/02/2011 10:54:09
Quote Anchor link
Met behulp van :before en :after is het me gelukt om het voor elkaar te krijgen:
http://waldio.webatu.com/CSS/dropdown.html

Hierbij maak ik gebruik van 4 images:
dropdown-li.png - voor de gradient in de menu balk.
dropdown-gradient.png - voor de gradient in de sub items.
dropdown-top.png - voor de ronde hoeken boven
dropdown-bottom.png - voor de ronde hoeken beneden.
 
Write Down

Write Down

26/02/2011 15:27:52
Quote Anchor link
Geweldig, bedankt!

Toevoeging op 26/02/2011 15:45:03:

Wat ik me wel even afvraag hoe heb je ervoor gezorgd dat er 1px tussen alle knoppen tussen is?
 
Gerhard l

gerhard l

26/02/2011 16:39:51
Quote Anchor link
in de nav li class staat:
margin-left: 1px;

dus tussen alle <li> 1 px ruimte
 



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.