abonnement Unibet Coolblue Bitvavo
pi_92962840
Uhm, dacht dat ik dat al gezegd had. Niet dus :D

Als er geen position:absolute wordt meegegeven is de achtergrond maar 10px hoog of iets.
De hoogte is auto, 100% maken van de hoogte van de div maakt ook niets uit.
pi_92962873
overflow:hidden ofzo geprobeerd?
  vrijdag 18 februari 2011 @ 13:53:31 #4
334357 Emery
Heavy Metal King!
pi_92962877
Je kunt toch een min-height meegeven en alsnog de hoogte op auto houden?
"My name is Emery and primarily I make noises - and ideas".
pi_92962904
quote:
7s.gif Op vrijdag 18 februari 2011 13:53 schreef Emery het volgende:
Je kunt toch een min-height meegeven en alsnog de hoogte op auto houden?
Kan niet, aangezien de hoogte in een andere pagina anders is.

@Komttijd, even zien!
pi_92962927
Dankje Komttijd O+
  zondag 20 februari 2011 @ 00:19:16 #7
63192 ursel
"Het Is Hier Fantastisch!
pi_93036865
Iemand die me nog even kan helpen waarom mijn div "wrapper" niet meegroeit?
Heb momenteel zijn height vast gezet. Maar als ik hem een height 100% of een min-height 100% geef, dan ben ik mijn gehele witte vlak kwijt.

Linkje
Dat is de langste pagina.

Overigens schijnt er nog een bug op de index.php pagina te zitten (volgens mij in IE7, want in IE8 zie ik hem niet :') )
Menu bovenaan schijnt eruit te lopen. Iemand idee hoe dat te fixen?

Alvast erg bedankt. :*
pi_93046432
quote:
1s.gif Op zondag 20 februari 2011 00:19 schreef ursel het volgende:
Iemand die me nog even kan helpen waarom mijn div "wrapper" niet meegroeit?
Heb momenteel zijn height vast gezet. Maar als ik hem een height 100% of een min-height 100% geef, dan ben ik mijn gehele witte vlak kwijt.

Linkje
Dat is de langste pagina.
Kan je niet gewoon background-color: #FFF op #middle zetten? Of de min-height er van af halen. Lost in beide gevallen het probleem op.

quote:
Overigens schijnt er nog een bug op de index.php pagina te zitten (volgens mij in IE7, want in IE8 zie ik hem niet :') )
Menu bovenaan schijnt eruit te lopen. Iemand idee hoe dat te fixen?
Homepage zit sowieso een beetje vreemd in elkaar als je het mij vraagt.

De wrapper is absoluut gepositioneerd, terwijl het mij beter lijkt om het te doen op deze manier.

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
#wrapper {
   position: relative;
   width: 980px;
   margin: 0 auto;
   text-align: left;
}

#headerMenu {
    float: right;
    margin-left: 20px;
    position: absolute;
    width: 470px;
}

#leftMenu {
    position: absolute;
    left: 7px;
    top: 195px;
    width: 80px;
}

#content {
    height: 308px;
    margin-left: 360px;
    margin-top: 230px;
    padding: 0 10px;
    width: 430px;
}

#lowerText {
    clear: both;
    color: white;
    height: 100px;
    margin: 0 0 0 25px;
    width: 200px;
}

Volgens mij kom je dan al aardig in de buurt van de oplossing.
Elite
Feyenoordsupporters gaan naar de hemel, als er in de hel geen plaats meer is
Tegen TTIP
  zondag 20 februari 2011 @ 10:57:55 #9
63192 ursel
"Het Is Hier Fantastisch!
pi_93047399
bedankt. ga vanmiddag even kijken. ben een programmeur, geen stijler, maar moest even doen dit.
  zondag 20 februari 2011 @ 14:46:20 #10
63192 ursel
"Het Is Hier Fantastisch!
pi_93056851
quote:
14s.gif Op zondag 20 februari 2011 10:12 schreef Happel het volgende:

[..]

Kan je niet gewoon background-color: #FFF op #middle zetten? Of de min-height er van af halen. Lost in beide gevallen het probleem op.

[..]
Helpt niet. Om een of andere reden lijkt zowel #wrapper als #middle geen hoogte te hebben. :?
quote:
Homepage zit sowieso een beetje vreemd in elkaar als je het mij vraagt.

De wrapper is absoluut gepositioneerd, terwijl het mij beter lijkt om het te doen op deze manier.

[ code verwijderd ]

Volgens mij kom je dan al aardig in de buurt van de oplossing.
Hmm.. geprobeerd, dan ziet het geheel er zo uit.

pi_93057485
Als je alles absoluut positioneert, is het onmogelijk je layout mee te laten groeien met je tekst.
pi_93058307
Zo zie je maar weer dat CSS (lees: front-end development) echt een vak apart is, en niet iets dat je er 'even' naast doet ;)
Nee.
  zondag 20 februari 2011 @ 16:37:14 #13
163768 Happel
Je Suis Roi
pi_93062579
quote:
1s.gif Op zondag 20 februari 2011 14:46 schreef ursel het volgende:

[..]

Helpt niet. Om een of andere reden lijkt zowel #wrapper als #middle geen hoogte te hebben. :?

[..]

Hmm.. geprobeerd, dan ziet het geheel er zo uit.

[ afbeelding ]
Mens, volgens mij lag ik nog half te slapen vanmorgen. :')

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
#wrapper{
    position: relative;
    margin: 0 auto;
    height: 704px;
}

