Het Web ontwikkelaars Topic [deel 2]

Discussie in 'PC, Handheld & Algemeen' gestart door Distoration, 16 jan 2009.

Topicstatus:
Niet open voor verdere reacties.
  1. Dokter Gonzo

    Dokter Gonzo Hunter S. Thompson

    Berichten:
    856
    Leuk Bevonden:
    0
    display:inline moet worden toegepast op de individuele list-items, niet op de 'ul'

    Een bekend artikel op A List Apart zou je op weg moeten helpen:

    http://www.alistapart.com/articles/taminglists/
     
  2. Dusky Demon NL

    Dusky Demon NL Daan

    Berichten:
    5.437
    Leuk Bevonden:
    213
    Het lukt niet! Wat moet ik nou doen?

    De lijst, die ik als menu wil laten dienen:

    HTML:
    <div class="menubalk">
    	<ul class="menu">
    		<li><a id="menulink" href="#">BE21</a></li>
    		<li><a id="menulink" href="#">BV21</a></li>
    		<li><a id="menulink" href="#">DBS21</a></li>
    		<li><a id="menulink" href="#">IN21</a></li>
    		<li><a id="menulink" href="#">PTB21</a></li>
    		<li><a id="menulink" href="#">SLB21</a></li>
    		<li><a id="menulink" href="#">VSA</a></li>
    		<li><a id="menulink" href="#">WBP21</a></li>
    	</ul>
    </div>
    Bijbehorende CSS code:

    PHP:
    div.menubalk
    {
        
    background-imageurl(menubalk.jpg);
        
    background-repeatrepeat-x;
    }


    ul.menuli.menu
    {
        
    displayinline;
        
    margin0;
        
    padding0;
    }
     
    Laatst bewerkt: 16 feb 2010
  3. Dokter Gonzo

    Dokter Gonzo Hunter S. Thompson

    Berichten:
    856
    Leuk Bevonden:
    0
    Dit betekent dat je alle unordered lists met de class menu en alle listitem met de class menu 'display:inline' krijgt. Ten eerste is het niet nodig om de 'ul' op inline te zetten, want daar doet hij toch niets mee. En ten tweede bestaan er in je markup geen listitems met de class 'menu'.

    Wat jij waarschijnlijk wil is dat alle listitems binnen de unordered list met class menu de stijlregel 'display:inline' toegewezen krijgt.

    PHP:
    ul.menu li
    {
        
    displayinline;
        
    margin0;
        
    padding0;
    }
     
  4. Gdzr

    Gdzr Hmmm?

    Berichten:
    2.751
    Leuk Bevonden:
    62
    Gewoon een float: left; op de li toepassen.
     
  5. Dusky Demon NL

    Dusky Demon NL Daan

    Berichten:
    5.437
    Leuk Bevonden:
    213
    Ah dat zou kunnen. Dat is het volgende hoofdstuk in de CSS tutorials van W3schools die ik volg :+
     
  6. Mr Xen0

    Mr Xen0 Active Member

    Berichten:
    1.250
    Leuk Bevonden:
    0
    Mijn link bij "hlink" wordt niet gepakt, kan hem niet selecteren en/of klikken om naar de desbetreffende URL te gaan.

    HTML:
    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML>
    	<HEAD>
    		<link href="index.css" rel="stylesheet" type="text/css">
    		   <TITLE>F.M. Vulkers Dak- & Wandbeplating - Home</TITLE>
    	</HEAD>
    	<BODY>
    	<div id="container">
    	
    	<div id="header">
    			<div class="hlink"><a style="text-decoration: none" href="index.html"><b>Home</b></a></div>
    			<div class="rlink"><a style="text-decoration: none" href="../Recent Werk/recent.html"><b>Recent</b></a></div>
    			<img class="menu_home" src="../Home/images/FMVulkers800x600_08.png">
    				<img class="menu_recent" src="../Home/images/FMVulkers800x600_07.png">
    					<img class="menu_info" src="../Home/images/FMVulkers800x600_07.png">
    	</div>
    	
    	<div id="body">
    		<div class="htekst">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi sed quam arcu, id gravida nisl. Quisque eleifend consequat tellus eget rhoncus. 
    		Nullam consectetur fermentum leo sit amet bibendum. Vestibulum ac lectus ligula, nec tristique velit. Nullam sodales nibh vel ligula cursus vel 
    		rhoncus sapien mattis. Morbi et rutrum risus. In hac habitasse platea dictumst. Cum sociis natoque penatibus et magnis dis parturient montes, 
    		nascetur ridiculus mus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam quam metus, fringilla 
    		in faucibus vel, vehicula vitae urna. Sed sit amet neque massa, id volutpat velit.
    		<br><br>
    		Maecenas eget sollicitudin dui. Nam consequat accumsan porttitor. Proin laoreet metus in tellus fermentum ut vulputate lectus posuere. Fusce dolor
    		augue, pellentesque nec bibendum eu, vestibulum vel nulla. Aliquam erat volutpat. Ut sed mauris nisl. Donec tempor, augue hendrerit iaculis interdum,
    		felis urna rutrum urna, ut euismod lacus dolor non neque. Aliquam ut eros metus, vel hendrerit leo. Nam odio erat, molestie ac pulvinar eget, 
    		blandit a ipsum. Aenean sed porta dui.</div>
    	</div>
    	
    	</div>
    	</BODY>
    </HTML>
    CSS:
    Code:
    body
    { 
    	background-image:url('../Recent Werk/images/800x600background.png');
    	margin:0;
    	width: 100%;
    	height: 100%;
    }
    
    #container
    {
    	position: relative;
    	margin: 0 0 0 -400px;
    	left: 50%;
    	width: 800px;
    	height: 600px;
    }
    
    #header 
    {
    	width: 800px;
    	height: 164px;
    	background-image:url('../Home/images/FMVulkers800x600_01.png');
    }
    
    #header .hlink
    {
    	padding-top: 140px;
    	padding-left: 117px;
    	position: absolute;
    	font-family: Verdana;
    	font-size: 12px;
    }
    
    #header .rlink
    {
    	position: absolute;
    	padding-top: 140px;
    	padding-left: 215px;
    	font-family: Verdana;
    	font-size: 12px;
    }
    
    #header .ilink
    {
    
    }
    
    .menu_home
    {
    	padding-top: 128px;
    	padding-left: 85px;
    }
    
    .menu_recent
    {
    	padding-top: 128px;
    }
    
    .menu_info
    {
    	padding-top: 128px;
    }
    
    #body
    {
    	width: 800px;
    	height: 436px;
    	background-image:url('../Home/images/FMVulkers800x600_02.png');
    }
    
    #body .htekst
    {
    	font-family: Verdana;
    	font-size: 10px;
    	color: #FFFFFF;
    	padding-top: 40px;
    	margin-left: 95px;
    	width: 425px;
    }
    
    a:link 
    {
    	COLOR: #FFFFFF;
    }
    
    a:visited 
    {
    	COLOR: #FFFFFF;
    }
    
    a:hover 
    {
    	COLOR: #FFFFFF;
    }
    
    a:active 
    {
    	COLOR: #FFFFFF;
    }
     
  7. Oldsk00l

    Oldsk00l ouwe school

    Berichten:
    813
    Leuk Bevonden:
    4
    vandaag ff website voor iemand inelkaar gezet ( ontwerp is niet van mij)
    http://www.chansonsbibliques.nl

    lekker boeiend ook weer xD

    misschien nog aan of opmerkingen?
     
  8. pgrferrari

    pgrferrari ¯¯¯¯¯¯¯¯¯¯¯

    Berichten:
    1.006
    Leuk Bevonden:
    0
    Netjes, helemaal html?

    Welk programma?
     
  9. Mr Xen0

    Mr Xen0 Active Member

    Berichten:
    1.250
    Leuk Bevonden:
    0
    Quote mezelf maar even, naar mijn idee is mijn code praktisch perfect in deze staat (ja, kan nog wat meer in CSS doen..) maar ik kan de fout maar niet vinden. Mijn webontwikkeling leraar ook niet.
     
  10. BeZaX

    BeZaX Plop...

    Berichten:
    701
    Leuk Bevonden:
    0
    Rare manier van opbouwen, maar het probleem komt door de "position:absolute". Waardoor bepaalde div's over elkaar komen te liggen.
     
  11. Oldsk00l

    Oldsk00l ouwe school

    Berichten:
    813
    Leuk Bevonden:
    4
    semantische html... en natuurlijk php voor het gastenboek en het email formulier....

    heb ook een woordenfilter op het gastenboek gezet ....gewoon omdat het kan :+



    Mijn editor is Coda (mac only)
     
    Laatst bewerkt: 19 feb 2010
  12. Oldsk00l

    Oldsk00l ouwe school

    Berichten:
    813
    Leuk Bevonden:
    4
    waarom heb je niet alle css extern?
     
  13. Jerreby

    Jerreby Active Member

    Berichten:
    2.043
    Leuk Bevonden:
    32
    Hellooo.

    Heeft iemand hier misschien ervaring met nieuwsbrieven op je website? Ik heb wel wat scripts gevonden maar dat lukte voor geen meter.

    Thanks.
     
  14. Gerjan

    Gerjan XBW.nl VIP XBW.nl VIP

    Berichten:
    6.685
    Leuk Bevonden:
    221
    nieuwsbrieven op je website??
     
  15. Rivanov

    Rivanov Apple Fanboy

    Berichten:
    16.906
    Leuk Bevonden:
    559
    Snap de logica ook niet. Bedoel je aanmelden op een nieuwsbrief?
     
  16. Jerreby

    Jerreby Active Member

    Berichten:
    2.043
    Leuk Bevonden:
    32
    Beetje onduidelijk idd. Maar ik bedoel dus dat mensen op mijn site zich kunnen aanmelden voor mijn nieuwsbrief ;).
     
  17. Gerjan

    Gerjan XBW.nl VIP XBW.nl VIP

    Berichten:
    6.685
    Leuk Bevonden:
    221
  18. Jerreby

    Jerreby Active Member

    Berichten:
    2.043
    Leuk Bevonden:
    32
    Dankje GJ, alleen hij werkt nog niet helemaal |:-.

    EDIT:

    Als ik nu een email adres invul, doet hij het goed. Maar als ik dan mijn ''confirmation email'' open, dan krijg ik deze error:

    We are sorry we cannot confirm your subscription:
    either you provided an invalid e-mail address, or you did not confirm within one day from subscription.
     
    Laatst bewerkt: 22 feb 2010
  19. Beumah

    Beumah ----

    Berichten:
    886
    Leuk Bevonden:
    0
    Hoe zorg ik ervoor dat mijn links in me navigatie anders zijn dan de standaard links, zonder ze allemaal een class te geven.

    Deze stylecode moet dus alleen gelden voor links in de Div "menu".

    Code:
    a:link {
      color: black;
      text-decoration: none;
      }
    a:visited {
      color: black;
      text-decoration: none;
      }
    a:hover {
      color: #707099;
      text-decoration: none;
    	font-size: 1.2em;
    }
    
    Code:
    <div id="menu"><ul class='ulnav'>
    <li class='linav'><a href="#">Home</a></li>
    <li class='linav'><a href="#">About me</a></li>
    <li class='linav'><a href="#">Archive</a></li>
    <li class='linav'><a href="#">Pics</a></li>
    </ul></div>
    
     
  20. BeZaX

    BeZaX Plop...

    Berichten:
    701
    Leuk Bevonden:
    0
    Je kunt werken met #menu, .ulnav, .linav of beide #menu .ulnav / #menu .ulnav .linav. Echter voor preformance voor hele grote sites is het verstandiger om niet dieper te gaan dan 3. Dus niet #menu .ulnav .linav li a (5) bijvoorbeeld.

    HTML:
    #menu a {
          color:#ccc;
    }
    #menu a:hover,
    #menu a:focus {
          color:#ccc;
    }
    De HTML zou ik dan optimaliseren naar:

    HTML:
    <ul id="menu">
    <li><a href="#">Home</a></li>
    <li><a href="#">About me</a></li>
    <li><a href="#">Archive</a></li>
    <li><a href="#">Pics</a></li>
    </ul>
    De div en de class op de li is overbodig.

    Succes!
     
    Laatst bewerkt: 25 feb 2010
Topicstatus:
Niet open voor verdere reacties.

Deel Deze Pagina