abonnement Unibet Coolblue Bitvavo
pi_45336637
als je divs niet geprint wilt hebben kun je het best in de print css die divs een display:none meegeven.
  zondag 14 januari 2007 @ 11:50:22 #152
69950 MadGuy
Fever Ray
pi_45337919
quote:
Op zondag 14 januari 2007 00:17 schreef haaahaha het volgende:
Je kan prima je lay-out in firefox, ie6 en ie7 op de pixel nauwkeurig krijgen zonder css hacks.
Ja, tot nu toe totaal geen problemen. Dat is mooi. Nu is mijn structuur ook niet superingewikkeld denk ik (hoewel ik er nog wel eens mee zit te klooien), dus dat scheelt weer.

Nu in feite nog twee noten kraken: tekst in kolommen en en zorgen dat de header blijft staan terwijl de content gescrolled kan worden (dat laatste weet ik nog niet zeker, misschien is het helemaal niet praktisch of mooi).
pi_45337995
Als je het content vlak gescrolled wil hebben en daarbij de hele site in de hoogte variabel (afhankelijk van de browser hoogte) wil hebben, dan wordt dat een hele moeilijke klus. Je kunt wel je content div een vast breedte en hoogte meegeven en dan aangeven overflow: auto;
  zondag 14 januari 2007 @ 11:56:25 #154
69950 MadGuy
Fever Ray
pi_45338091
Ja, ik denk dat dat het moet worden. Ik las ook iets over php include, maar wellicht is dat voor mij nog iets te hoog gegrepen. Ik moet het zelf nog even bekijken, maar bedankt voor de suggestie alvast.
pi_45338238
Heb je al iets online staan met de laatste verwerkingen?
  zondag 14 januari 2007 @ 12:06:43 #156
69950 MadGuy
Fever Ray
pi_45338352
Ik zal even uploaden. De code heb ik nog heel slordig verwerkt, dus daar moet je maar even niet naar kijken misschien.

EDIT: voila. CSS vind je onder css/madguy.css
pi_45338657
Ik zou op 1 plek je font defineren, niet in elke class weer defineren.
body{ font: 11px arial;}
body, p, a, div{color:#000000;}
en dan de texten die je bold wil hebben wel specifiek defineren. text-weight en text-size in je footer?
  zondag 14 januari 2007 @ 12:23:11 #158
69950 MadGuy
Fever Ray
pi_45338743
Ja, dat soort dingen dus. Ik heb veel meuk laten staan wat er makkelijk uitkan. Bedankt voor de tips.

text-weight en text-size zijn daar niet mogelijk, naar ik aanneem?
pi_45340007
text-size en text-weight bestaan voor zover ik weet niet eens.
  zondag 14 januari 2007 @ 13:20:31 #160
69950 MadGuy
Fever Ray
pi_45340320
quote:
Op zondag 14 januari 2007 13:09 schreef haaahaha het volgende:
text-size en text-weight bestaan voor zover ik weet niet eens.
Oh, wacht: fuck!
pi_45342759
quote:
Op zondag 14 januari 2007 10:35 schreef haaahaha het volgende:
als je divs niet geprint wilt hebben kun je het best in de print css die divs een display:none meegeven. :)
Dat bedoelde ik dus, zo ziet mijn print css er uit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
         .noprint {
            display:none
         }
         .bigblock {
            width: 650px;
            margin-left: -325px;
         }
         .smallblock {
            width: 600px;
            border: 1px black solid;
         }
         table,tr,td {
            border: 1px black solid;
         }
         .standardfont, .titlefont, .headfont, a:link {
            color: #000000;
         }


Misschien niet al te netjes, maar het werkt :)
pi_45365158
weet iemand of body:border:0px; w3c compliant is?
  maandag 15 januari 2007 @ 09:59:58 #163
12880 CraZaay
prettig gestoord
pi_45365307
quote:
Op maandag 15 januari 2007 09:51 schreef haaahaha het volgende:
weet iemand of body:border:0px; w3c compliant is?
Haal het eens door de validator zou ik zeggen?

Maar wat probeer je er precies mee te bereiken eigenlijk?
pi_45365443
De validator geeft niks geen fouten op border:0px;.
Het is voor een klant die een stuk content via een IFRAME van ons toont. Dat IFRAME gaf een border. Ik gaf aan dat de IFRAME een border="0" en frameborder="0" moest hebben waarop ik het antwoord terug kreeg dat de body van onze contentpagina een border:0px; moest hebben. Ik ben zelf border:0px; nog nooit tegengekomen en denk dat het dan ook niet w3c compliant is, maar verrassend, de oplossing doet het wel, in IE only dan, firefox laat nog een mooie frameborder zien.

Nu wil ik dus eigenlijk ergens (liefst op de w3c website) zien dat border:0px; niet kan, zodat ik onderbouwd kan aangeven dat dit niet DE oplossing is en dat IE dit wegens eigen opvattingen slikt. Vandaar dus.
pi_45366133
IFRAME.

Gebruik het alsjeblieft niet tenzij het persee nodig is..
pi_45366294
quote:
Op maandag 15 januari 2007 10:39 schreef Geqxon het volgende:
IFRAME.

Gebruik het alsjeblieft niet tenzij het persee nodig is..
Er is helemaal niks mis met een iframe hoor. Wat is er mis daarmee? Heb jij daarnaast een goede oplossing ingeval je een stuk content wat door mij is ontwikkeld en bij mijn bedrijf wordt gehost in een website die door een andere partij is ontwikkeld en gehost wil laten draaien?
Hoe denk je dat betaalmethoden als ideal in webshop draaien?
  maandag 15 januari 2007 @ 10:46:03 #167
12880 CraZaay
prettig gestoord
pi_45366321
Eem iframe is helaas nog steeds vaak nodig, vooral wanneer klanten functionaliteit van derden willen gebruiken zonder hiervoor kosten te maken voor de implementatie van xml-rpc, etc.

Met wat je al gedaan hebt met border en frameborder + style="border: none" zou het gewoon moeten werken. Zo gebruiken wij het ook.

Dat je body een border van 0 zou moeten hebben is gewoon onzin. Ten eerste heeft je body default geen border, en ten tweede zie je de border van het iframe-element, en niet van de body.
pi_45366443
quote:
Op maandag 15 januari 2007 10:45 schreef haaahaha het volgende:

[..]

Er is helemaal niks mis met een iframe hoor. Wat is er mis daarmee? Heb jij daarnaast een goede oplossing ingeval je een stuk content wat door mij is ontwikkeld en bij mijn bedrijf wordt gehost in een website die door een andere partij is ontwikkeld en gehost wil laten draaien?
Hoe denk je dat betaalmethoden als ideal in webshop draaien?
Ideal is te implementeren in je websites. iframes slaan nergens op, al helemaal niet in de tijd dat alles in je website zelf te implementeren is.
pi_45366539
Hoe laat ik content wat ik heb ontwikkeld en wat bij mijn bedrijf wordt gehost in een pagina van een website die door een 3de partij is ontwikkeld en op een andere plek wordt gehost zien? Heb je daar een alternatief voor dan?
pi_45366588
Wat dacht je van doorlinken naar die content?