#headerMenu{
float: right;
width: 470px; }

#leftMenu{
    position: absolute;
        left: 7px;
        top: 195px;
}

#content{
    float: left; 
    margin: 190px 0 0 360px;
    padding: 0 10px;
    width: 430px;
}

#lowerText{
    bottom: 5px;
    left: 36px;    
    color: white;
    height: 122px;
    position: absolute;
    width: 200px;
}

Dit zou zeker moeten werken. Getest op IE (7, 8 en 9), FF, Chrome en Safari. Anders kan ik maar beter een andere baan zoeken. :')

Persoonlijk zou ik de site anders opzetten, maar daar zal ik je verder niet mee vermoeien.
Elite
Feyenoordsupporters gaan naar de hemel, als er in de hel geen plaats meer is
Tegen TTIP
  zondag 20 februari 2011 @ 17:22:14 #14
63192 ursel
"Het Is Hier Fantastisch!
pi_93064545
quote:
14s.gif Op zondag 20 februari 2011 16:37 schreef Happel het volgende:

[..]

Mens, volgens mij lag ik nog half te slapen vanmorgen. :')

[ code verwijderd ]

Dit zou zeker moeten werken. Getest op IE (7, 8 en 9), FF, Chrome en Safari. Anders kan ik maar beter een andere baan zoeken. :')

Persoonlijk zou ik de site anders opzetten, maar daar zal ik je verder niet mee vermoeien.
Je hebt geluk :+
Kleine aanpassingen nog moeten doen, maar dat viel wel mee. _O_ :* O+

quote:
1s.gif Op zondag 20 februari 2011 15:13 schreef PimD het volgende:
Zo zie je maar weer dat CSS (lees: front-end development) echt een vak apart is, en niet iets dat je er 'even' naast doet ;)
I know. :') Soms ontkom je er helaas niet aan als je andere bronnen het laten afweten en de klant toch doorwil. :'(
Tis in ieder geval niet mijn favoriete bezigheid.
pi_93102638
klik op de afbeelding voor grotere weergave


Ik ben bezig met het positioneren van een contactforum met behulp van een div binnenin een andere div.
In FF ziet het alles eruit zoals het hoort, maar in IE (en opera) blijft het form tegen de linkerkant van de contentdiv plakken.
Voor de duidelijkheid heb ik de divs een achtergrond kleur gegeven. Grijs is dus de contentdiv en paars is de formdiv.
Ik heb met margin instellingen zitten spelen maar het probleem blijft bestaan: IE en FF laten niet hetzelfde zien. (ook de paarse achtergrond van de formdiv wordt niet meegenomen in IE)
Op de afbeelding is ook te zien dat de footer (lijn van 1px hoog) verder naar beneden is geschoven in IE terwijl deze in FF, zoals het hoort, onder tegen de contentdiv aan zit.
De text 'Contact' met het witte vlak is een .png verwerkt in een andere div.

De code staat in de onderstaande spoiler. Het is veel scrollwerk omdat ik de code niet fatsoenlijk in de code tags kreeg..

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.


[ Bericht 47% gewijzigd door karton op 21-02-2011 19:20:57 ]
pi_93114744
Werk je wel in standards-mode?

En als je in het vervolg gewoon alleen de relevante code post, hoeven we niet te scrollen en is het nog minder zoekwerk ook.
pi_93114887
Of zet gewoon een testcase online.
Nee.
pi_93115838
quote:
5s.gif Op maandag 21 februari 2011 19:09 schreef KomtTijd... het volgende:
Werk je wel in standards-mode?

En als je in het vervolg gewoon alleen de relevante code post, hoeven we niet te scrollen en is het nog minder zoekwerk ook.
Hij staat in standard mode.

De code uit m'n eerdere post heb ik aangepast

[ Bericht 40% gewijzigd door karton op 21-02-2011 20:18:57 ]
pi_93116091
Jaeuh. Gebruik een text-editor met fatsoenlijke syntax-highlighting ofzo }:|

Of als je het dan nog niet ziet, haal 'm door de W3 validator.
pi_93117181
quote:
1s.gif Op maandag 21 februari 2011 19:34 schreef KomtTijd... het volgende:
Jaeuh. Gebruik een text-editor met fatsoenlijke syntax-highlighting ofzo }:|
dreamweaver kleurt er anders stevig op los en geeft geen errors, ook niet op compatibility.
quote:
Of als je het dan nog niet ziet, haal 'm door de W3 validator.
Die kende ik nog niet ^O^, daar eens even naar kijken.

edit/
Hij doet het nu. Een niet afgesloten div was de fout blijkbaar, dankzij die validator gevonden.

[ Bericht 1% gewijzigd door karton op 21-02-2011 20:18:48 ]
pi_93617648
ik vind css nog steeds rottig maar toch stug door blijven zetten...:

SPOILER: css
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
ik krijg de #right niet zo dat hij de hele breedte beslaat tussen de margins.. hij heeft nu de grootte van de tekst (test) wat er in staat, is dit op te lossen? of hoort dat erbij?

SPOILER: html
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.


