CSS: menu verschuift

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Software Developer

Dit ga je doen Ontwerpen, ontwikkelen en onderhouden van (mobiele) internettoepassingen; Ontwikkelen en onderhouden van Microservices; Ontwerpen en optimaliseren van databases; Identificeren van nieuwe trends/ontwikkelingen binnen de branche. Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt zich op het leveren van kwalitatief hoogwaardige producten aan alle hun klanten. De organisatie telt circa 4.000 medewerkers in meer dan 10 verschillende landen. Momenteel is de organisatie op zoek naar een Software Developer wilt meewerken aan het

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 »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

.NET Software Developer

Dit ga je doen Als .NET Software Developer zul jij je voornamelijk bezig houden met: Het van scratch af aan bouwen van applicaties (.NET, C#, Bootstrap, KnockoutJs en WebAPI2); Het testen van jouw code d.m.v. het uitvoeren van unittesten; Het oplossen van bugs in de code; Het onderhouden van contact met collega's betreffende de door jouw ontwikkelde applicaties; Het verbeteren en doorontwikkelen van maatwerkapplicaties. Hier ga je werken Jij gaat aan de slag als .NET Software Developer en gaat je focussen op het bedenken, ontwikkelen en testen van maatwerkapplicaties in voornamelijk C#. Dit ga je doen bij een grote, internationale

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Je gaat werken in een Microsoft omgeving (ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »
Gerben van Erkelens

Gerben van Erkelens

03/02/2007 13:23:00
Quote Anchor link
Hallo,

Ik ben een website aan het maken op www.gerbenvanerkelens.com/index.php

Nu ben ik daar aan het proberen echt helemaal alles met css te doen en dus zondern tabellen. Dit lukt aardig zoals je kunt zien op de beginpagina.

Echter als je dan op over mij of contact drukt dan verschuift het gehele menu naar boven. Als ik echter die gedeeltes vul met meer content dan gaat het menu wel goed staan. Weet iemand wat er fout gaat? Mijn css is te vinden op:

www.gerbenvanerkelens.com/gve_styles.css

en mijn div layout ziet er als volgt uit:
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
    <div id="container">
    <div class="wrapper">

        <div id="header">
                <?php
                if(isset($_GET['page'] ))
                {

                    switch($_GET['page'] )
                    {
                    case
'welkom': echo "<img src=\"img/welkom.jpg\" alt=\"Welkom\">";
                    break;
                    case
'overmij': echo "<img src=\"img/overmij.jpg\" alt=\"Welkom\">";
                    break;
                    case
'portfolio': echo "<img src=\"img/portfolio.jpg\" alt=\"Welkom\">";
                    break;
                    case
'contact': echo "<img src=\"img/contact.jpg\" alt=\"Welkom\">";
                    break;
                    case
'news': echo "<img src=\"img/welkom.jpg\" alt=\"Welkom\">";
                    break;
                    }
                }

                else
                {
                echo "<img src=\"img/welkom.jpg\" alt=\"Welkom\">";
                }
  
                
                ?>

        </div>

        <div id="center">
            www.gerbenvanerkelens.com
        </div>
    
        <div id="content">
        
            <div id="content_left">
            <?php
            
            include 'content.php';
                  
            ?>
            
            </div>
            
            <div id="menu">
            <div id="welkom"><a href="index.php?page=welkom&content_id=1">&nbsp;&nbsp;WELKOM</a></div>
            <div id="overmij"><a href="index.php?page=overmij&content_id=2">&nbsp;&nbsp;OVER MIJ</a></div>
            <div id="portfolio"><a href="index.php?page=portfolio&content_id=3">&nbsp;&nbsp;PORTFOLIO</a></div>
            <div id="contact"><a href="index.php?page=contact&content_id=4">&nbsp;&nbsp;CONTACT</a></div>
            </div>
            
        </div>
Gewijzigd op 01/01/1970 01:00:00 door Gerben van Erkelens
 
PHP hulp

PHP hulp

25/04/2024 09:26:15
 
Leo

Leo

03/02/2007 13:26:00
Quote Anchor link
Zoizo je menu met een list maken.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<ul>
     <li><a href="#">joulink</a></li>
</ul>
 
Gerben van Erkelens

Gerben van Erkelens

03/02/2007 13:28:00
Quote Anchor link
Okee maar als ik dat via een list maak, dan kan ik niet per link opgeven in welke kleur hij moet oplichten toch?
 
Leo

Leo

03/02/2007 13:35:00
Quote Anchor link
Natuurlijk wel, gewoon elke <a></a> een class geven :)

En natuurlijk de <ul> & <li> opmaken met wat css, dat is de nette en valide manier! Dan zal je vanzelf ook merken dat het sneller goed werkt.
 
Gerben van Erkelens

Gerben van Erkelens

03/02/2007 18:14:00
Quote Anchor link
Okee, ga ik daar even op zoeken. Maar hoe kan het dan dat de div genaamd menu naar boven schiet als er minder content is. Want dat staat even los van het list gebeuren. Tenminste als ik die divjes eruit haal doet hij hetzelfde.
 
Bart van der veen

bart van der veen

03/02/2007 18:59:00
Quote Anchor link
voeg ff z-index toe, is netter. en position relative
 
Gerben van Erkelens

Gerben van Erkelens

03/02/2007 19:14:00
Quote Anchor link
Ik heb op dit moment bij elke div postion relative toegevoegd. Z-index ben ik nog mee bezig maar dat komt er ook nog in.

Maar het is nog steeds geen oplossing voor het menu dat steeds verspringt. Het lijkt me iets heel simpels te zijn, maar op de 1 of andere manier zie ik niet wat

Daarnaast ben ik die list styles erin aan het zetten, maar hij pakt het item block nu niet meer zoals hij dat wel deed toen het allemaal divjes waren.

Voordat probleem is het het volgende stuk CSS dat hij niet meer lijkt te pakken:
#welkom {
font-weight:bold;
width:275px;
height:20px;
margin-top:20px;
}

