abonnement Unibet Coolblue Bitvavo
  vrijdag 22 januari 2010 @ 11:17:18 #31
25889 Sitethief
Fulltime Flapdrol
pi_77133308
Het was een gesliced design in een table met cellen..... ik ben hem aan het ombouwen. Maar ik zet meestal pas mijn css in een apart css bestand als de pagina enigzinswerkt. Nu kan ik alles in één document wijzigen en raak ik zelf de weg niet kwijt, dat heb ik nogal snel als de css in een apart bestand staat. Wel handig als je nog met de layout enzo bezig bent.

Tjah, ik kan het ook niet helpen dat ze mij de slices zo hebben aangeleverd. Ik kan er niet minder divjes van maken omdat elk divje een aparte image heeft die samen de layout vormen.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  vrijdag 22 januari 2010 @ 11:20:14 #32
25889 Sitethief
Fulltime Flapdrol
pi_77133394
Ik zag trouwens dat al mijn tabs weg waren na het uploaden, die heb ik ff hersteld.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
pi_77133757
Dan zou ik toch maar eens een bronbestand vragen. Of zelf de plaatjes weer aan elkaar plakken. Dit is gewoon onwerkbaar. Hoe was je in hemelsnaam van plan om content toe te voegen als die verdeeld moet zijn over 20 divjes?

Wat je zegt over die table is ook wel treffend. Zo te zien heeft hier iemand geprobeerd met divjes een table na te maken. Dat is niet, ik herhaal NIET het idee van semantische HTML!!!!!

En ik begrijp niet hoe je in hemelsnaam die inline-styles overzichtelijk kunt vinden. Als je het in één bestand wilt houden, gebruik dan gewoon de <style> tag in je head.
  vrijdag 22 januari 2010 @ 12:25:35 #35
25889 Sitethief
Fulltime Flapdrol
pi_77135553
Dank je KomtTijd, ik ga toch eens overleggen of de layout ietsjes anders kan.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_77313915
Okay, ik heb niet gek veel verstand CSS maar hoe kan ik het volgende het beste aanpakken om dit te bereiken?



Dus 3 van deze blokken even ver van elkaar (hoogte + breedte) en in elke resolutie gecentreerd....
Chris van Nijnatten: "Het gevoel dat NAC iets onmetelijks was, iets Bredaas en iets ongelooflijk moois en warms, zelfs zo mooi en warm dat je er letterlijk voor ten strijde wilde trekken"
pi_77314144
plaats ze in een container

1
2
3
#container {
  margin: 0 auto 0 auto;
  }


En geef vervolgens elk blok:

1
2
3
4
.blok {
  float: left;
  margin: 10px;
  }


margin staat voor ruimte om het item heen, je kan ook een shorthand gebruiken voor alle kanten, dat is:

1margin: 0 5px 0 5px;


Dan heeft hij rechts en links 5 pixels ruimte om zich heen.

de shorthand gaat uit van top, right, bottom, left
pi_77314897
Zoals al eerder gezegd weinig tot geen ervaring en of kennis, maar als ik het goed begrijp moet elk blok in een container zetten en dan zou je bijvoorbeeld het volgende kunnen krijgen als html?

1
2
3
<div class="container" id="blokblauw">
inhoud blauwe blok
</div>


En zo voor elk blok (kleur) een ander .blokkleur stuk aanmaken in de css?
Chris van Nijnatten: "Het gevoel dat NAC iets onmetelijks was, iets Bredaas en iets ongelooflijk moois en warms, zelfs zo mooi en warm dat je er letterlijk voor ten strijde wilde trekken"
pi_77315104
Nee, je moet één container gebruiken dus je html ziet er dan zo uit:

1
2
3
4
5
<div id="container">
   <div class="blok1"> Hier je tekst</div>
   <div cllass="blok2">Hier je tekst</div>
   <div class="blok3">Hier je tekst</div>
</div>


en je css zo:

1
2
3
4
5
6
7
8
9
10
#container {
  width: de totale breedte in px;
  margin: 0 auto 0 auto;
  }

.blok1 {
 width: 200px;
 float: left;
 margin: 5px;
 }


Je snapt het idee
pi_77315838
Bedankt voor alle hulp, ben nu al een stuk verder .

Hoe krijg je het nu alleen (in de breedte) in alle browsers en resoluties geconcentreerd?
Chris van Nijnatten: "Het gevoel dat NAC iets onmetelijks was, iets Bredaas en iets ongelooflijk moois en warms, zelfs zo mooi en warm dat je er letterlijk voor ten strijde wilde trekken"
pi_77315911
quote:
Op dinsdag 26 januari 2010 23:15 schreef Superheld het volgende:
Bedankt voor alle hulp, ben nu al een stuk verder .

Hoe krijg je het nu alleen (in de breedte) in alle browsers en resoluties geconcentreerd?
margin: 0 auto 0 auto;

dat is centreren, daarom moest je het in een container zetten
pi_77316123
Haha oeps, vergeten :
1width: de totale breedte in px;

te veranderen .

Nou nogmaals bedankt, ik kan weer verder klooien .
Chris van Nijnatten: "Het gevoel dat NAC iets onmetelijks was, iets Bredaas en iets ongelooflijk moois en warms, zelfs zo mooi en warm dat je er letterlijk voor ten strijde wilde trekken"
pi_77316157
np
  woensdag 27 januari 2010 @ 08:54:04 #44