[ Bericht 8% gewijzigd door mschol op 03-03-2011 22:57:04 ]
pi_93617993
Bij mij in Firefox op de Mac is ie gewoon breed, en volgens mij is je code ook correct. Ik zie tenminste zo 1-2-3 geen opvallende fouten (afgezien van de class/id naamgeving).
Nee.
pi_93618506
quote:
1s.gif Op donderdag 3 maart 2011 22:48 schreef PimD het volgende:
Bij mij in Firefox op de Mac is ie gewoon breed, en volgens mij is je code ook correct. Ik zie tenminste zo 1-2-3 geen opvallende fouten (afgezien van de class/id naamgeving).
:D *schaam*
klopt, er staat nog een width in right van 80%
dan kan ik em aardig positioneren, maar kan ik de rechterrand niet gelijk trekken met de top en de footer... (dat het dus 1 rechte lijn naar beneden is)
(hij wijkt dan net een aantal pixels af).
ik pas de code even aan...
pi_93618646
Moet je 'm ook float:right geven i.p.v. float:left he :)
Nee.
pi_93618931
quote:
1s.gif Op donderdag 3 maart 2011 22:59 schreef PimD het volgende:
Moet je 'm ook float:right geven i.p.v. float:left he :)
:@ , juist... :|W |:(

oke, hoe kan ik (indien mogelijk) em zo flexibel houden dat er tussen de linker en de rechter float een kleine ruimte blijft zonder dat de rechterfloat onder de linker wordt gepositioneerd of dat het gat tussen die 2 enorm groot wordt? :P
als je nu de width op b.v. 84% zet dan ziet hij er bij scherm formaat X goed uit, maar ga ik in b.v. een kleiner window werken dan issie verrot..
ik ga nog even kijken of ik iets kan met em als unitformaat..
pi_93619085
Door je paddings en margins ook met percentages te doen en te zorgen dat dit in totaal op 100% uit komt. Zul je wel afrondingsproblemen krijgen in IE, maar ja.
Nee.
pi_93619387
quote:
1s.gif Op donderdag 3 maart 2011 23:07 schreef PimD het volgende:
Door je paddings en margins ook met percentages te doen en te zorgen dat dit in totaal op 100% uit komt. Zul je wel afrondingsproblemen krijgen in IE, maar ja.
oke, thnx.. ik ga weer eens knutselen
pi_93735193
Hoi CSS-ers.

Vraagje; is het mogelijk je css zo te bouwen dat je lay-out in elke resolutie klopt? Neem aan dat je niet met pixels moet positioneren maar met procenten, maar zelfs dat lukt niet helemaal bij mij. :(
  zondag 6 maart 2011 @ 18:41:49 #29
230788 n8n
Pragmatisch
pi_93735250
quote:
1s.gif Op zondag 6 maart 2011 18:40 schreef SJanoski het volgende:
Hoi CSS-ers.

Vraagje; is het mogelijk je css zo te bouwen dat je lay-out in elke resolutie klopt? Neem aan dat je niet met pixels moet positioneren maar met procenten, maar zelfs dat lukt niet helemaal bij mij. :(
ja dat heet fluid, hou er rekening mee dat er schermresoluties op desktops variëren van 1000 tot 2500 pixels. Schets van de bedoeling?
Specialization is for insects”.—Robert Heinlein
pi_93735466
Gaat hier om het aanpassen van een webshop waarbij ik de productpagina indeel in 3 'kolommen'. De laatste kolom (waar de buttons add to cart en dergelijke staan) geef ik een vaste positie. Maar moet ik er gewoon vanuit gaan dat als ik alles binnen de 1000 pixels houdt (ivm 1024x***) dat het geen grote problemen gaat geven?
  zondag 6 maart 2011 @ 18:50:42 #31
230788 n8n
Pragmatisch
pi_93735546
yes, of 960px is dat makkelijk met rekenen, kan je die 40 eventueel als marge gebruiken. Ga zelf eigenlijk nooit boven de 980 tenzij deels fluid
Specialization is for insects”.—Robert Heinlein
pi_93736036
Maar is het dus zo dat ik alles absoluut kan positioneren met pixels, zolang ik maar onder de 960 breedte kom, en dat dat geen problemen gaat opleveren met resoluties? (uitgezonderd 800x***).
  zondag 6 maart 2011 @ 19:07:17 #33
230788 n8n
Pragmatisch
pi_93736117
quote:
1s.gif Op zondag 6 maart 2011 19:04 schreef SJanoski het volgende:
Maar is het dus zo dat ik alles absoluut kan positioneren met pixels, zolang ik maar onder de 960 breedte kom, en dat dat geen problemen gaat opleveren met resoluties? (uitgezonderd 800x***).
Als je het goed doet en dat de beste manier is wel ja
Specialization is for insects”.—Robert Heinlein
pi_93736407
Laatste vraag: Hoe kan ik mijn productinfo indelen in 3 vaste kolommen?

Iets als:

Foto's | Productomschrijving | Knoppen.

Werk verder met PHP.
pi_93740624
quote:
1s.gif Op zondag 6 maart 2011 19:15 schreef SJanoski het volgende:
Laatste vraag: Hoe kan ik mijn productinfo indelen in 3 vaste kolommen?

Iets als:

Foto's | Productomschrijving | Knoppen.

Werk verder met PHP.
...Door de eerste de beste "hoe maak ik een website" tutorial door te lezen en gewoon te proberen.
pi_93750176
Gebruik gewoon een tabel joh :')
Nee.
  zondag 6 maart 2011 @ 23:58:33 #37
230788 n8n
Pragmatisch
pi_93752918
quote:
1s.gif Op zondag 6 maart 2011 22:59 schreef PimD het volgende:
Gebruik gewoon een tabel joh :')
:')
Specialization is for insects”.—Robert Heinlein
pi_93754305
quote:
1s.gif Op zondag 6 maart 2011 22:59 schreef PimD het volgende:
Gebruik gewoon een tabel joh :')
precies, waarom moeilijk doen als et makkelijk kan..
pi_93923763
Heb een vraagje.
In Chrome krijg ik een blok precies waar ik wil maar in FF staat ie iets van 45px lager. Hoe kan dat?

CSS:
#highlight{
background-color:#f2f2f2;
position: absolute;
margin: 45px 0px 0px -900px;
height: 16px;
width: 960px;
}
pi_93923889
Margin van een parent of sibling?
pi_93924187
quote:
1s.gif Op donderdag 10 maart 2011 20:47 schreef Tegan het volgende:
Margin van een parent of sibling?
uhm....sorry...ook hier een hobby-ist...een wat?
pi_93924310
1
2
3
4
5
<div class="a">
     <div class="1"></div>
     <div class="2"></div>
     <div class="3"></div>
</div>
a is parent van children 1, 2 en 3. 1, 2 en 3 zijn siblings :).
pi_93924666
quote:
1s.gif Op donderdag 10 maart 2011 20:52 schreef Tegan het volgende:

[ code verwijderd ]

a is parent van children 1, 2 en 3. 1, 2 en 3 zijn siblings :).
aha..ok..dan denk ik een sibling

