abonnement Unibet Coolblue
pi_47523191
Mwah, daar zou ik me niet zo druk over maken. Het is mooi als een pagina ook zonder javascript bruikbaar is, maar ik heb liever een overbodig plaatje voor een (enkele) bezoeker zonder javascript dan dat (vele) andere een trager ladende pagina hebben.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  woensdag 21 maart 2007 @ 22:31:41 #102
12880 CraZaay
prettig gestoord
pi_47529820
quote:
Op woensdag 21 maart 2007 19:57 schreef SuperRembo het volgende:
Mwah, daar zou ik me niet zo druk over maken. Het is mooi als een pagina ook zonder javascript bruikbaar is, maar ik heb liever een overbodig plaatje voor een (enkele) bezoeker zonder javascript dan dat (vele) andere een trager ladende pagina hebben.
Die milliseconden zullen ze toch wel overleven?
pi_47533160
@CraZaay;

Ik wilde mijn startpagina klaar voor templates maken en dat is mij gelukt, echter is de snelheid van het script aanzienlijk naar beneden gegaan maar goed, je moet er wat voor over hebben. Tevens is het nu volgens mij aardig CSS/XHTML gemaakt en zal morgen de puntjes op de I zetten.

Voorbeeld:
Oude: http://startpagina.bruggema.nl/index2.php
Nieuwe: http://startpagina.bruggema.nl/index.php

Zie't verschil
Just say hi!
  woensdag 21 maart 2007 @ 23:49:34 #104
12880 CraZaay
prettig gestoord
pi_47533356
quote:
Op woensdag 21 maart 2007 23:44 schreef Chandler het volgende:
Ik wilde mijn startpagina klaar voor templates maken en dat is mij gelukt, echter is de snelheid van het script aanzienlijk naar beneden gegaan
Qua PHP bedoel je? Dat zou normaliter toch echt niet merkbaar moeten zijn volgens mij.

Anders gebruik je een MVC-framework als CodeIgniter ofzo? Zit standaard caching in en dan heb je nog fatsoenlijke "templating" ook (views dus). Maar da's redelijk off topic hier

En de nieuwe is echt stukken beter dan de oude!
pi_47533448
Ja de scripting tijd is door het gebruik maken van templates behoorlijk naar beneden gegaan *5 maar toch ben ik blij dat ik het met mijn eigen template engine kon realiseren!. Tevens ziet de code er eindelijk uit zoals het er uit moet zien (HTML/CSS code) of heb je nog opmerkingen?

Je mag als je tijd hebt, beide sources wel inzien hoor

-edit-
tnx voor je toevoeging, vond het er zelf ook al stukken duidelijker en overzichtelijker uitzien, en sterker nog; het scheelt ook in de kb's
Just say hi!
  woensdag 21 maart 2007 @ 23:55:10 #106
12880 CraZaay
prettig gestoord
pi_47533535
quote:
Op woensdag 21 maart 2007 23:51 schreef Chandler het volgende:
Je mag als je tijd hebt, beide sources wel inzien hoor
Mijn laatste opmerking was op basis van de sources

Weer off topic, maar waarom wil je per se je eigen template engine gebruiken? Heb je ooit van MVC gehoord of eens gekeken op www.codeigniter.com (vergelijkbaar met CakePHP maar dan met documentatie, beide qua structuur gebaseerd op Rails)? Ik heb dit al vaker geroepen op Fok, maar de PHP'ers hebben hier nooit oren naar (waarschijnlijk omdat ze altijd zelf dingen brouwen en niet bekend zijn met dergelijke concepten).
pi_47534439
Op basis van de HTML sources ja

Maar dat terzijde en nog even offtopic