Of desnoods afspraken maken, zodat jij de GUI host, en het andere bedrijf de achterliggende content?
pi_45366629
quote:
Op maandag 15 januari 2007 10:46 schreef CraZaay het volgende:
Eem iframe is helaas nog steeds vaak nodig, vooral wanneer klanten functionaliteit van derden willen gebruiken zonder hiervoor kosten te maken voor de implementatie van xml-rpc, etc.

Met wat je al gedaan hebt met border en frameborder + style="border: none" zou het gewoon moeten werken. Zo gebruiken wij het ook.

Dat je body een border van 0 zou moeten hebben is gewoon onzin. Ten eerste heeft je body default geen border, en ten tweede zie je de border van het iframe-element, en niet van de body.
Ik heb inmiddels op de w3c site gelezen dat border op elk element toe te passen is. Alleen vermoed ik dat IE deze border (te) ruim interpreteerd waardoor je het ook op de body tag kunt toepassen.
http://www.w3.org/TR/CSS21/box.html#border-properties

Frameborder="0" lijkt mij echter de aangewezen oplossing wil je geen border in je IFRAME laten zien.
pi_45366672
quote:
Op maandag 15 januari 2007 10:55 schreef Geqxon het volgende:
Wat dacht je van doorlinken naar die content?

Of desnoods afspraken maken, zodat jij de GUI host, en het andere bedrijf de achterliggende content?
doorlinken? Stel het gaat om een online folder oplossing en de klant wil de online folder in zijn website getoon hebben. Daarnaast heeft die klant een hosting contract van enkele jaren en is het geen optie dat er gedeelde hosting kan plaatsvinden? Hoe los je dat dan anders dan een IFRAME op?
pi_45367324
Hallo??
pi_45367408
Hey!
pi_45367473
gnegne
pi_45368125
quote:
Op maandag 15 januari 2007 10:58 schreef haaahaha het volgende:

[..]

doorlinken? Stel het gaat om een online folder oplossing en de klant wil de online folder in zijn website getoon hebben. Daarnaast heeft die klant een hosting contract van enkele jaren en is het geen optie dat er gedeelde hosting kan plaatsvinden? Hoe los je dat dan anders dan een IFRAME op?
file_get_contents is een optie...
http://nl2.php.net/manual/nl/function.file-get-contents.php
pi_45368454
We werken hier met ASP.
  maandag 15 januari 2007 @ 12:58:17 #178
12880 CraZaay
prettig gestoord
pi_45369861
quote:
Op maandag 15 januari 2007 11:55 schreef Darkomen het volgende:

[..]

file_get_contents is een optie...
http://nl2.php.net/manual/nl/function.file-get-contents.php
Ander praktijkvoorbeeld: een klant van ons houdt zich bezig met werving en selectie en gebruikt voor recruitment en beheer een applicatie van derden, die onder andere het vacatureoverizcht online zet in de webapp die bij de derde partij draait. Dit aanbod wil onze klant natuurlijk op hun website tonen, en omdat ze de derde partij hier extra voor betalen mag dat ook. Maar ze willen natuurlijk deze functionaliteit wel binnen de eigen site tonen, dus: iframe.

Tuurlijk, we kunnen hele html-bestanden gaan downloaden met bijvoorbeeld file_get_contents en vervolgens parsen en tonen, maar dan betaalt onze klant dus bijvoorbeeld dubbel dataverkeer (zowel aan de derde partij, als aan de eigen webhost).
  FOK!-Schrikkelbaas maandag 15 januari 2007 @ 13:02:33 #179
1972 Swetsenegger
Egocentrische Narcist
pi_45369981
Een iframe is natuurlijk ook niet zo beladen als een normale frameset.
pi_45370461
Kortom, er is niks mis met een IFRAME.
Komen we weer terug op mijn 'border probleem'.
Overigens is dat probleem te zien op de bijenkorf website, de folder om specifiek te zijn.
  maandag 15 januari 2007 @ 14:21:55 #181
12880 CraZaay
prettig gestoord
pi_45372074
quote:
Op maandag 15 januari 2007 13:20 schreef haaahaha het volgende:
Kortom, er is niks mis met een IFRAME.
Komen we weer terug op mijn 'border probleem'.
Overigens is dat probleem te zien op de bijenkorf website, de folder om specifiek te zijn.
Klopt. Die hebben het met alleen CSS proberen te doen.Met 'frameborder="0"' en 'border: none' werkt het volgens mij prima?
pi_45372166
De folder komt van ons, de site draait dus ergens anders. Ik gaf aan dat er een frameborder te zien was, oplossing volgens de andere partij was border:0px in de code van de folder te plaatsen. Mwa, frameborder lijkt mij inderdaad de oplossing. Vond border in een body wel een erg vreemde oplossing. Maar goed.
pi_45374130
Ik heb nu op mijn pagina om elke TD (cel) een gestipte border in licht-grijs. Geeft een erg strak effect, alleen in IE6 is deze border helaas zwart en dashed.

1
2
3
td{
   border: 1px #808080 dotted;
}


Is wat ik gebruik, doe ik hier toevallig wat fout?
  FOK!-Schrikkelbaas maandag 15 januari 2007 @ 15:32:42 #184
1972 Swetsenegger
Egocentrische Narcist
pi_45374169
quote:
Op maandag 15 januari 2007 15:31 schreef Geqxon het volgende:
Ik heb nu op mijn pagina om elke TD (cel) een gestipte border in licht-grijs. Geeft een erg strak effect, alleen in IE6 is deze border helaas zwart en dashed.
[ code verwijderd ]

Is wat ik gebruik, doe ik hier toevallig wat fout?
splits het eens op in border-width, border-type en border-color
pi_45374664
quote:
Op maandag 15 januari 2007 15:32 schreef Swetsenegger het volgende:

[..]

splits het eens op in border-width, border-type en border-color
Bedankt voor het snelle antwoord

Ik heb IE7 even gedowngrade naar IE6, na een reboot zal ik meer weten. Hopelijk komt het goed, wat een dashed border om elke TD heen is natuurlijk niets
pi_45374710
quote:
Op maandag 15 januari 2007 15:50 schreef Geqxon het volgende:

[..]

Bedankt voor het snelle antwoord

Ik heb IE7 even gedowngrade naar IE6, na een reboot zal ik meer weten. Hopelijk komt het goed, wat een dashed border om elke TD heen is natuurlijk niets
Ik had nog geen alternatief voor een IFRAME van je gelezen. Heb je die?
pi_45374958
quote:
Op maandag 15 januari 2007 15:52 schreef haaahaha het volgende:

[..]

Ik had nog geen alternatief voor een IFRAME van je gelezen. Heb je die?
Werken met een MVC model, de view op jouw site, de controller en het model op de site van het andere bdrijf.

Verder ziet IE6 niet het verschil tussen dashed en dotted in border-style, grrrr. Vast en zeker een IE kneuspuntje.
quote:
TG> The reason is that you are defining your dotted borders with a width of 1px.
TG> IE won't draw dotted borders that thin; they become dashed instead. I recall
TG> testing this a while back, but I don't recall the specific minimum width
TG> necessary for IE to render dots. I think it was something lime 3px; anything
TG> thinner would end up dashed.
pi_45375288
quote:
Op maandag 15 januari 2007 15:59 schreef Geqxon het volgende:
Werken met een MVC model, de view op jouw site, de controller en het model op de site van het andere bdrijf.
Dat ken ik niet. Leg uit please.
pi_45375876
quote:
Op maandag 15 januari 2007 16:09 schreef haaahaha het volgende:

[..]

Dat ken ik niet. Leg uit please.
Wiki kan dat beter
pi_45375950
Ik heb het globaal gelezen. Maar ok, nu graag nog waarom ik geen IFRAME moet gebruiken. Wat is er mis met een IFRAME?
  FOK!-Schrikkelbaas maandag 15 januari 2007 @ 16:29:31 #191
1972 Swetsenegger
Egocentrische Narcist
pi_45375983
quote:
Op maandag 15 januari 2007 16:26 schreef Geqxon het volgende:

[..]

Wiki kan dat beter
Mjah, dat is een theoretische omschrijving, maar geef eens een pragmatisch voorbeeld hoe dat een iframe kan vervangen.

Bij voorkeur aan de hand van een van de eerder genoemde voorbeelden.
pi_45376077
quote:
Op maandag 15 januari 2007 16:29 schreef Swetsenegger het volgende:

[..]

Mjah, dat is een theoretische omschrijving, maar geef eens een pragmatisch voorbeeld hoe dat een iframe kan vervangen.

Bij voorkeur aan de hand van een van de eerder genoemde voorbeelden.
Het model en de controller op de server van degene die de dienst levert, en de view in je pagina verwerken doormiddel van een ASP code. Connectie naar de andere server door het één en andere te includen en klaar is kees. Veel netter dan een iframe, gewoon zoals het hoort.
  FOK!-Schrikkelbaas maandag 15 januari 2007 @ 16:35:27 #193
1972 Swetsenegger
Egocentrische Narcist
pi_45376187
quote:
Op maandag 15 januari 2007 16:32 schreef Geqxon het volgende:

[..]

Het model en de controller op de server van degene die de dienst levert, en de view in je pagina verwerken doormiddel van een ASP code. Connectie naar de andere server door het één en andere te includen en klaar is kees.

wat is een model en wat is een controller? Graag concrete voorbeelde gexon, je doet namelijk nogal boude uitspraken
quote:
Veel netter dan een iframe, gewoon zoals het hoort.
waarom dan wat is er tegen op een iframe, bij een applicatie als dit?
Argumenten tegen frames zijn
'slecht te indexeren'
'slecht te bookmarken'
etc

Dat is hierbij allemaal niet van toepassing, dus waarom moeilijk doen als het makkelijk kan?
pi_45376227
Ja ik snap er ook geen hol van.
pi_45376854
Och, ga toch heen met je iframes, en verpruts je pagina er maar mee
  FOK!-Schrikkelbaas maandag 15 januari 2007 @ 16:53:42 #196
1972 Swetsenegger
Egocentrische Narcist
pi_45376891
quote:
Op maandag 15 januari 2007 16:52 schreef Geqxon het volgende:
Och, ga toch heen met je iframes, en verpruts je pagina er maar mee
Ah, ik zat al te wachten op gexon argumentatie die we zo goed kennen uit de apple topics.
pi_45376916
lol, daar kon je inderdaad op wachten
pi_45377362
quote:
Op maandag 15 januari 2007 16:53 schreef Swetsenegger het volgende:

[..]

Ah, ik zat al te wachten op gexon argumentatie die we zo goed kennen uit de apple topics.
Ook mijn geduld raakt soms op. Ik kan je de architectuur van het MVC model uitleggen, maar ik begrijp de bedoeling van hahaha , en daar heb ik weinig zin in. Dus vandaar.

Iframes op deze manier gebruiken is puur om je incompetentie programming-skills te verbergen.
pi_45378145
Richt. Je wil gewoon stoer doen
pi_45378540
En wat kost nou zo'n über geile MVC implementatie? Hoeveel kost het extra om de viewer zowel in php als in asp te bouwen?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  maandag 15 januari 2007 @ 19:06:03 #201
12880 CraZaay
prettig gestoord
pi_45381321
quote:
Op maandag 15 januari 2007 16:32 schreef Geqxon het volgende:

[..]

Het model en de controller op de server van degene die de dienst levert, en de view in je pagina verwerken doormiddel van een ASP code. Connectie naar de andere server door het één en andere te includen en klaar is kees. Veel netter dan een iframe, gewoon zoals het hoort.
Met een beperkt budget is dit gewoon moeilijk, helemaal als je geen controle hebt over de structuur van de functionaliteit die je moet includen. Wie zegt dat de partij met de app die in de iframe moet komen een MVC-structuur gebruikt, en zo ja, wie zegt dat die overeen komt met de mijne?

Gebruik dan XML-RPC ofzo of XML i.c.m. XSL.
pi_45381918
Laten we het hier maar over CSS hebben
pi_45384346
quote:
Op maandag 15 januari 2007 19:19 schreef Geqxon het volgende:
Laten we het hier maar over CSS hebben
Roep dan ook niet van die diebiele dingen.
pi_45386556
quote:
Op maandag 15 januari 2007 16:35 schreef Swetsenegger het volgende:

[..]


wat is een model en wat is een controller? Graag concrete voorbeelde gexon, je doet namelijk nogal boude uitspraken
MVC is eigenlijk een splitsing tussen verantwoordelijkheden.

http://en.wikipedia.org/wiki/Model-view-controller
http://ootips.org/mvc-pattern.html
  maandag 15 januari 2007 @ 21:24:11 #205
12880 CraZaay
prettig gestoord
pi_45387119
quote:
Op maandag 15 januari 2007 19:19 schreef Geqxon het volgende:
Laten we het hier maar over CSS hebben
Da's ook makkelijk om te roepen

Eerst over MVC beginnen (terwijl dat echt geen standaard is die vrije uitwisseling van data toestaat maar simpelweg een methodiek die op tig manieren in evenveel programmeer- en scripttalen gebruikt kan worden om database, logica en weergave te scheiden) en het dan afkappen
  maandag 15 januari 2007 @ 21:24:52 #206
12880 CraZaay
prettig gestoord
pi_45387149
-dubbel-
pi_45387638
En dat alles omdat een IFRAME niet ok zou zijn, man man man als je met zulke programmeurs zou moeten werken kom je nergens
pi_45389168
Even nog over mijn site: Als iemand zijn standaardlettertype op 12 px heeft staan, verdwijnt het laatste linkje naar een regel onder de oorspronkelijke navigatie.

In hoeverre schatten jullie de hoeveelheid mensen die hun standaard tekstgrootte heeft aangepast?
pi_45389408
Laag... wellicht een aantal domme mensen die per ongeluk de Ctrl-toets inhouden terwijl ze scrollen en het niet opmerken.
pi_45390187
Mijn dotted border probleem is trouwens zeer komisch opgelost:
1
2
3
4
5
6
7
8
      <script language="JavaScript"><!--
         browser_version= parseInt(navigator.appVersion);
         browser_type = navigator.appName;
      
         if (browser_type == "Microsoft Internet Explorer" && (browser_version <= 6)) {
            document.write("<link REL='stylesheet' HREF='css/iefix.css' TYPE='text/css'>");
         }
      </script>