dit staat in mijn pagina
1
2
3
4
<body>
<div id="container">
<?php include("php/navbox.php"); ?>
</div>

in de navbox staat onderaan de highlight
1
2
3
4
vanalleshierboven
<div id="highlight">
</div>
</div>
pi_93925002
Hier kan ik ook niets mee... Gewoon zelf even spelen met de margin-settings van al je elementen.
pi_93925194
quote:
1s.gif Op donderdag 10 maart 2011 21:02 schreef Tegan het volgende:
Hier kan ik ook niets mee... Gewoon zelf even spelen met de margin-settings van al je elementen.
maar waar moet ik dan ergens beginnen?
want margins voor chrome en moz zouden hetzelfde moeten zijn?
of moet ik voor 1vd2 een fix maken (en dan ook voor IE)
pi_93925363
quote:
1s.gif Op donderdag 10 maart 2011 21:04 schreef MrNiles het volgende:

[..]

maar waar moet ik dan ergens beginnen?
want margins voor chrome en moz zouden hetzelfde moeten zijn?
of moet ik voor 1vd2 een fix maken (en dan ook voor IE)
Browsers hebben overal eigen standaarden voor.

http://css-class.com/test(...)e-sheet-defaults.htm

Dus beter kan je alles vastzetten op een waarde ipv een standaard waarde gebruiken. Wat waarschijnlijk de oorzaak van je probleem is :).
pi_93927201
quote:
1s.gif Op donderdag 10 maart 2011 20:46 schreef MrNiles het volgende:
Heb een vraagje.
In Chrome krijg ik een blok precies waar ik wil maar in FF staat ie iets van 45px lager. Hoe kan dat?

CSS:
#highlight{
background-color:#f2f2f2;
position: absolute;
margin: 45px 0px 0px -900px;
height: 16px;
width: 960px;
}
Ik zou sowieso geen margin gebruiken voor het positioneren als je position:absolute gebruikt. Dan kun je beter positioneren met left/right en top/bottom.
pi_93928323
quote:
1s.gif Op donderdag 10 maart 2011 21:28 schreef Light het volgende:

[..]

Ik zou sowieso geen margin gebruiken voor het positioneren als je position:absolute gebruikt. Dan kun je beter positioneren met left/right en top/bottom.
dat lijkt m te zijn, FF en Chrome zijn nu hetzelfde.....ff IE installeren en dan checken...zal wel hopeloos zijn :)
pi_94012126
Bij het ontwikkelen ben ik erachter gekomen dat Internet Explorer 7 weer roet in het eten gooit. Waar alle andere moderne browsers het normaal doen, heeft IE7 de volgende 'quirk', en ik heb het tot nu toe nog niet kunnen oplossen. Helaas zijn er nog genoeg IE7 gebruikers dus wil ik het graag oplossen.

Op deze pagina is te zien dat in alle moderne browsers de grijze vakken met inhoud netjes worden uitgelijnd.

http://www.vanzoelen.nl/zoekwoord/verbouw/

In IE7 is dat niet zo, de linkerrij is steevast verticaal verschoven:



Code voor de grijze DIV:

1
2
3
4
5
6
7
8
9
10
.projectthumb

padding: 5px 5px 5px 5px; 
background:#eceff1;width:170px;
float:left;
margin:5px 5px 5px 0px;
height: 170px; 
overflow: hidden; 
display: inline-block!important;
}
url
pi_94013210
Probeer eens vertical-align:top toe te voegen en voor IE6 en IE7 display:inline ipv inline block.
Nee.
pi_94014554
Werkt niet.. nog steeds precies hetzelfde.
url
pi_94014975
Sowieso botsen float:left en display:inline-block volgens mij met elkaar hoor. Als je een van de twee eens weg haalt?
Nee.
pi_94015685
Display: inline-block weggehaald, float left moet ik echt houden anders gaat het in alle browsers mis.
url
pi_94024224
Dan doe je iets verkeerd. Display:inline-block hoort cross-browser goed te werken zonder floats. Het enige wat je moet doen is voor IE6/IE7 niet display:inline-block te gebruiken maar display:inline.
Nee.
pi_94025262
Ok, nu is het opgelost door de properties bij #main-content p weg te halen. Helaas gebeurt er nu dit, alle tekst mist hier de P's.. http://www.vanzoelen.nl/2010/12/onze-werkwijze/