#welkom a {
display:block;
color:#000000;
text-decoration:none;
}
#welkom a:hover {
background:#00a8ff;
color:#FAFAFA;
}
Gewijzigd op 01/01/1970 01:00:00 door Gerben van Erkelens
 
Roy Uijting

Roy Uijting

03/02/2007 19:21:00
Quote Anchor link
Misschien wat te hoog gegrepen, maar is dit niet beter op te lossen met OOP?
 
Gerben van Erkelens

Gerben van Erkelens

03/02/2007 19:23:00
Quote Anchor link
Daar ben ik helemaal niet in thuis :) Dan duurt het weer veels te lang voordat me website daadwerkelijk de lucht in is.
 
Robert Deiman

Robert Deiman

03/02/2007 19:30:00
Quote Anchor link
Roy schreef op 03.02.2007 19:21:
Misschien wat te hoog gegrepen, maar is dit niet beter op te lossen met OOP?


Een layout in OOP? dat is nieuw voor me, hij wil het met divs en CSS. OOP is object georienteerd programmeren, en niet voor een layout. (voor zover ik dan op de hoogte ben)
OOP kan je gebruiken om de PHP code gemakkelijk en bewerkbaar te houden.
 
Gerben van Erkelens

Gerben van Erkelens

03/02/2007 19:34:00
Quote Anchor link
vandaar dat ik er niet in thuis ben :P
 
Gerben van Erkelens

Gerben van Erkelens

05/02/2007 23:43:00
Quote Anchor link
Ik ben er inmiddels nog wat verder meer gegaan. Mijn Css is nog steeds te vinden via mijn eerste post. mijn div layout is nu echter wat veranderd in:

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
<div id="container">
    <div class="wrapper">

        <div id="header">
                <?php
                if(isset($_GET['page'] ))
                {

                    switch($_GET['page'] )
                    {
                    case
'welkom': echo "<img src=\"img/welkom.jpg\" alt=\"Welkom\">";
                    break;
                    case
'overmij': echo "<img src=\"img/overmij.jpg\" alt=\"Welkom\">";
                    break;
                    case
'portfolio': echo "<img src=\"img/portfolio.jpg\" alt=\"Welkom\">";
                    break;
                    case
'contact': echo "<img src=\"img/contact.jpg\" alt=\"Welkom\">";
                    break;
                    case
'news': echo "<img src=\"img/welkom.jpg\" alt=\"Welkom\">";
                    break;
                    }
                }

                else
                {
                echo "<img src=\"img/welkom.jpg\" alt=\"Welkom\">";
                }
  
                
                ?>

        </div>

        <div id="center">
            www.gerbenvanerkelens.com
        </div>
    
        <div id="content">
        
            <div id="content_left">
            <?php
            
            include 'content.php';
                  
            ?>
            
            </div>
            
            <div id="menu">
            <ul id="list">
            <li><a href="index.php?page=welkom&content_id=1" id="welkom">&nbsp;&nbsp;WELKOM</a></li>
            <li><a href="index.php?page=overmij&content_id=2" id="overmij">&nbsp;&nbsp;OVER MIJ</a></li>
            <li><a href="index.php?page=portfolio&content_id=3" id="portfolio">&nbsp;&nbsp;PORTFOLIO</a></li>
            <li><a href="index.php?page=contact&content_id=4" id="contact">&nbsp;&nbsp;CONTACT</a></li>
            </ul>
            </div>
            
        </div>
    
    </div>
    </div>


Het menu verspringt echter nog steeds in zowel FF2 als IE7 in IE6 schijnt het helemaal een verschrikking te zijn, heb dat nog niet kunnen testen.
Gewijzigd op 01/01/1970 01:00:00 door Gerben van Erkelens
 



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.