en
1
2
3
4
5
6
7
8
9
10
11
td{
   border-style: solid;
   border-color: #DDDDDD;
   border-width: 1px;
   
}
.smallblock, .loginblock{
   border-style: solid;
   border-color: #424269;
   border-width: 1px;
}


:P
  maandag 15 januari 2007 @ 22:51:11 #211
46794 Berkery
Fat bastard
pi_45390378
quote:
Op maandag 15 januari 2007 22:46 schreef Geqxon het volgende:
Mijn dotted border probleem is trouwens zeer komisch opgelost:
[ code verwijderd ]
Microsoft heeft zelf een veel makkelijkere browserdetect-constructie, zonder JavaScript:

http://www.quirksmode.org/css/condcom.html
No Dukes of Hazzard in the classroom
pi_45390769
quote:
Op maandag 15 januari 2007 22:51 schreef Berkery het volgende:

[..]

Microsoft heeft zelf een veel makkelijkere browserdetect-constructie, zonder JavaScript:

http://www.quirksmode.org/css/condcom.html
Dat is meer een truukje door iets in comments te stoppen wat toevallig alleen IE door heeft, echter wil ik zekerheid dat hij het alleen in IE6 doet.
pi_45390817
Nee joh,
Conditional comments op deze manier gebruiken is puur om je incompetentie programming-skills te verbergen.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_45390925
quote:
Op maandag 15 januari 2007 23:02 schreef SuperRembo het volgende:
Nee joh,
Conditional comments op deze manier gebruiken is puur om je incompetentie programming-skills te verbergen.
Ik snap je sarcasme (?) niet.
pi_45391517
De conditional comments werken precies voor de versie van IE die jij wil. Andere browsers hebben er geen last van omdat die het als comment zien. Het werkt ook als javascript uitgeschakeld is. best een elegante oplossing dus.
Jouw stukje code ziet er op z'n minst wat gedateerd uit (met een fout(je)). Ik had wat meer verwacht van iemand die het MVC pattern zo geweldig vindt.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_45391756
Ik zie het als een hack, de rede dat ik het niet gebruik. De javascript fout zie ik zo 123 al, al is het eerder een schoonheidsfoutje. Dit script is dan ook een brute copy / paste

HTML, CSS en JS zijn niet mijn ding, webdesign laat ik aan langharige hippies met teveel creativiteit en vrijetijd over.
pi_45396506
Getver, iemand die design onderschat, ben blij dat ik niet met jou werk.
pi_45396524
Je kunt trouwens toch via een simpelere hack enkel voor IE definities maken?