is dit niet ergens aan te zetten of zou het nu ergens in mijn css al eerder zijn uitgezet, wat ik nog niet ontdekt heb?
url
pi_94026263
Gooi die irritante reset eruit, ziet het er gelijk al een stuk beter uit.
  maandag 14 maart 2011 @ 17:17:12 #57
68576 eleusis
fokked op kidz
pi_94100996
Is er een CSS selector die triggert wanneer een div een bepaalde tekst bevat?

Iets van: div:contains(blabla)
Ik in een aantal worden omschreven: Ondernemend | Moedig | Stout | Lief | Positief | Intuïtief | Communicatief | Humor | Creatief | Spontaan | Open | Sociaal | Vrolijk | Organisator | Pro-actief | Meedenkend | Levensgenieter | Spiritueel
pi_94101088
Nope, moet je jQuery voor hebben en dan een class er aan hangen.
Nee.
  maandag 14 maart 2011 @ 17:20:21 #59
68576 eleusis
fokked op kidz
pi_94101108
Thanks. (Klote.)
Ik in een aantal worden omschreven: Ondernemend | Moedig | Stout | Lief | Positief | Intuïtief | Communicatief | Humor | Creatief | Spontaan | Open | Sociaal | Vrolijk | Organisator | Pro-actief | Meedenkend | Levensgenieter | Spiritueel
pi_94105318
http://www.w3.org/TR/CSS2/selector.html#pattern-matching

1
2
3
4
5
6
7
8
post = document.getElementsByTagName('whatever');
for (i=0; i<post.length; i++) 
{
    if (post[i].innerHTML.search('zoekterm') >= 1 )
    {
        post[i].style.backgroundColor="#f00";
    }
}
pi_94134006
Ik hoorde gister iets over een programma dat flashfiles converteert naar html of iets. Het zou Walibi heten, maar als ik google op Walibi krijg ik alleen maar het pretpark. Is er iemand die hier iets over weet?
  dinsdag 15 maart 2011 @ 11:20:37 #62
230788 n8n
Pragmatisch
pi_94135352
quote:
11s.gif Op dinsdag 15 maart 2011 10:39 schreef RenRen- het volgende:
Ik hoorde gister iets over een programma dat flashfiles converteert naar html of iets. Het zou Walibi heten, maar als ik google op Walibi krijg ik alleen maar het pretpark. Is er iemand die hier iets over weet?


http://tweakers.net/nieuw(...)estand-in-dhtml.html
Specialization is for insects”.—Robert Heinlein
  dinsdag 15 maart 2011 @ 11:34:19 #63
68576 eleusis
fokked op kidz
pi_94135829
quote:
Ja dank je, maar ik mag van Danny alleen een CSS laden. ;) Kan wel gaan klooien met Greasemonkey maar liever CSS.
Ik in een aantal worden omschreven: Ondernemend | Moedig | Stout | Lief | Positief | Intuïtief | Communicatief | Humor | Creatief | Spontaan | Open | Sociaal | Vrolijk | Organisator | Pro-actief | Meedenkend | Levensgenieter | Spiritueel
  dinsdag 15 maart 2011 @ 23:23:48 #65
71610 Black-Hole
Deep in my soul
pi_94173314
Hoe vervang ik mijn submit button van een form op de juiste manier door een plaatje? Met mijn huidige styling wordt die van de input velden meegenomen inclusief het plaatje. En dat terwijl de submit wel zijn eigen class heeft....

HTML
1<input type="submit" value="Verstuur" />
CSS
1
2
3
4
5
6
7
8
9
10
11
input[type=submit]{
background-image: url(../images/submit.png);
background-repeat: no-repeat;
width: 113px;
height: 38px;
float: right;
font-family: 'GenevaRegular';
border: none;
font-size: 14px;
color: #fff;
}

Ik haat forms :P
  dinsdag 15 maart 2011 @ 23:31:07 #66
163768 Happel
Je Suis Roi
pi_94173731
input[type=submit] zal niet herkend worden in IE. Is geen juiste selector. Maak er input van en het zal herkend worden.

Neem aan dat de input in een container div zit? Beter is om het dan als volgt te doen:
1
2
3
.classname input{
 [insert css]
}

Voorkomt dat alle inputvelden in het formulier gestijld worden.
Elite
Feyenoordsupporters gaan naar de hemel, als er in de hel geen plaats meer is
Tegen TTIP
  dinsdag 15 maart 2011 @ 23:33:46 #67
68576 eleusis
fokked op kidz
pi_94173874
Wij spreken altijd vaste classnamen af met de ontwerpers, een submitbutton geven we altijd class="button submit" en dan kunnen zij CSS-en op input.button.submit { ... }
Ik in een aantal worden omschreven: Ondernemend | Moedig | Stout | Lief | Positief | Intuïtief | Communicatief | Humor | Creatief | Spontaan | Open | Sociaal | Vrolijk | Organisator | Pro-actief | Meedenkend | Levensgenieter | Spiritueel
  dinsdag 15 maart 2011 @ 23:38:39 #68
163768 Happel
Je Suis Roi
pi_94174133
quote:
1s.gif Op dinsdag 15 maart 2011 23:33 schreef eleusis het volgende:
Wij spreken altijd vaste classnamen af met de ontwerpers, een submitbutton geven we altijd class="button submit" en dan kunnen zij CSS-en op input.button.submit { ... }
Ook een optie, ja. Bij ons zit er standaard een class .button-container om een knop die een actie vertegenwoordigt.
Elite
Feyenoordsupporters gaan naar de hemel, als er in de hel geen plaats meer is
Tegen TTIP
  dinsdag 15 maart 2011 @ 23:38:50 #69