Inderdaad heb ik er weinig intresse in om andere zaken te gaan gebruiken dan dat ik reeds heb, want natuurlijk is het leuk om een ander produkt te gaan benutten maar wat brengt het allemaal met zich mee? ik heb het nog niet ingezien hoor, dus praat misschien wel onwaarheden. Maar vaak zitten er ook ogen, haken en naalden aan en dat soort zaken zijn nou eenmaal niet gemakkelijk op te lossen als een produkt door iemand anders geschreven wordt (heb vaak van andere script fouten moeten fixen, en eigen werk is 1000x gemakkelijker

Tevens roept men ook zo vaak (bv) gebruik toch Smarty, nou ik heb niets met smarty, heb het al vaker geprobeerd te gebruiken maar helaas kreeg ik niet (snel) het resultaat dat ik in mijn hoofd had en wilde behalen en dat lukte me wel met mijn simpele template parser. Maar goed... Ik zal morgen eens wat meer interesse steken in de applicaties waar je zelf nogal van onder de indruk bent, misschien als ik er even wat tijd in steek dat ik ook geintresseerd raak
Just say hi!
  donderdag 22 maart 2007 @ 08:52:34 #108
12880 CraZaay
prettig gestoord
pi_47537655
Smarty is gewoon een template engine, ik heb het over MVC-frameworks. Maar ik begrijp dat je hier niet bekend mee bent Voor andere talen is het heel gangbaar om dergelijke "door anderen gemaakt werk" te gebruiken, zoals in Ruby on Rails, Java, etc. PHP is immers ook gewoon door anderen gemaakt zonder dat je door invloed op hebt.

Ik ben overigens niet heel erg onder de indruk van de diverse PHP-frameworks, maar het is as good as it gets met PHP ben ik bang. Ik ontwikkel verder alleen nog maar op basis van Ruby on Rails (en wat PHP voor die ene klant die dat per se nodig heeft ).

Maar laten we dit voortzetten in het PHP topic (daar lurk ik ook nog wel mee)
pi_47547291
Is het mogelijk om met css in een formulier radiobuttons en checkboxes een style te geven? Vooral de background color?
Google had wel wat oplossingen maar dan werden het hidden inputs icm javascript en dat wil ik niet.
-
pi_47547484
Van checkboxes en radiobuttons kun je alleen de 'achtergrond kleur' en 'border' stijlen (natuurlijk ook padding etc) maar daar houdt het ook mee op...
Just say hi!
pi_47547617
Ik heb het even met internet explorer geprobeerd en daar werkt het wel, firefox1.5 helaas niet.
Nouja pech dan.
Mijn file upload is ook niet gestyled.
-
  donderdag 22 maart 2007 @ 14:49:24 #112
12880 CraZaay
prettig gestoord
pi_47548128
Van radiobuttons en checkbox kun je helaas alleen de achtergrondkleur (+ al het andere) achter het rondje/vierkantje stylen, dus niet die krengen zelf.

Anders wordt het inderdaad Javascript. Ook een optie natuurlijk
  woensdag 28 maart 2007 @ 20:43:26 #113
74523 BaggerUser
ModderFokker!
pi_47763992
html:
1
2
3
4
5
6
7
8
9
10
11
12
13
         <div id="navigatie">
            <table>
               <tr>
                  <td>LOGIN</td>
                  <td class="split"><img src="bestanden/split.gif" /></td>
                  <td class="text">JANJAAP</td>
                  <td class="split"><img src="bestanden/split.gif" /></td>
                  <td class="text">PETERSEN</td>
                  <td class="split"><img src="bestanden/split.gif" /></td>
                  <td class="text">KLAASEN</td>
               </tr>
            </table>
         </div>


css:
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
#menu {
text-align: right;
margin: 38px 10px 0 0;
line-height: 1.3;
color: #007204;
}

#navigatie {
height: 38px;
width:500px;
float:left;

}

#navigatie td{
float:left;
width:70px;
display:block;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: center;
color: #B3B3B3;

}

#navigatie .split {
width:3px;
}

#navigatie .tekst {

}


geeft links in firefox en rechts in ie


De streepjes staan in FF goed.. (dus tegen de bodem aan) maar de tekst staat in ie goed (verticaal gecentreerd) iemand enige idee hoe ik dit goed krijg?