TD{border: dotted 1px #ff0000;}
*html TD{border: dotted 2px #ff0000;}

In IE zul je een 2pixel dikke dotted lijn zien, in browsers anders dan IE een 1pixel dikke dotted lijn.
Of mis ik hier het probleem?
  dinsdag 16 januari 2007 @ 07:34:15 #219
4159 GI
Nee ik heet geen JOE
pi_45396525
quote:
Op maandag 15 januari 2007 23:25 schreef Geqxon het volgende:
Ik zie het als een hack, de rede dat ik het niet gebruik. De javascript fout zie ik zo 123 al, al is het eerder een schoonheidsfoutje. Dit script is dan ook een brute copy / paste

HTML, CSS en JS zijn niet mijn ding, webdesign laat ik aan langharige hippies met teveel creativiteit en vrijetijd over.
Jouw js oplossing is eerder een hack dan de conditional css dat is.
  dinsdag 16 januari 2007 @ 08:56:49 #220
12880 CraZaay
prettig gestoord
pi_45397226
quote:
Op dinsdag 16 januari 2007 07:34 schreef haaahaha het volgende:
Je kunt trouwens toch via een simpelere hack enkel voor IE definities maken?

TD{border: dotted 1px #ff0000;}
*html TD{border: dotted 2px #ff0000;}

In IE zul je een 2pixel dikke dotted lijn zien, in browsers anders dan IE een 1pixel dikke dotted lijn.
Of mis ik hier het probleem?
Mja... totdat IE7 of later het straks ook gaat ondersteunen, en dan heb je een probleem Of een andere browser andersom.
  FOK!-Schrikkelbaas dinsdag 16 januari 2007 @ 09:03:33 #221
1972 Swetsenegger
Egocentrische Narcist
pi_45397323
quote:
Op maandag 15 januari 2007 23:25 schreef Geqxon het volgende:
Ik zie het als een hack, de rede dat ik het niet gebruik. De javascript fout zie ik zo 123 al, al is het eerder een schoonheidsfoutje. Dit script is dan ook een brute copy / paste

HTML, CSS en JS zijn niet mijn ding, webdesign laat ik aan langharige hippies met teveel creativiteit en vrijetijd over.

Mijn god, in apple topics was je al vervelend, maar hier ben je simpelweg irritant. Betweterig dingen roepen, en als je vervolgens wordt gevraagd zaken te specificeren geef je niet thuis of schoffeer je mensen die voor hun dagelijks werk met dit soort zaken bezig zijn.

Troll.
  dinsdag 16 januari 2007 @ 09:21:32 #222
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_45397603
-edit: offtopic-

[ Bericht 87% gewijzigd door slakkie op 16-01-2007 09:23:21 ]
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_45402221
quote:
Op dinsdag 16 januari 2007 08:56 schreef CraZaay het volgende:

[..]

Mja... totdat IE7 of later het straks ook gaat ondersteunen, en dan heb je een probleem Of een andere browser andersom.
IE7 ondersteund dotted border van 1px prima.
quote:
Op dinsdag 16 januari 2007 07:34 schreef GI het volgende:

[..]

Jouw js oplossing is eerder een hack dan de conditional css dat is.
Daar waar maar 1 browser conditional CSS ondersteund vind ik dat een hack. Een javascript script die kijkt welke browser de pagina bezoekt en aan de hand daarvan een actie uitvoert lijkt mij veiliger.
  dinsdag 16 januari 2007 @ 12:41:05 #224
12880 CraZaay
prettig gestoord
pi_45402415
quote:
Op dinsdag 16 januari 2007 12:32 schreef Geqxon het volgende:

[..]

IE7 ondersteund dotted border van 1px prima.
Lees het nog eens en zie dat ik het over de CSS hack had.
pi_45402473
quote:
Op maandag 15 januari 2007 23:25 schreef Geqxon het volgende:
Ik zie het als een hack, de rede dat ik het niet gebruik. De javascript fout zie ik zo 123 al, al is het eerder een schoonheidsfoutje. Dit script is dan ook een brute copy / paste

HTML, CSS en JS zijn niet mijn ding, webdesign laat ik aan langharige hippies met teveel creativiteit en vrijetijd over.


Ben je ook van plan deze reeks te laten stoppen?
  dinsdag 16 januari 2007 @ 20:35:36 #226
74523 BaggerUser
ModderFokker!
pi_45417596
bah bah bah! het lukt me niet ben nu al 2 uur er mee bezig maar ik kan niet vinden wat het is...
ben bezig met een website

http://www.esperanza-bolivia.com en heb eerst in paint gemaak thoe ik de website wil hebben.. maa rop een wonderbaarlijke manie rzit er ergens een ruimte van 2 pixel die ik niet gevuld krijg waardoor de hele website lelijk wordt.. ik zal proberen duidelijk te maken wat ik bedoel...

ik heb dit:
http://www.esperanza-bolivia.com

het is de bedoeling dat de site dit wordt:
http://www.esperanza-bolivia.com/voorbeeld.jpg

hier gaat het mis
http://www.esperanza-bolivia.com/mis.jpg

dit zijn de bestanden
http://www.esperanza-bolivia.com/index.zip

iemand enig idee waar die 2 pixels vandaan komen?
De enige echte BaggerUser!
Riemen
fiets kopen
pi_45417897
wat een complexe layers zeg, dat kan toch veel makkelijker?
pi_45417990
Er klopt eerlijk gezegd niet veel van de layers, zoals de inhoud_rechts en inhoud_links_top, waarom al die layers erin man? Waarom zo complex?
  dinsdag 16 januari 2007 @ 20:48:10 #229
74523 BaggerUser
ModderFokker!
pi_45418069
quote:
Op dinsdag 16 januari 2007 20:46 schreef haaahaha het volgende:
Er klopt eerlijk gezegd niet veel van de layers, zoals de inhoud_rechts en inhoud_links_top, waarom al die layers erin man? Waarom zo complex?
? hoe kan het veel simpeler dan heb toch niet overbodig veel layers ?

zo goed ben ik e rook niet in dus..
De enige echte BaggerUser!
Riemen
fiets kopen
pi_45419142
Nee nou ja, ik vind de layers zoals je ze hebt opgezet redelijk complex.

Kiek, ik ben zo vrij geweest om dit te maken:
http://www.ll0ll.com/baggeruser

Voor het gemak heb ik 1 type navigatieitem gemaakt en die 4 keer neergezet. Verder heb ik de 2de pixelborder weggelaten, je ziet dat ding amper en je maakt jezelf er alleen maar moeilijk mee.
Misschien helpt het je, misschien niet
  FOK!-Schrikkelbaas dinsdag 16 januari 2007 @ 21:49:15 #231
1972 Swetsenegger
Egocentrische Narcist
pi_45420434
quote:
Op dinsdag 16 januari 2007 21:17 schreef haaahaha het volgende:
Nee nou ja, ik vind de layers zoals je ze hebt opgezet redelijk complex.

Kiek, ik ben zo vrij geweest om dit te maken:
http://www.ll0ll.com/baggeruser

Voor het gemak heb ik 1 type navigatieitem gemaakt en die 4 keer neergezet. Verder heb ik de 2de pixelborder weggelaten, je ziet dat ding amper en je maakt jezelf er alleen maar moeilijk mee.
Misschien helpt het je, misschien niet
Alleen is in FF 2 onder OSX de buttonbar smaller dan de header foto
pi_45420492
gnegne dat issie in elke browser omdat ik voor het gemak 4x dezelfde button heb gepakt. Voor het idee volstond dat leek me.
  FOK!-Schrikkelbaas dinsdag 16 januari 2007 @ 21:58:19 #233
1972 Swetsenegger
Egocentrische Narcist
pi_45420781
quote:
Op dinsdag 16 januari 2007 21:50 schreef haaahaha het volgende:
gnegne dat issie in elke browser omdat ik voor het gemak 4x dezelfde button heb gepakt. Voor het idee volstond dat leek me.
Ah ok, ik had de source niet bekeken.
  dinsdag 16 januari 2007 @ 22:32:03 #234
12880 CraZaay
prettig gestoord
pi_45421949
quote:
Op dinsdag 16 januari 2007 20:46 schreef haaahaha het volgende:
Er klopt eerlijk gezegd niet veel van de layers, zoals de inhoud_rechts en inhoud_links_top, waarom al die layers erin man? Waarom zo complex?
De namen zijn ook niet echt handig gekozen. Semantiek gaat ook over de naamgeving van je id's en classes: zorg dat deze de inhoud beschrijven en niet de weergave (dus niet 'inhoud_rechts', maar bijvoorbeeld 'menu').
pi_45427632
Baggeruser heeft zich volgens mij teveel gefocused op de borderlinetjes en heeft dit lijkt mij willen oplossen door steeds bij aparte layers links en rechts een border te defineren.
Beter is het om 1 grote container box te pakken en daarin rijen te maken en binnen die rijen kolom te maken. Dus steeds nesten.
pi_45443048
Maar euhmm, lukt het een beetje, baggeruser?
pi_45446740
Om mijn tekst te verdelen in twee kolommen, maak ik gebruik van een Javascriptje. Allemaal leuk en aardig, maar het schijnt dat het niet echt wil lukken.

In Firefox lukt het wel, maar zijn de kolommen ongelijk. In IE schijnt het zelfs al helemaal niet te lukken, hoewel ik hem vanmiddag wel had. Misschien zie ik iets over het hoofd.

HTML & CSS

In mijn eigenlijke ontwerp gaan er vervolgens meerdere dingen mis. De kolommen lijken zich niets aan te trekken van de door mij opgegeven hoogte of breedte en is niet te veranderen...

Ik heb het scriptje en uitleg overigens hier vandaan: http://www.alistapart.com/articles/css3multicolumn
pi_45449659
Firefox ondersteunt al kolommen m.b.v. css, dan is het jammer als je die browser met zo'n lap javascript lastig valt.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_45449716
Maar Internet Explorer blijkbaar niet. En het is jammer als je een hele lap mensen uitsluit van je website.

In Firefox doet-ie het blijkbaar ook niet helemaal jofel, of ik doe iets fout.
pi_45450024
Je bent in ieder geval vergeten de content div af te sluiten (>)
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_45450229
Ik ben zó fucking slordig soms. Bedankt voor het aanstippen.

Maar goed. Dan is er het rare probleem dat hij in IE mooie rechte kolommen geeft, maar in Firefox niet...
pi_45452330
Gewoon css gebruiken voor FF, javascript voor IE.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_45452691
Hm ja, ik dacht ook: misschien is dat dé oplossing. Maar helaas. Firefox zou het toch gewoon moeten kunnen doen met column-width, column-count en column-gap? Nu geeft hij in Firefox ook geen kolommen meer weer?

Overigens zie ik hetzelfde probleem (de ongelijke kolommen) al in een testcase die ze zelf geplaatst hebben bij CSS Scripting.com. Ik doe niet zozeer iets fout dus.
  donderdag 18 januari 2007 @ 08:39:13 #244
12880 CraZaay
prettig gestoord
pi_45461659
Het is ook allerminst zo dat kolommen door CSS volledig en goed ondersteunt wordt door welke browser dan ook. Geen enkele heeft volledige CSS3 implementatie.
pi_45463691
Dat blijkt wel, maar Firefox scheen dat toch wel te hebben, minus die rare 'bug'. Nou ja, dan moet ik maar met divjes of tabellen gaan kloten, denk ik. Of bestaat er een andere handiger manier?
pi_45484989
quote:
Op dinsdag 16 januari 2007 20:35 schreef BaggerUser het volgende:
bah bah bah! het lukt me niet ben nu al 2 uur er mee bezig maar ik kan niet vinden wat het is...
ben bezig met een website

http://www.esperanza-bolivia.com en heb eerst in paint gemaak thoe ik de website wil hebben.. maa rop een wonderbaarlijke manie rzit er ergens een ruimte van 2 pixel die ik niet gevuld krijg waardoor de hele website lelijk wordt.. ik zal proberen duidelijk te maken wat ik bedoel...

ik heb dit:
http://www.esperanza-bolivia.com

het is de bedoeling dat de site dit wordt:
http://www.esperanza-bolivia.com/voorbeeld.jpg

hier gaat het mis
http://www.esperanza-bolivia.com/mis.jpg

dit zijn de bestanden
http://www.esperanza-bolivia.com/index.zip

iemand enig idee waar die 2 pixels vandaan komen?
Ik zie dat je de code van je site hebt aangepast?
pi_45800214
Misschien post ik dit op de verkeerde plaats en moet ik het meer op de Javascripttoer gaan. Maar vooruit.

Dit wil ik op een pagina:



Rechts zie je een veldje thumbnails. Rechts staat tekst wat je te zien krijgt als je over de thumbnails gaat met de muis. Daarvoor is het veld leeg.

Die tekst verschilt uiteraard per thumbnail, want het moet uitleggen wat de thumbnail inhoudt. Als je op de thumbnail klikt, ga je naar de desbetreffende pagina, maar dat is logisch.

Hoe kan ik dit het beste uitvoeren?
pi_45800394
Je kunt bv de verschillende teksten in DIV's plaatsen en op visibility:hidden zetten, die DIV's een ID meegeven en dan via onmouseovers en onmouseouts van de thumbnails de style van de DIV's op visible zetten.

bv
Een DIV:
<div id="tekstblok3" style="visibility:hidden;" class="tekstblok">teksttekstteksttekstteksttekstteksttekst</div>

Een thumb:
<img src="thumb-geel.gif" border="0" width="50" height="50" onmouseover="document.getElementById('tekstblok3').style.visibility='visible';" onmouseout="document.getElementById('tekstblok3').style.visibility='hidden';">
pi_45800816
Dat klinkt eigenlijk heel logisch. En wat kan ik het beste gebruiken om de thumbnails te positioneren? Tabellen?
  maandag 29 januari 2007 @ 21:59:20 #250
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_45806604
tabellen? niet schelden hier he

je kan dit imho het beste doen met een ul met daarin li-elementen die een marge aan rechterkant en onderkant hebben en een vaste breedte en hoogte.
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_45806747
Dat klinkt wat netter.
pi_45808118
Ik weet dat DIVs netter zijn, maar bij zo'n geval kun je toch prima tabellen gebruiken?
pi_45808363
quote:
Op maandag 29 januari 2007 22:35 schreef Geqxon het volgende:
Ik weet dat DIVs netter zijn, maar bij zo'n geval kun je toch prima tabellen gebruiken?
waarom zou je?

Je hebt alleen maar meer code nodig

Kan
1
2
3
4
<div>
<img style="float: right">
tekst....
</div>

ook niet?
pi_45808508
Wacht, zo simpel had ik er nog niet aan gedacht. En dan inderdaad een margin om de plaatjes gooien

Natuurlijk is dit alleen van toepassing als elk plaatje even groot en breed is.
pi_45810666
Ow, ik lees eigenlijk verkeerd...

zijn 9 thumbs met 1 tekstvlak.

Zou met geklooi ook zonder javascript kunnen, via a:hover.

en display: #

kost wat meer geklooi, maar wel leuk geklooi

http://www.howtocreate.co.uk/tutorials/testMenu.html
pi_45815203
quote:
Op maandag 29 januari 2007 23:35 schreef the_disheaver het volgende:
Ow, ik lees eigenlijk verkeerd...

zijn 9 thumbs met 1 tekstvlak.

Zou met geklooi ook zonder javascript kunnen, via a:hover.

en display: #

kost wat meer geklooi, maar wel leuk geklooi

http://www.howtocreate.co.uk/tutorials/testMenu.html
lol, juist voor deze oplossing heb je een stuk javascript nodig. Daarnaast is de positie van de 'uitklap' in dit geval afhankelijk van het hoofditem. Een stuk lastiger om uit te lijnen.

Wat je het best kan doen is 1 container div relatief positioneren, daarbinnen de meerdere tekstlagen (div's) absolute positioneren en zoals ik aangaf de visibility op hidden zetten en via een mouseover/mouseout bij de thumbs op visible of weer op hidden zetten.
pi_45816789
quote:
Op maandag 29 januari 2007 21:59 schreef hornage het volgende:
tabellen? niet schelden hier he

je kan dit imho het beste doen met een ul met daarin li-elementen die een marge aan rechterkant en onderkant hebben en een vaste breedte en hoogte.

Dat is inderdaad het beste.
pi_45831844
Ik ga met haaahaha mee: zo'n uitklap is niet wat ik bedoel. Ik wil gewoon een veld thumbs die als je met de muis over een enkel exemplaar van die thumbs gaat links een tekst te zien krijgt... That's it. Ik moet het nog uitproberen hoor, maar het klinkt logisch.
  donderdag 1 februari 2007 @ 02:49:50 #259
46275 Castor
Obey the rules, miss the fun
pi_45872674
Beste oplossing is idd gewoon a:hover. Geen gedoe met JS als het niet nodig is.

HTML:
1<a><img src=""whatever.jpg" alt="" /><span>Tekst voor de thumb</span></a>

CSS:
1
2
span {display:none;}
a:hover span {display:block;position:absolute;top:10em;left;10em;z-index:1;}

Hiermee moet het lukken... Vervang uiteraard de top en left positie voor de correcte waarden voor je eigen site.
pi_45874118
Zijn die spannetjes voor de thumbs of zijn de spannetjes voor de tekstblokken? Want wanneer je de spannetjes in de <a href> van de thumbs zet kun je ze niet daar positioneren waar je de tekstblokken wil hebben.
pi_45876881
Ik heb het gedaan zoals haaahaha het heeft voorgesteld en het werkt prima. Eén tekstje schiet echter om een of andere rare reden onder de thumbnails, maar dat zal wel gemakkelijk op te lossen zijn. Misschien zie ik weer iets over het hoofd.
pi_45884954
Oké, correctie. Het werkt wel, maar doordat ik de divjes onder elkaar plaats in het HTML bestand, verschijnen de verschillende teksten om beurten ook onder elkaar.

Dus de tekst van de eerste thumbnail verschijnt bovenaan, de tekst van de tweede thumbnail daaronder, etcetera. Kan ik nog iets doen met de positie van die divjes, dat ze op elkaars plaats verschijnen, in plaats van onder elkaar?
pi_45885968
Een position:absolute allicht?
  donderdag 1 februari 2007 @ 16:30:10 #264
12880 CraZaay
prettig gestoord
pi_45886651
quote:
Op donderdag 1 februari 2007 02:49 schreef Castor het volgende:
Beste oplossing is idd gewoon a:hover. Geen gedoe met JS als het niet nodig is.
Da's toch wel subjectief hoor. Ook al zou ik het ook met CSS doen, je kunt ook zeggen dat het veranderen van een element als je er met de muis overheen gaat gedrag is, en het dus door JS gedaan zou moeten worden.
pi_45886788
quote:
Op donderdag 1 februari 2007 16:11 schreef Geqxon het volgende:
Een position:absolute allicht?
Et voila! Hoe fekkin' simpel.
pi_45926030
Toch maar eens van tabellen overgestapt naar <div> layouts. Moet zeggen dat 't toch wel een verbetering is. Niet alleen omdat m'n pagina nu semantisch correct is maar het is ook veel beter beheerbaar door middel van de stylesheet waar nu vrijwel alles voor de opmaak in staat.
pi_46075631
ik had een vraag mbt de Select element.
als je met de muis over de opties gaat, verkleurt het geselecteerde > blauw.
hoe voorkom ik dat dat gebeurt, dat het kleurloos blijft? als ik de kleur zelf kon instellen zou nog beter zijn.
instellen bedoel ik mee: gebruiker doet dit, gebruik dan *deze* kleur.

CSS heeft selectors en pseudo-selectors. heeft iemand een overzicht?
en graag zou ik die van de Select en Option elementen willen hebben.
zou cool zijn. hier is een testpagina.

alvast bedankt.

1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
   <title>Test</title>
</head>
<body>
   <select class="colpick" style="width: 70px;">
      <option style="background-color: #7BB;" value="#7BB"></option>
      <option style="background-color: #DDD;" value="#DDD"></option>
      <option style="background-color: #AA6;" value="#AA6"></option>
   </select>
</body>
</html>
pi_46076443
Ik weet niet of je de kleur van een Option kan veranderen. Wel met Javascript geloof ik, maar dat is verre van ideaal. (erg langzaam)

Afgezien daarvan vraag ik me af of gebruikers dan nog weten welke optie ze hebben geselecteerd. Ik zou het dus gewoon zo laten.

Maar hier een link over de pseudo selectors (wat overigens niks met de option heeft te maken)
http://www.w3.org/TR/REC-CSS2/selector.html

Trouwens, waar is je Doctype en waarom geen externe stylesheet?
pi_46076627
het wordt een groot project en HTML in deze is niet boeiend.
ik heb alleen JS en CSS nodig. een onderdeel ervan is een ColorPicker.
als je met de muis een kleur gaat kiezen, zal je altijd blauw zien
en dat moeten we niet hebben.
pi_46076674
Ik zou haast zeggen dat dat iets is dat in je browser ingebakken zit.

Wat ook mogelijk is, is een plaatje van de kleurtjes op je pagina zetten, een image-map erover, zodat als iemand ergens klikt, er in een hidden input field de kleurcode in word geladen. Een beetje een omweg, maar wel mooier.
pi_46077847
quote:
Op woensdag 7 februari 2007 15:52 schreef Geqxon het volgende:
Ik zou haast zeggen dat dat iets is dat in je browser ingebakken zit.
OS zelfs. ik heb mooie dropdowns gezien.
met verschillende stijlen. maar bij allen is het geselecteerde blauw
en ik las zojuist een opmerking hierover.
quote:
Actually, that's not necessarily what it defaults to. On my PC, the
highlight color is a lovely light olive green, because that's the color
scheme I set for the OS (can't stand that bright XP blue!). So, the
look of the select box is largely controlled by the OS, and thus there's
not much you can do with CSS to change how it looks.
dan moet ik dus iets anders gaan doen...
pi_46078318
En mijn methode? Voor elk kleurtje een <span> maken, met een onclick die stiekem in de achtergrond een verborgen <input type="hidden"> invult? Komt er wel wat Javascript bij aan te pas..
pi_46078539
elk kleurtje? dat zijn er 16 777 215
pi_46078676
En jij wilt zeggen dat je nu dan een dropdown box hebt met 16 777 215 opties?
pi_46078753
ha! nee, 22 kleurtjes.
waar was ik met mijn gedachten, bedankt dude
pi_46078913
Ik kon het overigens niet laten in PHP even een for-lusje te maken, voor 255*255*255 kleuren. En dat vond mijn browser niet zo leuk. Niet doen dus
pi_46126043
Stel ik heb een pagina met een 'default' template en een paar Alternate stylesheets. Nu kun je in Firefox fijn naar Beeld > Paginastijl gaan en daar de alternate stylesheets selecteren zodat de pagina die je bekijkt, meteen met de door jouw geselecteerde stylesheet weergeven word zonder refresh.

Is er ook een manier om dit te doen op de webpagina zelf door bijvoorbeeld een OnClick="" event, of in ieder geval iets neutraals wat dus ook onder alle omstandigheden werkt (en dus niet alleen met IE en/of Mozilla)?
  vrijdag 9 februari 2007 @ 00:24:21 #278
104583 cyberstalker
Een krachtig neen!
pi_46127187
quote:
Op donderdag 8 februari 2007 23:45 schreef Tuvai.net het volgende:
Stel ik heb een pagina met een 'default' template en een paar Alternate stylesheets. Nu kun je in Firefox fijn naar Beeld > Paginastijl gaan en daar de alternate stylesheets selecteren zodat de pagina die je bekijkt, meteen met de door jouw geselecteerde stylesheet weergeven word zonder refresh.

Is er ook een manier om dit te doen op de webpagina zelf door bijvoorbeeld een OnClick="" event, of in ieder geval iets neutraals wat dus ook onder alle omstandigheden werkt (en dus niet alleen met IE en/of Mozilla)?
http://www.dzr-web.com/misc/stylesheet-switching/
Hope for the best, prepare for the worst.
pi_46198620
Nou, hopelijk is er iemand die mij kan helpen met het volgende probleem. Ik heb al een heleboel mogelijkheden geprobeerd, maar ik kom er niet uit.

Klik voor een plaatje.

Het hele idee is dus de site altijd 100% hoogte heeft. De header en footer staan vast, en de content is te scrollen als het groter is dan het content veld. Hetprobleem is echter, dan een td of div met height="100%" geen "overflow: auto;" wil.

Weet iemand hoe ik dit wel voor elkaar kan krijgen?
pi_46199347
quote:
Op zondag 11 februari 2007 12:51 schreef fokME2 het volgende:
Weet iemand hoe ik dit wel voor elkaar kan krijgen?
Gewoon absolute of vaste positionering? Bovenste en onderste div een bepaalde hoogte in pixels meegeven en de middelste geen hoogte, maar slechts een top- en bottomwaarde meegeven afhankelijk van de hoogte van de twee andere divs?
pi_46199589
Hoe zag je het voor je met die middelste div? Ik ben inmiddels wat aan het spelen, maar moet de footer-div ook geen bottom waarde hebben?

1
2
3
4
5
6
7
8
9
    <div style="position: absolute; height: 150px;">
      heading
    </div>
    <div style="position: absolute; top: 150px; bottom: 150px; overflow: auto;">
      hele lange content
    </div>
    <div style="position: absolute; height: 150px; bottom: 0px;">
      footer
    </div>


Edit: Code aangepast, het werkt zo! Dankje AnGabhar!
pi_46202541
Design is inmiddels goed werkende uitgewerkt voor Firefox en Opera.

Maar IE6 werkt niet mee (IE7 weet ik niet).

Weet iemand hoe ik dit kan oplossen?

klikklik
pi_46204142
quote:
Op zondag 11 februari 2007 14:19 schreef fokME2 het volgende:
Maar IE6 werkt niet mee (IE7 weet ik niet).
IE7 zit in compatibiliteitsmodus. Geef een stricte Doctype mee, dan werkt het wel.
  zondag 11 februari 2007 @ 15:04:22 #284
12880 CraZaay
prettig gestoord
pi_46204511
quote:
Op zondag 11 februari 2007 14:55 schreef AnGabhar het volgende:

[..]

IE7 zit in compatibiliteitsmodus. Geef een stricte Doctype mee, dan werkt het wel.
Of transitional, dan werkt het ook waarschijnlijk.

En bouwer van die site: lees aub eens een boek over html en css Dit is echt te ranzig, simpelweg tabellen vervangen door divs
pi_46208374
quote:
Op zondag 11 februari 2007 15:04 schreef CraZaay het volgende:

[..]

Of transitional, dan werkt het ook waarschijnlijk.
Nou ja, met 'stricte' bedoelde ik in het algemeen iedere doctype die IE in standaardmodus gooit. Dat is voor zover ik weet iedere doctype met een volledige URI, zelfs een transitional doctype wordt dan nog in standaardmodus weergegeven.
pi_46209198
@AnGabhar:
Zal eens met doctypes spelen dan, zou het voor IE6 ook werken.

@CraZaay:
Het was aanvankelijk niet de bedoeling dat het er zo uit zou komen te zien(html), maar deze layout met tabellen maken lijkt me ook niet echt de oplossing? Daarbij kreeg ik het probleem met tabellen niet opgelost.
  zondag 11 februari 2007 @ 17:55:19 #287
12880 CraZaay
prettig gestoord
pi_46210773
quote:
Op zondag 11 februari 2007 17:11 schreef fokME2 het volgende:
@CraZaay:
Het was aanvankelijk niet de bedoeling dat het er zo uit zou komen te zien(html), maar deze layout met tabellen maken lijkt me ook niet echt de oplossing? Daarbij kreeg ik het probleem met tabellen niet opgelost.
Nee, een lay-out met tabellen maken is nooit een oplossing. Maar de tabelcellen simpelweg vervangen door divs ook niet.

CSS en HTML zijn ideaal om presentatie en structuur van je pagina te scheiden. Dat doe je nu dus niet, omdat je structuur voor 90% bestaat uit code om de presentatie te bepalen. Een belangrijke tip in jouw geval: achtergrondafbeeldingen. Afbeeldingen die niets toevoegen (dus die niet illustratief zijn maar de boel alleen opleuken) kun je beter in je CSS plaatsen. Die hebben immers niets met je structuur te maken.
pi_46211153
@CraZaay
Met achtergrondafbeeldingen werken kan inderdaad, maar dan krijg je allemaal lege divs? Daarbij werkt mn IE pngfix dan niet
  zondag 11 februari 2007 @ 18:43:43 #289
12880 CraZaay
prettig gestoord
pi_46212244
quote:
Op zondag 11 februari 2007 18:07 schreef fokME2 het volgende:
@CraZaay
Met achtergrondafbeeldingen werken kan inderdaad, maar dan krijg je allemaal lege divs? Daarbij werkt mn IE pngfix dan niet
Waarschijnlijk kun je die afbeeldingen aan hele andere elementen hangen die je sowieso nodig hebt

Daarnaast kun je die pngfix ook in je CSS oplossen
pi_46214927
PNG-fix in CSS? Tipje van de sluier? Of gewoon de pngfix? 0-)
pi_46215501
PNG fix voor de achtergrond plaatjes:
1
2
3
4
* html #header h1 a {
   background: none;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='danielpunt_h1.png', sizingMethod='scale');
}


Misschien moet je nog een andere sizingMethod proberen. :)
pi_46217515
Een andere sizingMethod? Heb je nog een hulpvolle suggestie?
  zondag 11 februari 2007 @ 21:19:16 #293
12880 CraZaay
prettig gestoord
pi_46217879
quote:
Op zondag 11 februari 2007 21:11 schreef fokME2 het volgende:
Een andere sizingMethod? Heb je nog een hulpvolle suggestie?
http://msdn.microsoft.com(...)s/sizingmethod_1.asp
pi_46247966
Het werd eens tijd voor een structurele verandering van mijn layout.

De pagina: http://buyshit.nl/fok/testlayout.html

Mijn bedoeling is dat het content div wat omhoog gaat. Nu wil ik het zo strak als mogelijk maken, en alles uiteraard volgens het W3 standaard. Ik kan in principe alles een fixed top en left attribuut geven, maar dat vind ik zelf totaal niet netjes. Een float:rigth zou een optie zijn, maar ook daar heb ik twijvels bij. Kan iemand mij misschien een tip geven?
  maandag 12 februari 2007 @ 19:35:05 #295
12880 CraZaay
prettig gestoord
pi_46248407
Floaten is wat mij betreft de netste oplossing. En je hebt nu al redundante HTML Die id="menu" kun je prima aan de ul hangen, scheelt weer een nutteloze div.
pi_46248765
quote:
Op maandag 12 februari 2007 19:35 schreef CraZaay het volgende:
Floaten is wat mij betreft de netste oplossing. En je hebt nu al redundante HTML Die id="menu" kun je prima aan de ul hangen, scheelt weer een nutteloze div.
Dat ligt eraan hoe je het bekijkt:

-Allereerst vind ik het zoals ik het nu heb gedaan het zelf het netst. Mocht ik een totaal andere menustructuur willen kan ik dat zo omgooien.
-Ten tweede hou ik de opmaak en de inhoud liever gescheiden, aangezien de website dynamisch (AJAX) gaat worden, dit is enkel testdata

Denk bijvoorbeeld aan een klein logo op het menu, een copyrigth tekst, een item buiten de UL, enz. enz
  maandag 12 februari 2007 @ 20:06:02 #297
12880 CraZaay
prettig gestoord
pi_46249734
Ik redeneer op basis van wat er nu staat uiteraard

Wat ik alleen niet snap is waarom je dit een andere scheiding vindt van opmaak en inhoud dan mijn suggestie? Ik laat toch nog steeds alle opmaak in de CSS staan?
pi_46249820
Ik doel op het feit dat ik de menu-div als opmaak zie, en de UL als inhoud. Als ik het id "menu" aan de UL hang, word ik enigszins geforceerd de UL te gebruiken voor een menu, en kan ik niet meer met losse links werken
pi_46250941
Toch maar voor een alternatieve methode gekozen

Ik wil buttons maken. 300 pixel brede buttons, met een leuke margin. Hoe ik het op het moment heb:
1<p class="bigbutton buttonfont" onclick="...">Over Mij</p>


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.bigbutton{
   width: 300px;
   margin: 0 auto;
   text-align: center;
   background-color: #424269;
   padding: 10px;
   cursor: pointer;
}
.bigbutton:hover{
   background-color: #42425B;
}
.buttonfont{
   font-family: Verdana, Arial;
   font-size: 12px;
   color: #FFFFFF;
}


Het enige nadeel is dat ik met paragraphs werk, en die dus niet naast elkaar kunnen. Waar ik mee getoverd heb: Om het in zowel een span als een font-tag te gooien, waar ik helaas het probleem heb dat ik de breedte niet in kan stellen. Hoe kan ik dit het beste nu oplossen?
  dinsdag 13 februari 2007 @ 00:32:13 #300
12880 CraZaay
prettig gestoord
pi_46251120
Het zijn links, dus waarom niet gewoon het a element gebruiken? Ik zou niet weten hoe je semantisch gezien een paragraaf als button kunt verantwoorden?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')