71610 Black-Hole
Deep in my soul
pi_94174145
quote:
1s.gif Op dinsdag 15 maart 2011 23:33 schreef eleusis het volgende:
Wij spreken altijd vaste classnamen af met de ontwerpers, een submitbutton geven we altijd class="button submit" en dan kunnen zij CSS-en op input.button.submit { ... }
Zelfs als ik hem een class meegeef blijft het probleem zich herhalen, dus <input type="submit" class="button submit" value="Verstuur" /> en dan targetten in de css met input.button.submit

@happel, het formulier zit in een aparte div en fieldset.
pi_94174217
quote:
1s.gif Op dinsdag 15 maart 2011 23:38 schreef Black-Hole het volgende:

[..]

Zelfs als ik hem een class meegeef blijft het probleem zich herhalen, dus <input type="submit" class="button submit" value="Verstuur" /> en dan targetten in de css met input.button.submit
Wat is nou precies het probleem dan? Je vorige post is nogal vaag.
  dinsdag 15 maart 2011 @ 23:42:46 #71
71610 Black-Hole
Deep in my soul
pi_94174349
quote:
1s.gif Op dinsdag 15 maart 2011 23:40 schreef KomtTijd... het volgende:

[..]

Wat is nou precies het probleem dan? Je vorige post is nogal vaag.
Dat de styling van de input velden worden overgenomen in de submitknop. Ik zie dus de styling van de inputvelden achter het plaatje staan. Zal zo de volledige code neerzetten inclusief en screenshot.
pi_94174439
quote:
1s.gif Op dinsdag 15 maart 2011 23:23 schreef Black-Hole het volgende:
Hoe vervang ik mijn submit button van een form op de juiste manier door een plaatje? Met mijn huidige styling wordt die van de input velden meegenomen inclusief het plaatje. En dat terwijl de submit wel zijn eigen class heeft....
Is een andere input type geen optie?
1<input type="image"/>
Dat is namelijk ook een submitbutton :)
  dinsdag 15 maart 2011 @ 23:48:47 #73
71610 Black-Hole
Deep in my soul
pi_94174676

HTML

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<div id="contact" class="grid_4 push_1 suffix_3">

<img class="wrapper" src="images/contact.png">

<h2>Contact</h2>

<form action="#" method="post">
        <fieldset>
            <label for="name">Naam:</label>
            <input type="text" id="name" placeholder="Uw naam" />

            <label for="email">Emailadres:</label>
            <input type="email" id="email" placeholder="Uw emailadres" />

            <label for="message">Bericht:</label>
            <textarea id="message" placeholder="Uw bericht"></textarea>

            <input type="submit" class="button submit" value="Verstuur" />

        </fieldset>
    </form>
    
</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
label{
display: block;
font-family: 'GenevaRegular';
color: #816d51;
font-size: 14px;
padding: 20px 0px;
}

input{
background-color: #c4b9a6;
border: 1px solid #45291a;
width: 300px;
height: 30px;
}

textarea{
background-color: #c4b9a6;
border: 1px solid #45291a;
width: 300px;
height: 120px;
margin-bottom: 20px;
}

input.button.submit{
background-image: url(../images/submit.png);
background-repeat: no-repeat;
width: 113px;
height: 38px;
float: right;
font-family: 'GenevaRegular';
border: none;
font-size: 14px;
color: #fff;
}
pi_94174914
Je hebt de background-color ook niet overruled voor submit.button.value.
Zet er nog even background-color:none bij. Of gebruik de shorthand notatie
  woensdag 16 maart 2011 @ 00:00:43 #75
71610 Black-Hole
Deep in my soul
pi_94175257
quote:
1s.gif Op dinsdag 15 maart 2011 23:53 schreef KomtTijd... het volgende:
Je hebt de background-color ook niet overruled voor submit.button.value.
Zet er nog even background-color:none bij. Of gebruik de shorthand notatie
Background-color:transparent pakt ie wel, none niet. (FF en Chrome) Wel vreemd dat je die classes moet overrulen, dat ben ik nog niet eerder tegengekomen.

Bedankt voor alle hulp ^O^
pi_94175741
quote:
1s.gif Op woensdag 16 maart 2011 00:00 schreef Black-Hole het volgende:

[..]

Background-color:transparent pakt ie wel, none niet. (FF en Chrome) Wel vreemd dat je die classes moet overrulen, dat ben ik nog niet eerder tegengekomen.

Bedankt voor alle hulp ^O^
dat is altijd.

"input" matcht op alle inputs, dus ook op een submit.
Zolang je properties niet met meer specificity overruled blijven die dus gewoon gelden.
pi_94175784
quote:
1s.gif Op woensdag 16 maart 2011 00:00 schreef Black-Hole het volgende:

[..]

Background-color:transparent pakt ie wel, none niet. (FF en Chrome) Wel vreemd dat je die classes moet overrulen, dat ben ik nog niet eerder tegengekomen.
Browsers pakken alles wat van toepassing is op een element. Als je voor een input-element een achtergrondkleur definieert, geldt die ook voor een input-element met de class submit. Dat is immers nog steeds een input-element. Als je voor het input-element met class submit een andere achtergrond definieert, wordt daar de voorkeur aan gegeven. Classes zijn belangrijker dan elementen en id's zijn belangrijker dan classes.
  donderdag 17 maart 2011 @ 07:45:58 #78