25889 Sitethief
Fulltime Flapdrol
pi_77322519
Waarom zet je een gefixeerde grote in onderdelen die binnen de container vallen? Daar word je website niet echt flexibel van.....
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_77325037
quote:
Op dinsdag 26 januari 2010 22:47 schreef TwyLight het volgende:


de shorthand gaat uit van top, right, bottom, left
Kan nog korter: als je twee waardes opgeeft gaat shorthand uit van [top&bottom] [left&right]

Dus: "margin: 0 auto;" is ook goed.
pi_77424313
Hoi.

Ik heb dit bij mijn h2 als code:
1
2
3
h2 {
   text-color:f37c7c;
}


Maar de kleur verandert niet. Ook niet als ik gewoon color:#... doe, doet hij ook niet veranderen.
Wat doe ik verkeerd?
pi_77425477
In je voorbeeld kloppen 2 dingen niet: het hekje ontbreekt en het moet inderdaad niet "text-color" maar gewoon "color" zijn.

Als het dan nog niet wil heb je waarschijnlijk verderop in de css nog een keer de kleur gedefineerd. Even met firebug bekijken watvoor stijlen er allemaal van toepassing zijn op dat element.
pi_77667603
Ben een beetje aan het spelen met css en nu heb ik in een header een background gezet
alleen is deze veels te groot
is er een manier om met css de background-image even groot te maken als mijn header?

ik heb dit al staan

body {background-color:#b0c4de; margin: 0; padding: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 110%;}
div#wrapper {width: 856px; margin: 0 auto;}
div#header {height: 100px; padding: 10px; background-image: url('banner1.jpg'); text-align: center;}
h1, h2 {margin: 0; font-family: Tahoma, sans-serif; font-size: 1.5em;}
h2 {font-size: 1.2em;}
div#header p {margin: 0;}
div#menu {height: 30px; background: black; color: white; text-align: center;}
div#menu p {margin: 0; padding: 15px;}
div#content {background: blue; overflow: hidden;}
div#content p {text-indent: 10px;}
div#links {background-color:red; float: left; width: 60%; padding: 10px;}
div#rechts {background-color:green ;float: right; width: 30%; padding: 10px;}
pi_77667716
quote:
Op vrijdag 5 februari 2010 13:46 schreef MrNiles het volgende:
is er een manier om met css de background-image even groot te maken als mijn header?
Nee. Probeer je fotobewerkprogramma.
pi_77698531
CSS3 heeft wel een background-size property. Maar dat werkt alleen nog maar in webkit als ik me niet vergis.
Nee.
pi_77762706
-Oeps dubbel-
pi_77762850
Hoe stel ik in dat de verticale scrollbar pas bij een bepaalde window-hoogte wordt geactiveerd? Er zitten elementen in de website die standaard hoger zijn dan de window-hoogte vanaf wanneer ik de scrollbar actief wil
pi_77763262
quote:
Op maandag 8 februari 2010 11:38 schreef lkb9000 het volgende:
Hoe stel ik in dat de verticale scrollbar pas bij een bepaalde window-hoogte wordt geactiveerd? Er zitten elementen in de website die standaard hoger zijn dan de window-hoogte vanaf wanneer ik de scrollbar actief wil
Niet.

Waarom zou je die elementen niet willen laten zien?
pi_77763291
Uh, die elementen niet zo hoog maken? Als je elementen onder de vouw hebt staan heb je scrollbalken nodig om die content te kunnen zien. Als je elementen onder de vouw wilt plaatsen en niet de mogelijkheid wilt bieden om daar naartoe te scrollen doe je iets fout..
pi_77763618
Nou ik heb op de achtergrond een flash-element die een vaste grootte heeft. Maar bij nader inzien zou ik die ook nog best gewoon een auto-hoogte kunnen geven, werkt ook wel eigenlijk

Edit: ik heb het flash element (zwarte fadein voor de achtergrond) op height:auto gezet, maar nu verschijnt hij helemaal niet meer, is dit normaal dat het vervormen van de verhoudingen van flash problemen oplevert?
pi_77763972
Flash op de achtergrond zetten? Er zijn landen waar de doodstraf op dat soort acties staat, en terecht!
pi_77764115
quote:
Op maandag 8 februari 2010 12:10 schreef Intrepidity het volgende:
Flash op de achtergrond zetten? Er zijn landen waar de doodstraf op dat soort acties staat, en terecht!

Tja met javascript kan ik al helemaal niks en zo lukt 't me wel een fade-in achtergrond te krijgen.
pi_77764178
quote:
Op maandag 8 februari 2010 12:15 schreef lkb9000 het volgende:

[..]


Tja met javascript kan ik al helemaal niks en zo lukt 't me wel een fade-in achtergrond te krijgen.
Koop eens een goed boek over web usability Een fade-in op de achtergrond of aan andere storende vorm van animatie vind ik uberhaupt al not done. Dit is het internet, geen lichtreclame.
pi_77764210
quote:
Op maandag 8 februari 2010 12:17 schreef Intrepidity het volgende:

[..]

Koop eens een goed boek over web usability Een fade-in op de achtergrond of aan andere storende vorm van animatie vind ik uberhaupt al not done. Dit is het internet, geen lichtreclame.
Qua beeld stoort het helemaal niet hoor, het is niet zo druk als het klinkt
pi_77764657
quote:
Op maandag 8 februari 2010 12:15 schreef lkb9000 het volgende:

[..]


Tja met javascript kan ik al helemaal niks en zo lukt 't me wel een fade-in achtergrond te krijgen.
2 divs over elkaar, achterste de achtergrondafbeelding, voorste RGBA-achtergrond en aanpassen met javascript.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')