had het geprobeerd als list.. maar dat was helemaal geen succes (omdat ik dat plaatje met die stippeltjes tussen de links in moet hebben

8)7 krijg dr hoofdpijn van
De enige echte BaggerUser!
Riemen
fiets kopen
pi_47768578
quote:
Op woensdag 28 maart 2007 20:43 schreef BaggerUser het volgende:
had het geprobeerd als list.. maar dat was helemaal geen succes (omdat ik dat plaatje met die stippeltjes tussen de links in moet hebben
Dan kan je dat plaatje als background op de list items zetten.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  woensdag 28 maart 2007 @ 23:05:06 #115
74523 BaggerUser
ModderFokker!
pi_47771793
quote:
Op woensdag 28 maart 2007 22:08 schreef SuperRembo het volgende:

[..]

Dan kan je dat plaatje als background op de list items zetten.
dat is nog eens een idee
gelukt (alsnog na wat moeite met uitlijning)

* BaggerUser helemaal blij is
De enige echte BaggerUser!
Riemen
fiets kopen
  woensdag 28 maart 2007 @ 23:37:06 #116
12880 CraZaay
prettig gestoord
pi_47773486
quote:
Op woensdag 28 maart 2007 23:05 schreef BaggerUser het volgende:

* BaggerUser helemaal blij is
Mooi. En de volgende keer als iets ff niet lukt niet naar tabellen grijpen; als anderen het zonder kunnen, kun jij het ook
pi_48086695
Vraagje

Ik heb een stukje html/php en CSS getypt, maar ik weet geen oplossing voor het volgende:
Ik heb een flinke header, waarvan eigenlijk alleen het bovenste gedeelte de header is, en het stuk eronder een gradient is die rustig overgaat in een andere kleur. Op die gradient moet de content van de pagina al beginnen, en die moet overgaan op een stuk met een andere background. Volgt u het nog? Hoe los je zoiets op? stapel divjes en layeren maar? En kan dat, met een achtergrond van 1px hoog die uitgerekt/herhaald wordt?
pi_48087444
Een achtergrond van 1 pixel hoog maken is goed mogelijk en best handig zelfs. Je kan dan het volgende in je CSS zetten:

1
2
3
#ding {
background-image:url(images/plaatje.gif);
background-repeat:repeat-y; }


Je kan bij de repeat kiezen uit:
  • no-repeat
  • repeat
  • repeat-x
  • repeat-y

    Alles spreekt voor zich en de 'repeat' betekend dat in zowel de x als de y richting wordt herhaald.
  • pi_48087481
    En die overlopende header kan je inderdaad oplossen door 2 divjes over elkaar heen te positioneren en ze een verschillende z-index mee te geven.
    pi_48088560
    Dan heb ik dus op de onderste laag een divje met de headerbackground en een divje met de andere background van 1px hoog, en daar 'overheen' leg ik een divje met de grootte van alleen de header en eentje waar de content komt?
    Resized dat onderste divje van de onderste laag (volgen we het nog ) dan ook mee, zodat die background dus blijft repeaten?
    pi_48089028
    Ik weet niet precies hoe je de pagina wilt hebben. In ieder geval kun je wel die twee header divjes samennemen, je hoeft niet een aparte div voor background en content te hebben.

    De herhalende achtergrond hoeft misschien ook niet in een eigen div, als je die aan de body toevoegd.

    De content komt wel in een eigen div, die deels over de header div heen ligt met een hogere z-index.
    pi_48089183
    Ik heb het even prachtig gevisualiseerd:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    ------------------------------------------------
    |                    HEADER                    |
    |                                              |
    |                    HEADER                    |
    |---------------------------------------------||
    || CONTENT                            CONTENT ||
    ||                                            ||
    ||                                            ||
    ||                                            ||
    ||                                            ||
    || CONTENT                            CONTENT ||
    -|--------------------------------------------|-
     |                                            |
     |                                            |
     |                                            |
     |                                            |
     | CONTENT                            CONTENT |
     |                                            |
     |                                            |
     |                                            |
     |                                            |
     | CONTENT                            CONTENT |
     ----------------------------------------------


    De HEADER is dus 1 grote div waarin de achtergrond en de inhoud van de header zit.

    De CONTENT is een eigen div, die deels over de HEADER heen van, zodat de background van de HEADER zichtbaar is achter de content.

    De pagina-achtergrond kan je eventueel, afhankelijk van je design, nog achter de content zetten, of toevoegen aan de body.
    pi_48091211
    Ik ga er morgen eens mee aan de slag, dank voor de uitleg en de prachtige visualisatie!
    pi_48094720
    Tot zover werkend, dankjewel!
    Alleen zit ik nu nog met een footer, hoe doe je dat? .
    pi_48102927
    quote:
    Op vrijdag 6 april 2007 22:28 schreef veldmuis het volgende:
    Tot zover werkend, dankjewel!
    Alleen zit ik nu nog met een footer, hoe doe je dat? :P.
    Op mijn eigen site heb ik een container div gemaakt, waar de HEADER, CONTENT en FOOTER in zitten. De footer positioneer ik dan als volgt:

    1
    2
    3
    #footer {
    position: absolute;
    bottom:-50px; }


    -50px kwam voor mij mooi uit, maar je kan met de bottom waarde dus een element positioneren ten opzichte van de onderkant van z'n parent (de container).
    abonnement Unibet Coolblue
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')