4159 GI
Nee ik heet geen JOE
pi_94226669
Iemand enig idee welke richting ik op moet om dit verschil op te lossen ?

CheckboxVerveling.png

1
2
3
4
5
6
7
h2>Algemene instellingen</h2> 
<fieldset class=""> 
<label for="useColors">Toon kleuren</label> 
<div class="ieCheckFixer"> 
<input id="useColors" checked="checked" type="checkbox" name="useColors" class="checkInput"/> 
</div> 
</fieldset> 

Zelfs een poging gedaan dus om een div om de checkbox heen te zetten, maar toch blijft het geheel te breed.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
.largeLeftBlock fieldset{
    width:550px;
}
 input[type="checkbox"]{
 float:left;
}

.ieCheckFixer{
    width:20px;
    float:left;
    height:12px;
    padding:0px;
    margin:0px;
}
pi_94226869
Snapt IE wel input[type="checkbox"] ?
  donderdag 17 maart 2011 @ 08:30:10 #80
4159 GI
Nee ik heet geen JOE
pi_94227169
1
2
3
.ieCheckFixer input{
    float:left;
}
Doet ook niet wat ik wil, dus dat is niet de oplossing denk ik
  donderdag 17 maart 2011 @ 08:40:29 #81
163768 Happel
Je Suis Roi
pi_94227314
Geef de label een breedte.

1
2
3
4
label{
display: inline-block;
width: 100px;
}
Elite
Feyenoordsupporters gaan naar de hemel, als er in de hel geen plaats meer is
Tegen TTIP
  donderdag 17 maart 2011 @ 11:14:17 #82
4159 GI
Nee ik heet geen JOE
pi_94231302
1
2
3
label{
width:120px;
}
Heeft hij al (Zie ook de underline dashed ;))
ik heb display:inline-block; geprobeerd maar dat haalt niet uit.
  zaterdag 19 maart 2011 @ 15:45:53 #83
230788 n8n
Pragmatisch
pi_94335432
Iemand met ervaring op de iPhone die weet wat de oorzaak is van mijn fontgrootte-probleem?

Ik gebruik
1<meta name = "viewport" content = "initial-scale = 1.0">

Het probleem is dat alles in een <p> in landscape groter geschaald wordt:

Het is een liquid lay-out
Specialization is for insects”.—Robert Heinlein
pi_94545365
Ik heb zo een sticky footer, en die deed het prima. Tot ik lineheight ging meegeven aan mijn platte text, nu ziet het er heel gek uit. Hoe is dit op te lossen, behalve door lineheight er weer uit te slopen? Die moet erin blijven, anders krijg ik ruzie.

Code van footer en lineheight, mocht het nodig zijn:

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
#footcontent{
    margin:0 auto;
    width:900px;
    height:13px;
    font-size:10px;
    padding-top:0px;
    font-weight:bold;
    color:#5d6266;
}

#footer {
    position: relative;
    margin-top: -15px; /* negative value of footer height */
    height: 15px;
    clear:both;
    background-color:#d2c4b0;
    width:100%;
    } 

#content{
    max-height:100%;
    min-height:200px;
    overflow:auto;
    padding-bottom: 50px;
    margin-top:20px;
    padding-left:20px;
    padding-right:10px;

}

#container{
    width:900px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin:0 auto;
}

Dit is de code die de sticky footer sticky maakte. Toen gooide ik er in de body een lineheight tegenaan van 18px. Ziet iemand een oplossing? :') Ik niet meer namelijk.
pi_94545542
Zonder te weten wat uberhaupt het probleem is, denk ik dat je de margin hoogte van de footer aan moet passen op je line-height...
pi_94546117
quote:
1s.gif Op donderdag 24 maart 2011 10:12 schreef KomtTijd... het volgende:
Zonder te weten wat uberhaupt het probleem is, denk ik dat je de margin hoogte van de footer aan moet passen op je line-height...
Maar het verschil waarmee de footer nu omhoog schuift, is geen 18 pixels, maar 2. Maar zal het proberen.

Edit: Nop, de margin-top aanpassen helpt niet.
pi_94586279
een vraagje, ik probeer een plaatje zowel horizontaal als verticaal te centreren. Ik doe dit door een div op 50% van de totale hoogte en breedte te zetten, en dan de div met het plaatje op position: relative; top:-50%; left:-50%;
Maar op deze manier lukt alleen het horizontaal centreren...

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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>ghjghj</title>
        <style type="text/css">
            #p
            {
                position: absolute;
                top: 50%;
                left: 50%;
            }
            #r
            {
                position: relative;
                top:-50%;
                left:-50%;
            }
        </style>
    </head>
    <body>
        <div id="p">
            <div id="r">
                <img alt"" src="./afbeeldingen/temp.jpg" />
            </div>
        </div>
    </body>
</html>

Maar het plaatje wordt alleen horizontaal gecentreerd ;(
Finally, someone let me out of my cage
pi_94587754
Horizontaal centreren doe je gewoon met margins. Verticaal centreren doe je niet. Of met javascript. Maar bij voorkeur niet.
pi_94594608
met margin: auto; of op een andere manier?
beetje jammer van dat horizontaal centreren vind ik, jammer dat top:-50% opeens niet werkt :N
Finally, someone let me out of my cage
pi_94596017
Nu mijn footer groter moet, gaat hij zelfs over text heen. En je kunt dan niet naar beneden scrollen zodat je alsnog de text ziet.
Echt niemand die een oplossing weet? :')
pi_94596309
quote:
15s.gif Op vrijdag 25 maart 2011 13:17 schreef RenRen- het volgende:
Nu mijn footer groter moet, gaat hij zelfs over text heen. En je kunt dan niet naar beneden scrollen zodat je alsnog de text ziet.
Echt niemand die een oplossing weet? :')
De tekst een margin-bottom geven even groot als je footer.
pi_94596425
quote:
1s.gif Op vrijdag 25 maart 2011 12:37 schreef minibeer het volgende:
met margin: auto; of op een andere manier?
Dat is de enige goeie manier ja. De rest geeft allemaal rare glitches of op zijn minst onnodig veel code
quote:
beetje jammer van dat horizontaal centreren vind ik, jammer dat top:-50% opeens niet werkt :N
Ja, is het ook.
pi_94623745
het is me uiteindelijk gelukt, in combinatie met javascript en op een idioot onnodig ingewikkelde manier, maar meh, het werkt. Bedankt voor de hulp :).
Finally, someone let me out of my cage
  zaterdag 26 maart 2011 @ 01:40:41 #94
230788 n8n
Pragmatisch
pi_94628102
1
2
3
4
5
6
7
8
9
10
11
12
13
ul li {
textalign: center;
line-height: 400px;
vertical-align: middle;
width: 200px;
height: 200px;
display: inline-block;
}

ul li img {
max-width: 200px;
max-height: 200px;
}

Werkt niet? zou ook kunnen dat de line-height en vertical-align op de img moeten
Specialization is for insects”.—Robert Heinlein
  vrijdag 1 april 2011 @ 16:00:38 #95
63192 ursel
"Het Is Hier Fantastisch!
pi_94905757
Ik moet her en der (en achteraf) nog bij bepaalde teksten het registered trademark plaatsen.
Op zich geen probleem, maar dat ding moet een beetje vliegen.

Heb hem al een tag sup meegegeven en deze gestyled. Alleen kom ik op sommige plaatsen tegen dat dan het betreffende tekst naar beneden zakt, omdat de tekst vertikaal gecentreerd is. :{

Iemand enig idee hoe ik snel en simpel dat trademarkje kan plaatsen, zodat die wel hoog staat?
Had al met position absolute geprobeerd, dat werke wel, maar als ik dan de pagina scroll blijft hij mooi staan. :')

Zie screen:
  vrijdag 1 april 2011 @ 16:06:41 #96
230788 n8n
Pragmatisch
pi_94906000
quote:
1s.gif Op vrijdag 1 april 2011 16:00 schreef ursel het volgende:
Ik moet her en der (en achteraf) nog bij bepaalde teksten het registered trademark plaatsen.
Op zich geen probleem, maar dat ding moet een beetje vliegen.

Heb hem al een tag sup meegegeven en deze gestyled. Alleen kom ik op sommige plaatsen tegen dat dan het betreffende tekst naar beneden zakt, omdat de tekst vertikaal gecentreerd is. :{

Iemand enig idee hoe ik snel en simpel dat trademarkje kan plaatsen, zodat die wel hoog staat?
Had al met position absolute geprobeerd, dat werke wel, maar als ik dan de pagina scroll blijft hij mooi staan. :')

Zie screen:
[ afbeelding ]
De tekst niet verticaal centreren maar met line-height of een padding werken
Specialization is for insects”.—Robert Heinlein
pi_94906743
Sowieso zijn <sup> en <sub> volgens mij deprecated? Hoewel in HTML5 weer alles zowat mag :')
Nee.
  vrijdag 1 april 2011 @ 16:38:23 #98
230788 n8n
Pragmatisch
pi_94907312
quote:
1s.gif Op vrijdag 1 april 2011 16:23 schreef PimD het volgende:
Sowieso zijn <sup> en <sub> volgens mij deprecated? Hoewel in HTML5 weer alles zowat mag :')
Zie geen reden waarom, met name voor formules. In het geval van ursel is de sub desalniettemin optisch en hoeft niet als afwijkend geïnterpreteerd te worden, ik vind het dan ook niet semantisch correct om hier een <sup>-element in te zetten. Zou zelf denk ik voor een span.registered gaan. (is daar geen TM voor trouwens?)
Specialization is for insects”.—Robert Heinlein
  vrijdag 1 april 2011 @ 16:49:33 #99
63192 ursel
"Het Is Hier Fantastisch!
pi_94907716
Mja, geloof dat de naam van sup of span nu even niet de issue is. :')
Snap dat het logischer kan, maar staat nu even zo. CSS herkent het alleen moet die nu dus nog netjes meebewegen en idd zoals die TM hoog staan.

En moet dus wel het (r) worden.
  zaterdag 16 april 2011 @ 16:52:17 #100
305146 heloef
20, Een omgekeerde Saab
pi_95584969
Ik loop nu al een tijd tegen hetzelfde probleem aan in Dreamweaver. Ik heb een site opgebouwd uit verschillende divs, een container met daarin divs voor de banner en menu enz. Nu heb ik ook zo'n div voor mijn teksten maar ik loop tegen twee grote problemen aan.

Ten eerste loopt de tekst gewoon door, dus de div uit in plaats van dat ie naar een volgende regel gaat en ten tweede krijg ik belachelijk grote spaties tussen de zinnen. Wat valt hier aan te doen?
C'est la vie
Verliefdheid is voor de dommen
A lion does not lose sleep over the opinion of sheep
Hier sprak Tchock Heloefs lul is zo ondergewaardeerd.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')