FOK!forum / Digital Corner / [html, css, js] met font tags :) #28
KomtTijd...dinsdag 21 augustus 2012 @ 13:38
[html, css, js] Voor Dummies

Dit topic is bedoeld voor alle vragen m.b.t. HTML, CSS en javascript, kortom alles wat je nodig hebt om (de frontend van) een website te maken.

HTML: Hyper Text Markup Language is de structuur van een website. Door middel van verschillende html tags geef je aan welke elementen bij elkaar horen (bijv: <div>, <ul>), of wat de betekenis van deze data is (bijv. <p>, <h1>). HTML leent zich ook voor opmaak, maar het is makkelijker en verstandiger om hier CSS voor te gebruiken.
CSS: Cascading StyleSheet is de opmaak van een website. In je CSS specificeer je bijvoorbeeld welke kleur bepaalde elementen moeten hebben, hoe groot ze zijn en hoe je ze wilt rangschikken.
JS: Javascript Javascript (niet te verwarren met programmeertaal Java) is een scripttaal, waarmee het mogelijk is je website dynamisch te maken. Javascript kan bijvoorbeeld HTML-elementen aanpassen, toevoegen of verwijderen. Omdat javascript zeer veelzijdig is, is er voor specifieke JS vragen ook een specaal topic, zie: [Javascript] voor dummies

Vragen over PHP, SQL of andere serverside programmeertalen horen niet in dit topic. Stel deze in [PHP/MySQL] voor dummies of open zelf een topic.
Voor vragen over webhosting, domeinnamen enz. is ook een ander topic: Het grote (betaalde) webhosting topic
En voor Wordpress is er ook een speciaal topic, als het om meer gaat dan de HTML/CSS van een theme: Topicreeks: Algemeen Wordpress topic

Code posten
Het is, als je een vraag stelt, vaak handig om hier een stukje code bij te voegen. Post niet klakkeloos je hele website, maar post alleen het stukje code waar je vraag over gaat. Gebruik bovendien de [code]-tag (code.png), zodat je HTML, CSS of Javascript code goed leesbaar is. Dus niet [quote] of [spoiler] of wat dan ook.

Veel voorkomende problemen
Veel problemen zijn te wijden aan het niet kloppen van HTML of CSS code. Een kleine typfout is snel gemaakt, en de webbrowser kan daar soms erg slecht mee omgaan. Om te controleren of je code technisch in orde is, kun je deze controleren met de W3 validator.
Is je code niet correct? Los dan eerst de fouten op zodat de validator geen foutmeldingen meer geeft. Dit lost niet altijd je probleem op, maar zorgt in ieder geval dat alles werkt zoals het hoort te werken, waardoor overige fouten ook veel makkelijker te achterhalen zijn.

IK SNAP ER NIETS VAN HELLEP! WAT IS CSS?
We helpen iedereen graag in dit topic, ook mensen die er helemaal niets van begrijpen. Maar we verwachten wel dat je je best doet om het wel te gaan begrijpen. Lees eens wat tutorials en probeer het altijd eerst zelf. Je krijgt hier tips waar je zelf iets mee moet doen.

Voor je een vraag stel hier, verplichte kost
http://www.alistapart.com/articles/css-floats-101/
http://www.alistapart.com/articles/css-positioning-101/
QM84dinsdag 21 augustus 2012 @ 16:16
quote:
14s.gif Op dinsdag 21 augustus 2012 13:38 schreef KomtTijd... het volgende:

[..]

Verschilt misschien per browser. Firefox bijv. laat allen een scrollbalk zien als het nodig is, vandaar dat gecentreerde pagina's een paar pixels verspringen als ze langer worden, er verdwijnt rechts 20px beeldruimte dus de gecentreerde pagina moet 10px naar links.
Dat doet elke browser in principe. Kan je dus oplossen door in je css:

1html {overflow-y: scroll;}

te zetten. Dan krijg je altijd een scrollbalk, ook als er niets te scrollen is.
n8ndinsdag 21 augustus 2012 @ 16:20
Zou een website sowieso nooit fixed maken qua breedte. Iedereen browsed tegenwoordig anders. niet iedereen heeft vensters full screen staan en mobiele apparaten verschillen nog meer onderling.
KomtTijd...woensdag 22 augustus 2012 @ 09:21
quote:
7s.gif Op dinsdag 21 augustus 2012 16:16 schreef QM84 het volgende:

[..]

Dat doet elke browser in principe. Kan je dus oplossen door in je css:
[ code verwijderd ]

te zetten. Dan krijg je altijd een scrollbalk, ook als er niets te scrollen is.
Volgens mij doet IE nog steeds altijd alle scrollbalken tonen (of is dat achterhaald?).
quote:
0s.gif Op dinsdag 21 augustus 2012 16:20 schreef n8n het volgende:
Zou een website sowieso nooit fixed maken qua breedte. Iedereen browsed tegenwoordig anders. niet iedereen heeft vensters full screen staan en mobiele apparaten verschillen nog meer onderling.
op zich is er niet zoveel mis met een fixed-width layout. Een meeschalende layout is mooi maar daar moet je wel goed over nadenken, zomaar width:100% invullen is garantie op een compleet onleesbare website.
QM84woensdag 22 augustus 2012 @ 09:31
quote:
14s.gif Op woensdag 22 augustus 2012 09:21 schreef KomtTijd... het volgende:

[..]

Volgens mij doet IE nog steeds altijd alle scrollbalken tonen (of is dat achterhaald?).
IE7 en hoger iig niet meer.
n8ndonderdag 23 augustus 2012 @ 01:14
quote:
14s.gif Op woensdag 22 augustus 2012 09:21 schreef KomtTijd... het volgende:

op zich is er niet zoveel mis met een fixed-width layout. Een meeschalende layout is mooi maar daar moet je wel goed over nadenken, zomaar width:100% invullen is garantie op een compleet onleesbare website.
daarom moet je een website niet door een amateur laten maken. Sinds wanneer is er iets mis met na moeten denken
MrNileszaterdag 25 augustus 2012 @ 11:43
ik heb een nested ul waarvan ik de text graag rechts wil uitlijnen
text-align:right; in het #contentmenu erbij zetten werkt niet...wat doe ik fout?

HTML
1
2
3
4
5
6
7
8
<div id="contentmenu">
  <ul>
    <li><a href="index.php?p=ontstaan">ONTSTAAN</a></li>
    <li><a href="index.php?p=nieuws">NIEUWS</a></li>
    <li><a href="index.php?p=agenda">AGENDA</a></li>
    <li><a href="index.php?p=gastenboek">GASTENBOEK</a></li>
  </ul>
</div>

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#contentmenu ul li {
  padding:0px;
  list-style-type: none;
}

#contentmenu {
  display:block;
  position: absolute;
  left:500px;
  top:300px;

}
#contentmenu a {
  border: 0px;
  line-height:16px;
  text-decoration: none;
  color: #000;
  font-weight:bold;
  letter-spacing:-0.5px;
}
Tijnzaterdag 25 augustus 2012 @ 11:52
Ik denk dat je de links eerst als block moet laten weergeven.
MrNileszaterdag 25 augustus 2012 @ 12:01
quote:
3s.gif Op zaterdag 25 augustus 2012 11:52 schreef Tijn het volgende:
Ik denk dat je de links eerst als block moet laten weergeven.
werkt ook niet direct
nu zit contentmenu in menu...en ik zie in firebug dat contentmenu een float:left mee krijgt, als ik die uitzet dan lijnt ie wel rechts uit

maar nu weet ik eigenlijk niet hoe ik dat nu in css moet vertellen dat ie die float in het contentmenu niet mee krijgt
Tijnzaterdag 25 augustus 2012 @ 12:02
Float:none?
MrNileszaterdag 25 augustus 2012 @ 12:04
quote:
10s.gif Op zaterdag 25 augustus 2012 12:02 schreef Tijn het volgende:
Float:none?
thanx...soms is het te simpel
Neraicezaterdag 25 augustus 2012 @ 22:00
Klein vraagje:

Als ik bijvoorbeeld deze functie heb:
1
2
3
$('.hover_items').projectHover({
   color: '#222222'
});

Is er dan een manier om deze te laten stoppen bij een bepaalde callback?
-J-D-zondag 26 augustus 2012 @ 19:48
Eens kijken of ik mijn vraag helder kan stellen...
Op deze site heeft het menu (bovenste gedeelte) bepaalde eigenschappen in de CSS-file staan. Ik heb ontdekt dat dat navr heet (als ik het goed heb), maar ik zie ook nav1, nav-left, nav-right enz staan.
Nu heb ik een submenu eronder gezet, maar deze heeft nog niet de eigenschappen van het zojuist genoemde menu.
Hoe kan ik het submenu dezelfde eigenschappen (zoals achtergrond) geven als het menu er vlak boven zodat ik daarna kan stoeien hoe ik die code kan aanpassen zodat het onderste menu (dat ik submenu noem) qua kleuren mooi bijpassend kan maken?
Hoe kan ik het submenu iets naar rechts op laten schuiven zodat het pas onder Home begint?

Mijn dank is groot voor iedereen die even meedenkt! Mocht je een suggestie hebben hoe het mooier kan, is dat natuurlijk ook goed!

[ Bericht 4% gewijzigd door -J-D- op 26-08-2012 19:58:28 ]
FastFox91zondag 26 augustus 2012 @ 19:58
Nieuwe versie van Twitter Bootstrap is best netjes. Wat vinden jullie?

@Neraice
Wat is dat voor functie projectHover?

@-J-D-
Je kan meerdere elementen dezelfde eigenschappen geven door een aparte class te maken met daarin de eigenschappen en de elementen dan die class geven.

Met margin of padding kan je elementen verschuiven.
Snorrenbaardzondag 26 augustus 2012 @ 20:11
Wat kun je met dat programma? Ben nog een totale leek op het gebied van webdevelopment. Heb alleen nog Notepad++ gebruikt voor HTML en CSS.
KomtTijd...zondag 26 augustus 2012 @ 20:15
Bootstrap is een CSS framework. Heb het ook nooit gebruikt maar je schijnt er wel makkelijk schaalbare layouts mee te kunnen maken.
-J-D-zondag 26 augustus 2012 @ 20:47
quote:
0s.gif Op zondag 26 augustus 2012 19:58 schreef FastFox91 het volgende:

@-J-D-
Je kan meerdere elementen dezelfde eigenschappen geven door een aparte class te maken met daarin de eigenschappen en de elementen dan die class geven.

Met margin of padding kan je elementen verschuiven.
Pfff, ik ben echt een beginner. Dat gaat me een berg tijd kosten, want ik weet nog niet precies waar ik moet beginnen.
Bedankt voor de tips iig.
Catch22-dinsdag 28 augustus 2012 @ 11:00
quote:
14s.gif Op woensdag 22 augustus 2012 09:21 schreef KomtTijd... het volgende:

[..]

Volgens mij doet IE nog steeds altijd alle scrollbalken tonen (of is dat achterhaald?).

[..]

op zich is er niet zoveel mis met een fixed-width layout. Een meeschalende layout is mooi maar daar moet je wel goed over nadenken, zomaar width:100% invullen is garantie op een compleet onleesbare website.
ik moet echt kotsen van zulke sites. Ik browse wel eens op 1920 pixels breedte en als je dan een textblock van 1400pixels voor je krijgt dan ben ik weg, want dat is onleesbaar.
QM84dinsdag 28 augustus 2012 @ 13:25
Daarvoor kan je je browservenster kleiner maken...

Vanuit usability-oogpunt is dat juist de meest optimale situatie: geef de gebruiker de controle over hoeveel tekst deze op 1 regel wilt hebben.
KomtTijd...dinsdag 28 augustus 2012 @ 13:38
Vanuit usability-oogpunt verwachten dat de gebruiker voor iedere website zijn browservenster gaat verschalen... :?
QM84dinsdag 28 augustus 2012 @ 13:49
valt onder 'User control and freedom'.

Daarnaast: als iedere website 100% is en zich aan de richtlijnen voor fontgroottes houdt, hoef je je browservenster echt niet voor íedere website te schalen, maar slechts 1x. Op een grootte die de gebruiker het beste vindt.
KomtTijd...dinsdag 28 augustus 2012 @ 14:10
...en dan stel je ook gelijk een verplichte menubreedte e.d. voor? En mogen we wel of geen sidebar aan de rechterkant?
Tijndinsdag 28 augustus 2012 @ 14:31
quote:
3s.gif Op dinsdag 28 augustus 2012 13:25 schreef QM84 het volgende:
Daarvoor kan je je browservenster kleiner maken...

Vanuit usability-oogpunt is dat juist de meest optimale situatie: geef de gebruiker de controle over hoeveel tekst deze op 1 regel wilt hebben.
Er is letterlijk niemand die het prettig vindt om tekstregels van 1500px te lezen. Dat je als gebruiker enige invloed hebt op hoe de content wordt weergegeven is natuurlijk mooi, maar je moet geen situatie kunnen creëren die alleen maar hinderlijk is.
QM84dinsdag 28 augustus 2012 @ 16:15
Denk hierbij ook aan mensen die de font-instellingen van hun OS groter hebben ingesteld, waardoor de tekst bij een 1000px-website standaard buiten de containers zou gaan lopen, of de hele lay-out verneukt. Of mensen (zoals ik), die standaard inzoomen op een website, omdat 99% van de websites een te klein font heeft. Of mensen die het gewoon prettig vinden om veel tekst naast elkaar te hebben.

Je geeft mensen de vrijheid om de website zo te lezen hoe ze het zelf het liefst willen.
Neraicedinsdag 28 augustus 2012 @ 16:27
quote:
0s.gif Op zondag 26 augustus 2012 19:58 schreef FastFox91 het volgende:
Nieuwe versie van Twitter Bootstrap is best netjes. Wat vinden jullie?

@Neraice
Wat is dat voor functie projectHover?

@-J-D-
Je kan meerdere elementen dezelfde eigenschappen geven door een aparte class te maken met daarin de eigenschappen en de elementen dan die class geven.

Met margin of padding kan je elementen verschuiven.
Scriptje voor een speciaal hover-effect.

Het gaat mij erom hoe ik zo'n jQuery plugin cancel na 'm gecalled te hebben. Enig idee?
Catch22-dinsdag 28 augustus 2012 @ 16:52
.stop ?
Tijndinsdag 28 augustus 2012 @ 17:02
quote:
3s.gif Op dinsdag 28 augustus 2012 16:15 schreef QM84 het volgende:
Denk hierbij ook aan mensen die de font-instellingen van hun OS groter hebben ingesteld, waardoor de tekst bij een 1000px-website standaard buiten de containers zou gaan lopen, of de hele lay-out verneukt. Of mensen (zoals ik), die standaard inzoomen op een website, omdat 99% van de websites een te klein font heeft. Of mensen die het gewoon prettig vinden om veel tekst naast elkaar te hebben.

Je geeft mensen de vrijheid om de website zo te lezen hoe ze het zelf het liefst willen.
Als je zoomt, wordt de breedte ook breder. Ik denk echt niet dat je iemand een plezier doet door tekstregels van meer dan 1000 pixels aan te bieden.
Maarteldonderdag 30 augustus 2012 @ 20:05
Enorme beginnersvraag maar ik wil een button bij hoveren laten veranderen in een andere afbeelding

Nu staat er qua css voor de button:

1
2
3
4
5
#container-bottom #classic-pagination #next-page{
    background: url(http://i387.photobucket.com/albums/oo315/Maartel/newer1.png) no-repeat top left;
    width:231px;
    height:81px;
}

Nu zou ik denken dat een vergelijkbare code plaatsen maar dan met a:hover toevoeging het 'm zou moeten doen, maar dat werkt niet.. waar ga ik de fout in?
KomtTijd...donderdag 30 augustus 2012 @ 20:10
Een button is geen <a> element.

Gebruik gewoon het id, of de drie id's als je alle drie die elementen een hover wilt geven.
Maarteldonderdag 30 augustus 2012 @ 20:13
quote:
14s.gif Op donderdag 30 augustus 2012 20:10 schreef KomtTijd... het volgende:
Een button is geen <a> element.

Gebruik gewoon het id, of de drie id's als je alle drie die elementen een hover wilt geven.
Ik vermoedde al dat het hier anders zit omdat het een # element is.

In de html staat alleen dit:

1{block:NextPage} <a href="{NextPage}" id="next-page">Next Page</a>{/block:NextPage}

Bedoel je nu dat ik een nieuw id aan zou moeten maken en dan in de html dat id toevoegen als reactie op het hooveren?

(Ik besef dat ik nu enorm clueless overkom.. de basis heb ik inmiddels aardig onder de knie, maar zodra er met id's geslingerd wordt ben ik 'm helemaal kwijt :@ )
KomtTijd...donderdag 30 augustus 2012 @ 20:35
Als dat element id #next-page heeft kun je gewoon #next-page:hover {background:...} doen.
Maarteldonderdag 30 augustus 2012 @ 20:52
Hmm, dat is wel wat ik geprobeerd had, maar ik zal nog maar een poging doen dan :{
cablegunmasterdonderdag 30 augustus 2012 @ 21:08
Iemand ervaringen met XmlHttpRequests? :P
KomtTijd...donderdag 30 augustus 2012 @ 21:57
quote:
0s.gif Op donderdag 30 augustus 2012 21:08 schreef cablegunmaster het volgende:
Iemand ervaringen met XmlHttpRequests? :P
Ben er nu op mijn werk een beetje mee bezig ja.
KomtTijd...donderdag 30 augustus 2012 @ 21:58
quote:
0s.gif Op donderdag 30 augustus 2012 20:52 schreef Maartel het volgende:
Hmm, dat is wel wat ik geprobeerd had, maar ik zal nog maar een poging doen dan :{
Als het niet werkt even met de development tools (F12) kijken waarom je CSS regel niet toegepast wordt.
cablegunmasterdonderdag 30 augustus 2012 @ 22:00
quote:
14s.gif Op donderdag 30 augustus 2012 21:57 schreef KomtTijd... het volgende:

[..]

Ben er nu op mijn werk een beetje mee bezig ja.
Enigzins een idee waarin XmlHttpRequests verschillen in Firefox ten opzichte van elke andere browser? Want wat ik ook doe, ik krijg om een of andere reden via Ajaxform (plugin om bestanden asynchroon te uploaden). Elke keer een error. Met na wat onderzoek heb ik boven water getoverd dat er niks gebeurd. ( 0 ready state alles op 0 wat betekende dat er niks gestart is) Het idee was dat er een laadscherm bijgehouden werd hoeveel bytes er geupload werd. In elke browser werkt dit behalve Firefox. Terwijl volgens de XmlhttpRequest support tabel daar juist veel "support" voor is. (Ik gebruik zelf Firefox 14.0).

Bron: https://www.clickenweb.nl/bestel&id=2079&aantal=25&prijs=1 (vervolgens in File upload) gedeelte. Ik snap niet wat ik er fout doe.

ik zit nu op open(); gedeelte te googlen* iets zegt me dat het in die richting zit :).

[ Bericht 4% gewijzigd door cablegunmaster op 30-08-2012 22:07:39 ]
PimDdonderdag 30 augustus 2012 @ 22:07
Doe eens een linkje naar een demo/voorbeeld? Die link die je noemt zie ik geen file upload.
cablegunmasterdonderdag 30 augustus 2012 @ 22:09
quote:
0s.gif Op donderdag 30 augustus 2012 22:07 schreef PimD het volgende:
Doe eens een linkje naar een demo/voorbeeld? Die link die je noemt zie ik geen file upload.
excuus, dan heb je weer een profiel nodig :').
probeer user: banaan ww: banaan.
KomtTijd...donderdag 30 augustus 2012 @ 22:15
quote:
Bestand: stuiterbal.JPG Grootte: 81.13 KiB Succesvol geupload!
Fx 14.0.1 op Ubuntu :)

Ik doe alleen maar $.getJSON() joh :P
cablegunmasterdonderdag 30 augustus 2012 @ 22:17
quote:
14s.gif Op donderdag 30 augustus 2012 22:15 schreef KomtTijd... het volgende:

[..]

Fx 14.0.1 op Ubuntu :)

Ik doe alleen maar $.getJSON() joh :P
Probeer nu eens iets van 3 - 4 Mb. Dan gaat het fout . :{
Ik begrijp het maar half waarom het fout gaat.
KomtTijd...donderdag 30 augustus 2012 @ 22:22
quote:
Bestand: cmsmadesimple-1.10.3-full.tar.gz is afgewezen vanwege de bestands extensie.
cablegunmasterdonderdag 30 augustus 2012 @ 22:23
quote:
14s.gif Op donderdag 30 augustus 2012 22:22 schreef KomtTijd... het volgende:

[..]

Dat doen we even niet :D
KomtTijd...donderdag 30 augustus 2012 @ 22:24
anyway cannot reproduce.
cablegunmasterdonderdag 30 augustus 2012 @ 22:24
quote:
14s.gif Op donderdag 30 augustus 2012 22:24 schreef KomtTijd... het volgende:
anyway cannot reproduce.
upload 4 mb PDF file als voorbeeld :).

Object { readyState=0
, status=0
, statusText="error"
}

Krijg ik de hele tijd terug als ik zoiets probeer.
KomtTijd...donderdag 30 augustus 2012 @ 22:27
quote:
Bestand: takeaction.pdf Grootte: 3.24 MiB Succesvol geupload!
probeer het anders eens in safe-mode ofzo...
cablegunmasterdonderdag 30 augustus 2012 @ 22:30
quote:
14s.gif Op donderdag 30 augustus 2012 22:27 schreef KomtTijd... het volgende:

[..]

probeer het anders eens in safe-mode ofzo...
Goed punt :) , maar raar genoeg wil ik snappen waarom dit gebeurt. :P
KomtTijd...donderdag 30 augustus 2012 @ 22:30
Dat begint met achterhalen hoe het komt.
cablegunmasterdonderdag 30 augustus 2012 @ 22:31
quote:
14s.gif Op donderdag 30 augustus 2012 22:30 schreef KomtTijd... het volgende:
Dat begint met achterhalen hoe het komt.
Wat ik snap dusverre is dat het script open(); niet aanroept en dat heeft met iets met security in firefox te maken. :P Iets met same origin policy.


Wat ik wel snap is dat ik verzoekheaders bij de errors terug vind maar geen antwoord headers.

Ik ga dit eens uit testen :). Blijkbaar iemand gevonden met het zelfde probleem O+

[ Bericht 7% gewijzigd door cablegunmaster op 30-08-2012 22:51:02 ]
Schnitzelsvrijdag 31 augustus 2012 @ 02:13
Een vraagje

Op mijn website loopt een twitterfeed en ik heb deze als widget rechts ingesteld: nu zie ik helaas dat er een raar foutje in de kleuren zit:

3xyk9.jpg
SPOILER
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
<script src="http://widgets.twimg.com/j/2/widget.js"></script>
<br>
<script>
new TWTR.Widget({
  version: 2,
  type: 'search',
  search: 'sr12',
  interval: 30000,
  title: 'Serious Request 2012',
  subject: 'Twitterfeed #sr12',
  width: 180,
  height: 470,
  theme: {
    shell: {
      background: '#000000',
      color: '#ffffff'
    },
    tweets: {
      background: '#ffffff',
      color: '#444444',
      links: '#1985b5'
    }
  },
  features: {
    scrollbar: true,
    loop: true,
    live: true,
    behavior: 'default'
  }
}).render().start();
</script>
Het is de widget: Tweetblender.

Ziet iemand van jullie de fout?
cablegunmastervrijdag 31 augustus 2012 @ 02:24
quote:
0s.gif Op vrijdag 31 augustus 2012 02:13 schreef De-Hamster het volgende:
Een vraagje

Op mijn website loopt een twitterfeed en ik heb deze als widget rechts ingesteld: nu zie ik helaas dat er een raar foutje in de kleuren zit:

[ afbeelding ]
SPOILER
[ code verwijderd ]

Het is de widget: Tweetblender.

Ziet iemand van jullie de fout?
Jep , zelf gebruik ik voor dit soort fouten Firebug op Firefox dan kun je het element selecteren dat de foute kleur heeft of uit testen wat voor margin het heeft.

1
2
3
4
5
6
7
8
.sidebar h3 {
    background: -moz-linear-gradient(#3C9CD2, #1F6EB6) repeat scroll 0 0 transparent;
    border-bottom: 1px solid #195392;
    border-radius: 5px 5px 0 0;
    margin: -15px 0 5px -12px;
    padding: 7px 12px;
    width: 100%;
}

Dit zorgt voor de gare achtergrond voornamelijk omdat het een H3 tag is binnen je .sidebar class.
Wat je het beste kan doen is de H3 tag niet voor de achtergrond gebruiken die nu staat ingesteld.
maar een
1<div class='subheader'><h3>Volg Glazenhuis3FM op Twitter!</h3></div>
En dit bij elke blauwe kop ombouwen.

Dit in je CSS zetten daarnaast ipv de bovenstaande CSS. (naam verandering)
1
2
3
4
5
6
7
8
.subheader {
    background: -moz-linear-gradient(#3C9CD2, #1F6EB6) repeat scroll 0 0 transparent;
    border-bottom: 1px solid #195392;
    border-radius: 5px 5px 0 0;
    margin: -15px 0 5px -12px;
    padding: 7px 12px;
    width: 100%;
}

Daarnaast op : http://www.glazenhuis3fm.nl/videos/ loopt je video's onder je twitter feed door.

[ Bericht 27% gewijzigd door cablegunmaster op 31-08-2012 02:29:52 ]
cablegunmastervrijdag 31 augustus 2012 @ 02:33
en over mijn xmlHttprequest, eerst maar eens mijn browsers herinstalleren, er zit iets goed fout hiero _O- .
KomtTijd...vrijdag 31 augustus 2012 @ 08:56
een nieuw profiel instellen (of safe-mode gebruiken) lost vaak meer op...
Schnitzelsvrijdag 31 augustus 2012 @ 11:34
quote:
0s.gif Op vrijdag 31 augustus 2012 02:24 schreef cablegunmaster het volgende:

[..]

Jep , zelf gebruik ik voor dit soort fouten Firebug op Firefox dan kun je het element selecteren dat de foute kleur heeft of uit testen wat voor margin het heeft.
[ code verwijderd ]

Dit zorgt voor de gare achtergrond voornamelijk omdat het een H3 tag is binnen je .sidebar class.
Wat je het beste kan doen is de H3 tag niet voor de achtergrond gebruiken die nu staat ingesteld.
maar een
[ code verwijderd ]

En dit bij elke blauwe kop ombouwen.

Dit in je CSS zetten daarnaast ipv de bovenstaande CSS. (naam verandering)
[ code verwijderd ]

Daarnaast op : http://www.glazenhuis3fm.nl/videos/ loopt je video's onder je twitter feed door.
Thanks alleen al die naamswijziging naar subheader heeft al geholpen om het blauwe weg te krijgen. Alleen de opmaak van de kopjes terugkrijgen nog niet.

Waar moet ik:
1<div class='subheader'><h3>Volg Glazenhuis3FM op Twitter!</h3></div>
En die voor elke andere Widget titel plaatsen? Aangezien het allemaal widgets zijn durf ik niet te zeggen waar ik dit het beste kan plaatsen.
cablegunmastervrijdag 31 augustus 2012 @ 12:12
quote:
0s.gif Op vrijdag 31 augustus 2012 11:34 schreef De-Hamster het volgende:

[..]

Thanks alleen al die naamswijziging naar subheader heeft al geholpen om het blauwe weg te krijgen. Alleen de opmaak van de kopjes terugkrijgen nog niet.

Waar moet ik:
[ code verwijderd ]

En die voor elke andere Widget titel plaatsen? Aangezien het allemaal widgets zijn durf ik niet te zeggen waar ik dit het beste kan plaatsen.
Draai je wordpress? :D
cablegunmastervrijdag 31 augustus 2012 @ 12:13
quote:
0s.gif Op vrijdag 31 augustus 2012 08:56 schreef KomtTijd... het volgende:
een nieuw profiel instellen (of safe-mode gebruiken) lost vaak meer op...
Heel de browser opnieuw geinstalleerd en alle andere ook , nog steeds de error bij grotere bestanden. :P
Schnitzelsvrijdag 31 augustus 2012 @ 12:14
quote:
0s.gif Op vrijdag 31 augustus 2012 12:12 schreef cablegunmaster het volgende:

[..]

Draai je wordpress? :D
Ja het is wordpress met de theme Graphene
cablegunmastervrijdag 31 augustus 2012 @ 14:34
quote:
0s.gif Op vrijdag 31 augustus 2012 12:14 schreef De-Hamster het volgende:

[..]

Ja het is wordpress met de theme Graphene
Nou dan weet je waar je moet zijn! binnen je Theme aanpassen :) Dat is kwestie van de map Theme vinden en uiteindelijk de headers opzoeken. Daarnaast, je video's "youtube" 550 width zijn te breed! net als je feed van je Webcam van het glazen huis fix dat ook eens :). naar 500 ipv 550!

Mocht dit niet zo blijken kunje altijd terug gaan naar wat je eerst had en je plugin zelf aanpassen door te zoeken waar dat stukje van de header staat. en ipv H3 er H4 van maken. (genoeg mogelijkheden).
Schnitzelsvrijdag 31 augustus 2012 @ 17:41
Bedankt voor je antwoord maar ik heb werkelijk geen idee waar ik moet zoeken. In de .css bestanden staat niks wat er op lijkt. En de Theme bestanden die offline staan hebben natuurlijk die widget die gewoon vanuit Wordpress gaat niet bijjgevoegd. Heb je enig idee welk bestand ik het kan vinden?
Maartelzaterdag 1 september 2012 @ 14:43
Er gaat ergens iets mis wanneer ik een hover effect op DIVs toe wil passen.
De hovers op images werken prima, maar hoewel ik volgens mij gewoon netjes volgens de regel werk met 'div:hover naam{eigenschappen}" wordt zodra ik dit toepas zo'n beetje de hele pagina een grote hoversectie, zodra ik met mijn muis al een beetje beweeg wordt het effect toegepast terwijl de DIV zelf echt niet zo groot is. Ik heb alles al geisoleerd tot een heel basic design waarin verder niks gaande is. Waar kan dit aan liggen?

Momenteel is de css

1
2
3
4
5
6
7
8
9
10
.shadpic{ border-radius:0px;
  box-shadow:  0px 0px 2.5px 0px #000000;

behavior: url(/PIE.htc)}

div:hover .shadpic {
border-radius:0px;
  box-shadow:  0px 0px 2px 2px #ffffff;

behavior: url(/PIE.htc)}

En de html <div class="shadpic">inhoud div</div>

[ Bericht 78% gewijzigd door Maartel op 01-09-2012 15:19:00 ]
Annezondag 2 september 2012 @ 12:18
Help!

Ik heb onderstaande tabel gemaakt, maar Internet Explorer wil niet meewerken. Iemand enig idee hoe ik dit kan oplossen? Of iemand die een mooi alternatief weet?

team.jpg

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<h2 class="content"><span class="white">  Team  </span></h2>    
        <table summary="table summary" class="content">
            <tr>
                <td colspan="3"> </td>
            </tr>
            <tr>
                <td width="25px"></td>
                <td>
                    <!-- content here -->
                </td>
                <td width="25px"></td>
            </tr>
            <tr>
                <td height="20px"></td>
                <td></td>
                <td></td>
            </tr>
        </table>

CSS:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* =Content
-------------------------------------------------------------- */
table.content { 
    width: 700px; 
    border-collapse: collapse; 
    border: 1px solid #000000; 
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px; 
}

h2.content { 
    width: 200px; 
    margin-left: 50px;
    margin-bottom: -.5em;
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px; 
    font-weight: bold;
}

.white {
    background: #FFFFFF;
}

Alvast bedankt voor jullie hulp!
KomtTijd...zondag 2 september 2012 @ 13:40
waarom gebruik je daar niet gewoon een fieldset voor?
PimDzondag 2 september 2012 @ 13:50
Fieldset lijkt me iets voor formulieren, niet voor een tabel. Sowieso lijkt het me niet handig om dezelfde classname ('.content') te gebruiken voor verschillende elementen. Om het nog niet te hebben over een classname als '.white'.
Tijnzondag 2 september 2012 @ 13:55
Het hangt er vanaf wat erin moet komen te staan, maar zoals het er nu uitziet is een tabel ook niet de beste keus.

Het ziet er nu precies uit zoals een fieldset en een legend standaard worden gerenderd. Dat impliceert inderdaad wel een formulier, maar misschien komt er ook wel een formulier in?
Annezondag 2 september 2012 @ 18:02
Er komt geen formulier in nee. Maar wat is dan wel een goede keuze?
Ik heb het zojuist ook al geprobeerd om het met een plaatje op te lossen, ipv platte tekst als titel, maar ook daar gaat de tabel in Internet Explorer keihard doorheen :(.

En wat maakt het uit hoe ik mijn classes noem...?
KomtTijd...zondag 2 september 2012 @ 19:30
is het wel tabulaire data dan? anders is de keuze voor een tabel minstens net zo raar. persoonlijk zou ik denk ik gewoon niet moeilijk doen en een fieldset gebruiken.

en je moet idd zelf weten watvoor classnames je gebruikt, maar voor je eigen gemak is het wel handig om ze een beetje semantisch te houden...
Annezondag 2 september 2012 @ 19:41
Niet per se tabulaire data nee, ik had ook een div kunnen gebruiken, maar ik heb nou eenmaal voor een tabel gekozen in de layout.. Ik ga in ieder geval eens klojo'en met de fieldset-tag. Mocht ik er niet uit komen, dan zien jullie mij wel weer verschijnen ;).

Bedankt voor de reacties!
Tijnzondag 2 september 2012 @ 20:38
Een tabel voor layout gebruiken is extreem gedateerd en semantisch natuurlijk totaal geen goed idee.

Aangezien je er nu ook mee zit, waarom niet gewoon even met een div en een header? Zo moeilijk is het niet.

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
38
39
40
41
42
43
44
<!DOCTYPE html>
<html>
    <head>
        <style>
          body {
            font-family:  sans-serif;
          }
          
          h1 {
            font-size:  150%;
          }
          
            .fieldset {
                border: 1px black solid;
                padding: 1em;
                position: relative;
            }
              .fieldset > h2 {
                background-color: #fff;
                font-size:  100%;
                padding: 0 5px 5px 0;
                position: absolute;
                top: -1.4em;
              }
        </style>
    </head>
    <body>
      <h1>Voorbeeld van een fieldset-achtige layout</h1>
      
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
      
      <p>Ok, komt 'ie:</p>
      
        <div class="fieldset">
            <h2>Titel van dit blokje</h2>
            
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
        </div>
        
        <p>Dat was het.</p>
        
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
    </body>
</html>

Bekijk hier een voorbeeld.

Ik denk dat dit werkt in alle browsers (kheb IE7 hier niet paraat, maar IE8 in elk geval wel en IE9 ook).
Annezondag 2 september 2012 @ 20:49
Let wel; het stukje wat ik hier neer heb gezet, bevat niet de gehele layout :).
Tijnzondag 2 september 2012 @ 20:51
Dat doet er toch niet toe? Het gaat om het idee. Hier kun je toch je eigen layout omheen of in stoppen?
picodealiondinsdag 4 september 2012 @ 16:56
Mag ik even huilen? Een kennis wilde graag dat ik een site maakte, maar aangezien ik niet kan ontwerpen heeft zij zelf een ontwerpster gevonden. Ik heb zojuist van diegene niet alleen een ontwerp maar zelfs een complete site aangeleverd gekregen. Het is gemaakt door deze dame. http://www.dingen-drama.nl/kijkopdewebsite/
Catch22-dinsdag 4 september 2012 @ 17:01
gebruik alsjeblieft gewoon een fieldset met een legend

quote:
9s.gif Op dinsdag 4 september 2012 16:56 schreef picodealion het volgende:
Mag ik even huilen? Een kennis wilde graag dat ik een site maakte, maar aangezien ik niet kan ontwerpen heeft zij zelf een ontwerpster gevonden. Ik heb zojuist van diegene niet alleen een ontwerp maar zelfs een complete site aangeleverd gekregen. Het is gemaakt door deze dame. http://www.dingen-drama.nl/kijkopdewebsite/
I+feel+you+bro+_0da7baf2e8e9ad95978a69aa8857c5b1.png
Scorpiedinsdag 4 september 2012 @ 17:02
quote:
9s.gif Op dinsdag 4 september 2012 16:56 schreef picodealion het volgende:
Mag ik even huilen? Een kennis wilde graag dat ik een site maakte, maar aangezien ik niet kan ontwerpen heeft zij zelf een ontwerpster gevonden. Ik heb zojuist van diegene niet alleen een ontwerp maar zelfs een complete site aangeleverd gekregen. Het is gemaakt door deze dame. http://www.dingen-drama.nl/kijkopdewebsite/
Laat eens zien :P

'Websites voor kunstenaars', dan weet je het al :X
donroycodinsdag 4 september 2012 @ 17:03
quote:
9s.gif Op dinsdag 4 september 2012 16:56 schreef picodealion het volgende:
Mag ik even huilen? Een kennis wilde graag dat ik een site maakte, maar aangezien ik niet kan ontwerpen heeft zij zelf een ontwerpster gevonden. Ik heb zojuist van diegene niet alleen een ontwerp maar zelfs een complete site aangeleverd gekregen. Het is gemaakt door deze dame. http://www.dingen-drama.nl/kijkopdewebsite/
Kun jij dan niemand regelen met wél een fatsoenlijk ontwerp?
ZHE HORROR. ;(
boem-dikkiedinsdag 4 september 2012 @ 17:16
quote:
9s.gif Op dinsdag 4 september 2012 16:56 schreef picodealion het volgende:
Mag ik even huilen? Een kennis wilde graag dat ik een site maakte, maar aangezien ik niet kan ontwerpen heeft zij zelf een ontwerpster gevonden. Ik heb zojuist van diegene niet alleen een ontwerp maar zelfs een complete site aangeleverd gekregen. Het is gemaakt door deze dame. http://www.dingen-drama.nl/kijkopdewebsite/
:') :D :'( :D
KomtTijd...dinsdag 4 september 2012 @ 17:16
quote:
9s.gif Op dinsdag 4 september 2012 16:56 schreef picodealion het volgende:
Mag ik even huilen? Een kennis wilde graag dat ik een site maakte, maar aangezien ik niet kan ontwerpen heeft zij zelf een ontwerpster gevonden. Ik heb zojuist van diegene niet alleen een ontwerp maar zelfs een complete site aangeleverd gekregen. Het is gemaakt door deze dame. http://www.dingen-drama.nl/kijkopdewebsite/
;( download dan alsjeblieft gewoon een gratis wordpress-template.
picodealiondinsdag 4 september 2012 @ 17:25
quote:
0s.gif Op dinsdag 4 september 2012 17:02 schreef Scorpie het volgende:

[..]

Laat eens zien :P

'Websites voor kunstenaars', dan weet je het al :X
http://i.imgur.com/0vRVC.png
KomtTijd...dinsdag 4 september 2012 @ 18:10
hmm daar valt toch wel wat van te maken? Niet bepaald uitdagend of verfrissend maargoed als de klant er tevreden mee is...
Tijndinsdag 4 september 2012 @ 19:03
Ja, ik vind het ook niet zo schokkend slecht. Je gaat er verder geen prijzen mee winnen ofzo, maar ik vind het ook geen drama, hoor.
Alovenacwoensdag 5 september 2012 @ 13:17
Ik ben nu bezig met het maken van een eigen Word Press theme, deze ben ik om de lege Starkers theme heen aan het bouwen.

Het is toch een stuk lastiger dan ik had gedacht.

Iemand hier al ervaring mee en die wat tips/hints heeft.
Scorpiewoensdag 5 september 2012 @ 13:18
Kan je niet gewoon de structuur en oplossingen overnemen van een bestaande template?
picodealionwoensdag 5 september 2012 @ 13:36
quote:
14s.gif Op dinsdag 4 september 2012 18:10 schreef KomtTijd... het volgende:
hmm daar valt toch wel wat van te maken? Niet bepaald uitdagend of verfrissend maargoed als de klant er tevreden mee is...
Het viel me mee inderdaad. De HTML bestaat uit geneste font tags, maar het ontwerp is in elk geval nog bij te schaven. Maar alleen al het portfolio van die damen deed me huilen en lachen tegelijk.

quote:
0s.gif Op woensdag 5 september 2012 13:17 schreef Alovenac het volgende:
Ik ben nu bezig met het maken van een eigen Word Press theme, deze ben ik om de lege Starkers theme heen aan het bouwen.

Het is toch een stuk lastiger dan ik had gedacht.

Iemand hier al ervaring mee en die wat tips/hints heeft.
Wat precies vind je lastig?
nietzmanwoensdag 5 september 2012 @ 13:39
quote:
14s.gif Op dinsdag 4 september 2012 18:10 schreef KomtTijd... het volgende:
hmm daar valt toch wel wat van te maken?
Als je het wegflikkert en opnieuw begint ja.
picodealionwoensdag 5 september 2012 @ 13:40
quote:
10s.gif Op woensdag 5 september 2012 13:39 schreef nietzman het volgende:

[..]

Als je het wegflikkert en opnieuw begint ja.
Jij bent vormgever van beroep, nietwaar? Zo'n site als dat, simpel ontwerp maar dan wel goed. Wat mag dat kosten tegenwoordig?
Tijnwoensdag 5 september 2012 @ 13:42
quote:
10s.gif Op woensdag 5 september 2012 13:39 schreef nietzman het volgende:

[..]

Als je het wegflikkert en opnieuw begint ja.
Ik zie liever een website met zo'n ontwerp en fatsoenlijke programmatuur erachter, dan een hip design wat is gebouwd met bulky en onsemantische spaghetticode.
KomtTijd...woensdag 5 september 2012 @ 13:43
quote:
14s.gif Op woensdag 5 september 2012 13:42 schreef Tijn het volgende:

[..]

Ik zie liever een website met zo'n ontwerp en fatsoenlijke programmatuur erachter, dan een hip design wat is gebouwd met bulky en onsemantische spaghetticode.
Sja ik ook, maar uiteindelijk ontwerp je toch voor de gemiddelde facebook-gebruiker.
KomtTijd...woensdag 5 september 2012 @ 13:44
quote:
14s.gif Op woensdag 5 september 2012 13:36 schreef picodealion het volgende:

[..]

Het viel me mee inderdaad. De HTML bestaat uit geneste font tags, maar het ontwerp is in elk geval nog bij te schaven. Maar alleen al het portfolio van die damen deed me huilen en lachen tegelijk.

Mja die code kun je allemaal wegtyfen. Deze layout nabouwen from scratch is hooguit een paar uurtjes werk voor iemand met jouw ervaring.
Tijnwoensdag 5 september 2012 @ 13:47
quote:
14s.gif Op woensdag 5 september 2012 13:43 schreef KomtTijd... het volgende:

[..]

Sja ik ook, maar uiteindelijk ontwerp je toch voor de gemiddelde facebook-gebruiker.
Ik ontwerp niet veel hoor :P
nietzmanwoensdag 5 september 2012 @ 14:06
quote:
14s.gif Op woensdag 5 september 2012 13:42 schreef Tijn het volgende:
Ik zie liever een website met zo'n ontwerp en fatsoenlijke programmatuur erachter, dan een hip design wat is gebouwd met bulky en onsemantische spaghetticode.
Bouw een site inderdaad niet voor je gebruiker, stel je voor.

Voor zover mijn blik er op rijkt hou ik van nette code hoor, begrijp me niet verkeerd, maar ik snap niet hoe je code die alleen jij als developer zelf ziet in Hemelsnaam boven je gebruiker kunt zetten.
picodealionwoensdag 5 september 2012 @ 14:15
quote:
14s.gif Op woensdag 5 september 2012 13:44 schreef KomtTijd... het volgende:

[..]

Mja die code kun je allemaal wegtyfen. Deze layout nabouwen from scratch is hooguit een paar uurtjes werk voor iemand met jouw ervaring.
Inderdaad, 't valt uiteindelijk reuze mee. Maar ik heb wel gezegd dat ze voortaan maar gewoon een echte designer moet zoeken :').
nietzmanwoensdag 5 september 2012 @ 14:16
quote:
5s.gif Op woensdag 5 september 2012 13:40 schreef picodealion het volgende:
Jij bent vormgever van beroep, nietwaar? Zo'n site als dat, simpel ontwerp maar dan wel goed. Wat mag dat kosten tegenwoordig?
Hangt er vanaf, zou daar zelf ws niet meer dan een paar honderd euro voor durven vragen, maar op m'n werk brief ik de studio daar nog niet voor. :').
Tijnwoensdag 5 september 2012 @ 14:22
quote:
7s.gif Op woensdag 5 september 2012 14:06 schreef nietzman het volgende:

[..]

Bouw een site inderdaad niet voor je gebruiker, stel je voor.

Voor zover mijn blik er op rijkt hou ik van nette code hoor, begrijp me niet verkeerd, maar ik snap niet hoe je code die alleen jij als developer zelf ziet in Hemelsnaam boven je gebruiker kunt zetten.
Ik denk dat ik juist voor de gebruiker bouw als ik snelle en semantisch correcte code aflever. Het gaat er wat mij betreft om dat een bezoeker zo snel mogelijk kan vinden wat 'ie zoekt. Dat garandeer je in eerste instantie met een logische indeling van de content en daarna is de kwaliteit van de code een belangrijk aspect. Pas als dat in orde is, doet het ertoe of het er ook aantrekkelijk uitziet wat mij betreft.
Scorpiewoensdag 5 september 2012 @ 14:32
quote:
2s.gif Op woensdag 5 september 2012 14:22 schreef Tijn het volgende:

[..]

Ik denk dat ik juist voor de gebruiker bouw als ik snelle en semantisch correcte code aflever. Het gaat er wat mij betreft om dat een bezoeker zo snel mogelijk kan vinden wat 'ie zoekt. Dat garandeer je in eerste instantie met een logische indeling van de content en daarna is de kwaliteit van de code een belangrijk aspect. Pas als dat in orde is, doet het ertoe of het er ook aantrekkelijk uitziet wat mij betreft.
Kwaliteit van code zegt absoluut niets over het al dan niet gebruiksvriendelijk zijn van een site.
Tijnwoensdag 5 september 2012 @ 14:35
quote:
9s.gif Op woensdag 5 september 2012 14:32 schreef Scorpie het volgende:

[..]

Kwaliteit van code zegt absoluut niets over het al dan niet gebruiksvriendelijk zijn van een site.
Nee, daarom zeg ik dat het allerbelangrijkste is dat de indeling van de content logisch is. Als dat niet zo is, maakt de rest ook niet uit, dan wordt het nooit wat.

Maar nog minder dan de kwaliteit van de code maakt wat mij betreft uit hoe het eruit ziet, als het maar boven een bepaalde ondergrens zit waardoor de site überhaupt leesbaar is natuurlijk.
Scorpiewoensdag 5 september 2012 @ 14:37
quote:
2s.gif Op woensdag 5 september 2012 14:35 schreef Tijn het volgende:

[..]

Nee, daarom zeg ik dat het allerbelangrijkste is dat de indeling van de content logisch is. Als dat niet zo is, maakt de rest ook niet uit, dan wordt het nooit wat.

Maar nog minder dan de kwaliteit van de code maakt wat mij betreft uit hoe het eruit ziet, als het maar boven een bepaalde ondergrens zit waardoor de site überhaupt leesbaar is natuurlijk.
quote:
2s.gif Op woensdag 5 september 2012 14:22 schreef Tijn het volgende:

[..]

Ik denk dat ik juist voor de gebruiker bouw als ik snelle en semantisch correcte code aflever. Het gaat er wat mij betreft om dat een bezoeker zo snel mogelijk kan vinden wat 'ie zoekt. Dat garandeer je in eerste instantie met een logische indeling van de content en daarna is de kwaliteit van de code een belangrijk aspect. Pas als dat in orde is, doet het ertoe of het er ook aantrekkelijk uitziet wat mij betreft.
Je spreekt jezelf nu tegen :P
nietzmanwoensdag 5 september 2012 @ 14:40
quote:
2s.gif Op woensdag 5 september 2012 14:35 schreef Tijn het volgende:
Nee, daarom zeg ik dat het allerbelangrijkste is dat de indeling van de content logisch is. Als dat niet zo is, maakt de rest ook niet uit, dan wordt het nooit wat.
UX dus, het belangrijkste deel van het ontwerpproces. Niet van het codeproces.

quote:
2s.gif Op woensdag 5 september 2012 14:35 schreef Tijn het volgende:
Maar nog minder dan de kwaliteit van de code maakt wat mij betreft uit hoe het eruit ziet, als het maar boven een bepaalde ondergrens zit waardoor de site überhaupt leesbaar is natuurlijk.
Nouja, de kwaliteit van je code is iets wat überhaupt niemand gaat zien.
Tijnwoensdag 5 september 2012 @ 14:43
quote:
7s.gif Op woensdag 5 september 2012 14:37 schreef Scorpie het volgende:

[..]

Je spreekt jezelf nu tegen :P
Nee, helemaal niet. Het stuk tussen de twee zinnen die je nu hebt vetgemaakt is het allerbelangrijkste, dat zeg ik.

Eerst is het belangrijk dat het goed is bedacht. Daarna is het belangrijk dat het goed is gemaakt. Tot slot is het belangrijk dat het er goed uit ziet. Logisch toch?
Tijnwoensdag 5 september 2012 @ 14:44
quote:
14s.gif Op woensdag 5 september 2012 14:40 schreef nietzman het volgende:

[..]

Nouja, de kwaliteit van je code is iets wat überhaupt niemand gaat zien.
Ik denk dat mensen het verschil wel ervaren tussen een website die slecht is gebouwd en eentje die goed is gebouwd, ook als ze er verder precies hetzelfde uitzien.
Scorpiewoensdag 5 september 2012 @ 14:45
quote:
2s.gif Op woensdag 5 september 2012 14:44 schreef Tijn het volgende:

[..]

Ik denk dat mensen het verschil wel ervaren tussen een website die slecht is gebouwd en eentje die goed is gebouwd, ook als ze er verder precies hetzelfde uitzien.
Op welke manier bedoel je? Bugs?
Tijnwoensdag 5 september 2012 @ 14:48
quote:
7s.gif Op woensdag 5 september 2012 14:45 schreef Scorpie het volgende:

[..]

Op welke manier bedoel je? Bugs?
Nee, in dingen als laadtijden, vindbaarheid van content met zoekmachines, cross browser/device compatibility, toegankelijkheid.
Scorpiewoensdag 5 september 2012 @ 14:50
quote:
2s.gif Op woensdag 5 september 2012 14:48 schreef Tijn het volgende:

[..]

Nee, in dingen als laadtijden, vindbaarheid van content met zoekmachines, cross browser/device compatiblity, toegankelijkheid.
Ik zie niet helemaal in hoe je die dingen kan linken aan de mate van kwaliteit van code.
nietzmanwoensdag 5 september 2012 @ 14:51
quote:
2s.gif Op woensdag 5 september 2012 14:48 schreef Tijn het volgende:
Nee, in dingen als laadtijden, vindbaarheid van content met zoekmachines, cross browser/device compatibility, toegankelijkheid.
Op de laadtijden na zijn al die dingen niet mogelijk met bulky en onsemantische spaghetticode?
Catch22-woensdag 5 september 2012 @ 14:51
Goede code rendert sneller, maakt content beter doorzoekbaar etc
Scorpiewoensdag 5 september 2012 @ 14:53
quote:
11s.gif Op woensdag 5 september 2012 14:51 schreef Catch22- het volgende:
Goede code rendert sneller, maakt content beter doorzoekbaar etc
Goede code geeft geen garantie op snellere rendering of betere doorzoekbaarheid van content.
picodealionwoensdag 5 september 2012 @ 14:54
quote:
7s.gif Op woensdag 5 september 2012 14:53 schreef Scorpie het volgende:

[..]

Goede code geeft geen garantie op snellere rendering of betere doorzoekbaarheid van content.
Klopt, maar dat maakt dit niet minder waar:
quote:
11s.gif Op woensdag 5 september 2012 14:51 schreef Catch22- het volgende:
Goede code rendert sneller, maakt content beter doorzoekbaar etc
Tijnwoensdag 5 september 2012 @ 14:54
quote:
7s.gif Op woensdag 5 september 2012 14:51 schreef nietzman het volgende:

[..]

Op de laadtijden na zijn al die dingen niet mogelijk met bulky en onsemantische spaghetticode?
Onmogelijk natuurlijk niet, maar wel moeilijker en dus duurder.

quote:
11s.gif Op woensdag 5 september 2012 14:51 schreef Catch22- het volgende:
Goede code rendert sneller, maakt content beter doorzoekbaar etc
Precies. Een site die goed is gebouwd is prettiger in het gebruik, ook als 'ie lelijk is. Dat is imho beter dan een mooie site die slecht is gebouwd.
Tijnwoensdag 5 september 2012 @ 14:54
quote:
7s.gif Op woensdag 5 september 2012 14:53 schreef Scorpie het volgende:

[..]

Goede code geeft geen garantie op snellere rendering of betere doorzoekbaarheid van content.
Als goede code niet beter werkt dan slechte code, dan is die goede code niet heel goed of die slechte code niet heel slecht :P
Catch22-woensdag 5 september 2012 @ 14:55
quote:
7s.gif Op woensdag 5 september 2012 14:53 schreef Scorpie het volgende:

[..]

Goede code geeft geen garantie op snellere rendering of betere doorzoekbaarheid van content.
dan is jouw definitie van goede code anders dan de mijne.
nietzmanwoensdag 5 september 2012 @ 14:56
quote:
14s.gif Op woensdag 5 september 2012 14:54 schreef Tijn het volgende:
Onmogelijk natuurlijk niet, maar wel moeilijker en dus duurder.
Ach, ik heb ze hier ook wel eens vieze hacks zien gebruiken om maar te voorkomen dat ze buitensporig veel meer tijd kwijt waren om het echt netjes te doen.
Alovenacwoensdag 5 september 2012 @ 14:56
Niemand hier die wel eens een eigen Wordpress theme gemaakt heeft?
Catch22-woensdag 5 september 2012 @ 14:57
Daar is echt genoeg over te vinden als je even googled. Daarbij is wel een wordpress topic.
Scorpiewoensdag 5 september 2012 @ 14:57
quote:
10s.gif Op woensdag 5 september 2012 14:54 schreef Tijn het volgende:

[..]

Als goede code niet beter werkt dan slechte code, dan is die goede code niet heel goed of die slechte code niet heel slecht :P
Dat ligt dus inderdaad aan de definitie 'slechte' of 'goede' code. Maar ik pas wel op met garanties geven omtrend rendering, doorzoekbaarheid van content of toegankelijkheid van de website an sich met mijn code.

Stel dat ik een tering-trage productie omgeving heb waarop een query minimaal 5 seconden duurt, dan kan ik goede code schrijven wat ik wil aan de voorkant, 'snel' content zoeken gaat dan niet, buiten mijn schuld om. Door schade en schande wijs geworden op dat vlak overigens, want die manager staat wel bij jou aan je bureautje omdat jij hem de garantie gaf dat het goed ging werken.
Tijnwoensdag 5 september 2012 @ 14:58
quote:
14s.gif Op woensdag 5 september 2012 14:56 schreef nietzman het volgende:

[..]

Ach, ik heb ze hier ook wel eens vieze hacks zien gebruiken om maar te voorkomen dat ze buitensporig veel meer tijd kwijt waren om het echt netjes te doen.
Dat kan natuurlijk een keertje gebeuren. Maar als je dat te vaak doet, ga je geheid de deksel later een keer op de neus krijgen. Als je geen tijd hebt om het goed te doen, waar haal je dan de tijd vandaan om het later te repareren?
Scorpiewoensdag 5 september 2012 @ 14:59
quote:
11s.gif Op woensdag 5 september 2012 14:55 schreef Catch22- het volgende:

[..]

dan is jouw definitie van goede code anders dan de mijne.
Dat zal het dan wel zijn ja :)
picodealionwoensdag 5 september 2012 @ 14:59
quote:
0s.gif Op woensdag 5 september 2012 14:56 schreef Alovenac het volgende:
Niemand hier die wel eens een eigen Wordpress theme gemaakt heeft?
Zat. Waar loop je tegenaan?
Tijnwoensdag 5 september 2012 @ 15:01
quote:
7s.gif Op woensdag 5 september 2012 14:57 schreef Scorpie het volgende:

[..]

Dat ligt dus inderdaad aan de definitie 'slechte' of 'goede' code. Maar ik pas wel op met garanties geven omtrend rendering, doorzoekbaarheid van content of toegankelijkheid van de website an sich met mijn code.

Stel dat ik een tering-trage productie omgeving heb waarop een query minimaal 5 seconden duurt, dan kan ik goede code schrijven wat ik wil aan de voorkant, 'snel' content zoeken gaat dan niet, buiten mijn schuld om. Door schade en schande wijs geworden op dat vlak overigens, want die manager staat wel bij jou aan je bureautje omdat jij hem de garantie gaf dat het goed ging werken.
Tsja, dat klinkt een beetje als broken window syndrome. Omdat de backend kut is, is dat nog geen reden om ook maar met de pet te gooien naar de frontend, toch?

Maar goed, met managers heb ik verder niks te maken, dus ik heb ook wel makkelijk praten. En als ik te maken heb met een trage server, dan kan ik in 9 van de 10 gevallen gewoon een andere regelen die sneller is of in elk geval duidelijk aan de klant maken dat dat buiten mijn verantwoordelijkheid ligt, dus dat 'ie maar iets anders moet regelen als 'ie een snellere webapplicatie wil.
Catch22-woensdag 5 september 2012 @ 15:02
we hebben het hier over frontendcode toch?
Scorpiewoensdag 5 september 2012 @ 15:03
quote:
14s.gif Op woensdag 5 september 2012 15:01 schreef Tijn het volgende:

[..]

Tsja, dat klinkt een beetje als broken window syndrome. Omdat de backend kut is, is dat nog geen reden om ook maar met de pet te gooien naar de frontend, toch?
Dat zeg ik toch ook niet? Ik zeg dat ik verder kijk dan mijn eigen domein als het gaat om garanties afgeven die ik niet kan waarborgen omdat er dingen buiten mijn invloedsfeer zijn. Ik doe geen enkele uitspraak over de code en de kwaliteit die ik oplever.

quote:
Maar goed, met managers heb ik verder niks te maken, dus ik heb ook wel makkelijk praten. En als ik te maken heb met een trage server, dan kan ik in 9 van de 10 gevallen gewoon een andere regelen die sneller is of in elk geval duidelijk aan de klant maken dat dat buiten mijn verantwoordelijkheid ligt, dus dat 'ie maar iets anders moet regelen als 'ie een snellere webapplicatie wil.
Daar verschillen we dan inderdaad in. Ik heb iets meer te maken met verschillende afdelingen, structuren en verantwoordelijkheden waar ik weinig tot geen invloed op heb.
picodealionwoensdag 5 september 2012 @ 15:05
quote:
7s.gif Op woensdag 5 september 2012 15:03 schreef Scorpie het volgende:

[..]

Dat zeg ik toch ook niet? Ik zeg dat ik verder kijk dan mijn eigen domein als het gaat om garanties afgeven die ik niet kan waarborgen omdat er dingen buiten mijn invloedsfeer zijn. Ik doe geen enkele uitspraak over de code en de kwaliteit die ik oplever.

[..]

Daar verschillen we dan inderdaad in. Ik heb iets meer te maken met verschillende afdelingen, structuren en verantwoordelijkheden waar ik weinig tot geen invloed op heb.
Maar afgezien van dat alles, jij denkt niet dat slechte front-end code een negatief effect op de gebruikerservaring heeft?
Scorpiewoensdag 5 september 2012 @ 15:08
quote:
14s.gif Op woensdag 5 september 2012 15:05 schreef picodealion het volgende:

[..]

Maar afgezien van dat alles, jij denkt niet dat slechte front-end code een negatief effect op de gebruikerservaring heeft?
Dat is waarschijnlijk wel het gevolg ja, maar het hoeft niet. Er zijn zat voorbeelden te vinden waar je met slecht geprogrammeerde websites een tig duizend bezoekers per dag afhandelt.
KomtTijd...woensdag 5 september 2012 @ 15:11
jamaar jongens, uiteindelijk draait het toch alleen maar om de content? Layout en code zijn way ondergeschikt aan de inhoud van een site.

lurk.gif
Catch22-woensdag 5 september 2012 @ 15:12
Hebben we het over front- of backendcode?
Scorpiewoensdag 5 september 2012 @ 15:13
quote:
7s.gif Op woensdag 5 september 2012 15:11 schreef KomtTijd... het volgende:
jamaar jongens, uiteindelijk draait het toch alleen maar om de content? Layout en code zijn way ondergeschikt aan de inhoud van een site.

[ afbeelding ]
Designers zijn gewoon homofiele hipsters en programmeurs zijn autistische nerds.
lkb9000woensdag 5 september 2012 @ 15:15
quote:
6s.gif Op woensdag 5 september 2012 15:13 schreef Scorpie het volgende:

[..]

Designers zijn gewoon homofiele hipsters en programmeurs zijn autistische nerds.
En wat als je beide doet? :P
Scorpiewoensdag 5 september 2012 @ 15:16
quote:
0s.gif Op woensdag 5 september 2012 15:15 schreef lkb9000 het volgende:

[..]

En wat als je beide doet? :P
Dan hou je van gesandwiched worden.
nietzmanwoensdag 5 september 2012 @ 15:18
quote:
Op woensdag 5 september 2012 15:15 schreef lkb9000 het volgende:
En wat als je beide doet? :P
Dan ben je een genetische dwaling.
KomtTijd...woensdag 5 september 2012 @ 15:19
quote:
0s.gif Op woensdag 5 september 2012 15:15 schreef lkb9000 het volgende:

[..]

En wat als je beide doet? :P
Dan ben je een autistische homo.
nietzmanwoensdag 5 september 2012 @ 15:20
Take your pick.
Tijnwoensdag 5 september 2012 @ 15:22
Hoe dan ook, design is overgewaardeerd B-) Een lelijke site is nog geen slechte site en een mooie site is zeker geen goede site.
Catch22-woensdag 5 september 2012 @ 15:23
Ik heb nog nooit een goede designer gezien die goed kan developen of andersom.

Of een goede designer die goed is met usability.

Development is een vak apart en het bijna per definitie zo dat een goede designer niet goed kan developen.
nietzmanwoensdag 5 september 2012 @ 15:24
quote:
6s.gif Op woensdag 5 september 2012 15:22 schreef Tijn het volgende:
Hoe dan ook, design is overgewaardeerd B-) Een lelijke site is nog geen slechte site en een mooie site is zeker geen goede site.
Misschien in oposite-world waarin het niet om het plaatje gaat.
Catch22-woensdag 5 september 2012 @ 15:27
Ben blij dat ik geen marketingsites meer hoef te maken en me bezig kan houden met applicaties die draaien om de inhoud en niet om de vorm.
picodealionwoensdag 5 september 2012 @ 15:27
quote:
7s.gif Op woensdag 5 september 2012 15:08 schreef Scorpie het volgende:

[..]

Dat is waarschijnlijk wel het gevolg ja, maar het hoeft niet. Er zijn zat voorbeelden te vinden waar je met slecht geprogrammeerde websites een tig duizend bezoekers per dag afhandelt.
Dat je tig duizend bezoekers afhandelt wil niet zeggen dat het niet beter kan. Dit is gewoon een drogreden.
quote:
7s.gif Op woensdag 5 september 2012 15:11 schreef KomtTijd... het volgende:
jamaar jongens, uiteindelijk draait het toch alleen maar om de content? Layout en code zijn way ondergeschikt aan de inhoud van een site.

[ afbeelding ]
Eensch.
quote:
11s.gif Op woensdag 5 september 2012 15:12 schreef Catch22- het volgende:
Hebben we het over front- of backendcode?
Front-end.
quote:
6s.gif Op woensdag 5 september 2012 15:22 schreef Tijn het volgende:
Hoe dan ook, design is overgewaardeerd B-) Een lelijke site is nog geen slechte site en een mooie site is zeker geen goede site.
Eensch.
quote:
11s.gif Op woensdag 5 september 2012 15:23 schreef Catch22- het volgende:
Ik heb nog nooit een goede designer gezien die goed kan developen of andersom.

Of een goede designer die goed is met usability.

Development is een vak apart en het bijna per definitie zo dat een goede designer niet goed kan developen.
Niet vaak nee. Ik kende wel een goede designer die ook nog eens goed in html/css was, maar ze zijn zeldzaam.
Tijnwoensdag 5 september 2012 @ 15:28
quote:
6s.gif Op woensdag 5 september 2012 15:24 schreef nietzman het volgende:

[..]

Misschien in oposite-world waarin het niet om het plaatje gaat.
Het gaat bijna niemand uiteindelijk om het plaatje. Het plaatje is alleen belangrijk om iets te verkopen. Als je moet kiezen tussen twee dingen, kies je de mooiste.

Maar als je ergens elke dag mee moet werken, kweek je vanzelf een voorkeur voor iets wat beter werkt, zelfs als het lelijker is. Niet dat dat een vrijbrief is om lelijke dingen te maken, maar dat iets er goed uitziet is geen garantie tot succes.
DutchErroristwoensdag 5 september 2012 @ 15:30
Ik moet even een simpele website voor iemand maken, is het dan handig om te beginnen met een CSS waarin alle waarden voor browsers worden gelijk gezet, en zoja waar kan ik die vinden?
Catch22-woensdag 5 september 2012 @ 15:32
quote:
14s.gif Op woensdag 5 september 2012 15:27 schreef picodealion het volgende:

[..]

Dat je tig duizend bezoekers afhandelt wil niet zeggen dat het niet beter kan. Dit is gewoon een drogreden.

[..]

Eensch.

[..]

Front-end.

[..]

Eensch.

[..]

Niet vaak nee. Ik kende wel een goede designer die ook nog eens goed in html/css was, maar ze zijn zeldzaam.
en JS?
lkb9000woensdag 5 september 2012 @ 15:33
quote:
11s.gif Op woensdag 5 september 2012 15:23 schreef Catch22- het volgende:
Ik heb nog nooit een goede designer gezien die goed kan developen of andersom.

Of een goede designer die goed is met usability.

Development is een vak apart en het bijna per definitie zo dat een goede designer niet goed kan developen.
Tja hoe meer je de taken verdeelt onder gespecialiseerde mensen hoe beter, maar dat betekent niet dat je goed kan zijn in meerdere dingen, maar je ziet het niet vaak dat mensen zich evenveel specialiseren in meerdere richtingen.

Ik vind wel dat je als webdesigner enige kennis van front-end en het liefst ook back-end moet hebben zodat je weet waar je voor ontwerpt.
nietzmanwoensdag 5 september 2012 @ 15:33
quote:
14s.gif Op woensdag 5 september 2012 15:28 schreef Tijn het volgende:
Het gaat bijna niemand uiteindelijk om het plaatje. Het plaatje is alleen belangrijk om iets te verkopen. Als je moet kiezen tussen twee dingen, kies je de mooiste.
Erm, ja, maar het is m'n werk, niet m'n hobby. Het verkopen is een essentiële eerste stap voordat er ook maar een regel code geschreven is.
Tijnwoensdag 5 september 2012 @ 15:33
quote:
17s.gif Op woensdag 5 september 2012 15:30 schreef DutchErrorist het volgende:
Ik moet even een simpele website voor iemand maken, is het dan handig om te beginnen met een CSS waarin alle waarden voor browsers worden gelijk gezet, en zoja waar kan ik die vinden?
Zoiets heet een CSS Reset. Hier staan er een paar: http://www.cssreset.com

Ik vind het zelf een beetje overdreven om *alle* CSS defaults weg te mikken, want veel dingen zijn gewoon handig en maak je in de praktijk weer precies zo na als ze stonden. Maar sommige elementen hebben wel irritant standaardgedrag in verschillende browsers wat je op zo'n manier makkelijk kunt uitsluiten.

Er zijn felle voorstanders en felle tegenstanders, echt een objectief "ja" of "nee" is er niet. Ik zou gewoon proberen of het je bevalt.
Tijnwoensdag 5 september 2012 @ 15:35
quote:
10s.gif Op woensdag 5 september 2012 15:33 schreef nietzman het volgende:

[..]

Erm, ja, maar het is m'n werk, niet m'n hobby. Het verkopen is een essentiële eerste stap voordat er ook maar een regel code geschreven is.
Als verkoper is een goed design ook hartstikke fijn. Maar we hebben het hier over het ontwikkelen van sites, niet het verkopen ervan.
picodealionwoensdag 5 september 2012 @ 15:35
quote:
11s.gif Op woensdag 5 september 2012 15:32 schreef Catch22- het volgende:

[..]

en JS?
Dat weet ik niet.
Tijnwoensdag 5 september 2012 @ 15:36
quote:
11s.gif Op woensdag 5 september 2012 15:32 schreef Catch22- het volgende:

[..]

en JS?
Ik ken ook maar weinig backenders die echt weten hoe JS werkt :+
nietzmanwoensdag 5 september 2012 @ 15:37
quote:
14s.gif Op woensdag 5 september 2012 15:35 schreef Tijn het volgende:
Als verkoper is een goed design ook hartstikke fijn. Maar we hebben het hier over het ontwikkelen van sites, niet het verkopen ervan.
Tja, wat ik zeg, zonder een koper ontwikkelen wij in ieder geval bijzonder weinig.
Scorpiewoensdag 5 september 2012 @ 15:39
quote:
14s.gif Op woensdag 5 september 2012 15:27 schreef picodealion het volgende:

[..]

Dat je tig duizend bezoekers afhandelt wil niet zeggen dat het niet beter kan. Dit is gewoon een drogreden.
Het wil ook niet zeggen dat een slecht gecodeerde website per definitie ruk is, wat dus ook een drogreden is.
Catch22-woensdag 5 september 2012 @ 15:39
quote:
2s.gif Op woensdag 5 september 2012 15:33 schreef Tijn het volgende:

[..]

Zoiets heet een CSS Reset. Hier staan er een paar: http://www.cssreset.com

Ik vind het zelf een beetje overdreven om *alle* CSS defaults weg te mikken, want veel dingen zijn gewoon handig en maak je in de praktijk weer precies zo na als ze stonden. Maar sommige elementen hebben wel irritant standaardgedrag in verschillende browsers wat je op zo'n manier makkelijk kunt uitsluiten.

Er zijn felle voorstanders en felle tegenstanders, echt een objectief "ja" of "nee" is er niet. Ik zou gewoon proberen of het je bevalt.
hohoho!

tegenwoordig heb je normalize.css

http://necolas.github.com/normalize.css/

En over JS; er zijn helaas maar weinig mensen die dat goed beheersen. Gelukkig heb ik mezelf daar wel aardig in gespecialiseerd.
Scorpiewoensdag 5 september 2012 @ 15:41
quote:
11s.gif Op woensdag 5 september 2012 15:39 schreef Catch22- het volgende:

[..]

hohoho!

tegenwoordig heb je normalize.css

http://necolas.github.com/normalize.css/
Normalizeeeeeeeeeeeee FTW _O_
Tijnwoensdag 5 september 2012 @ 15:41
quote:
11s.gif Op woensdag 5 september 2012 15:39 schreef Catch22- het volgende:

[..]

hohoho!

tegenwoordig heb je normalize.css

http://necolas.github.com/normalize.css/
Ah, ook goed. Beter zelfs :P
DutchErroristwoensdag 5 september 2012 @ 15:47
Dankjullie :D
picodealionwoensdag 5 september 2012 @ 15:50
quote:
14s.gif Op woensdag 5 september 2012 15:39 schreef Scorpie het volgende:

[..]

Het wil ook niet zeggen dat een slecht gecodeerde website per definitie ruk is, wat dus ook een drogreden is.
Klopt. Maar de discussie begon om deze opmerking:

quote:
9s.gif Op woensdag 5 september 2012 14:32 schreef Scorpie het volgende:

[..]

Kwaliteit van code zegt absoluut niets over het al dan niet gebruiksvriendelijk zijn van een site.
Het hoeft dus niet per sé wat erover te zeggen, maar gebruiksvriendelijkheid kan zeker worden beinvloed door slechte code, en dat wordt het dan ook vaak.
Scorpiewoensdag 5 september 2012 @ 15:52
quote:
14s.gif Op woensdag 5 september 2012 15:50 schreef picodealion het volgende:

[..]

Klopt. Maar de discussie begon om deze opmerking:

[..]

Het hoeft dus niet per sé wat erover te zeggen, maar gebruiksvriendelijkheid kan zeker worden beinvloed door slechte code, en dat wordt het dan ook vaak.
Lets agree to disagree op dat punt.
Alovenacwoensdag 5 september 2012 @ 18:13
quote:
14s.gif Op woensdag 5 september 2012 14:59 schreef picodealion het volgende:

[..]

Zat. Waar loop je tegenaan?
Hoe kan ik het beste beginnen. Heb mezelf laten vertellen dat dmv van de Starkers theme te downloaden, je hem daarom heen kan gaan bouwen (alle functies etc zijn al vermeld) en dit moet dan gewoon in de editor gedaan worden.

Maar geen idee hoe ik het beste kan beginnen met programmeren. Een menu balk ed. dien ik deze zelf te programmeren in de CSS en dan de 'widget' weg laten, of hoe heb jij dit bijvoorbeeld opgelost.
boem-dikkiewoensdag 5 september 2012 @ 21:48
quote:
11s.gif Op woensdag 5 september 2012 15:39 schreef Catch22- het volgende:

[..]

hohoho!

tegenwoordig heb je normalize.css

http://necolas.github.com/normalize.css/

En over JS; er zijn helaas maar weinig mensen die dat goed beheersen. Gelukkig heb ik mezelf daar wel aardig in gespecialiseerd.
* {
margin: 0;
padding: 0;
}
Catch22-donderdag 6 september 2012 @ 09:20
dat is dus precies wat Normalize.css niet doet.

Normalize normaliseert de boel. Dus alle inspringingen gelijk zetten (bij ul's etc) en alle koppen dezelfde grootte maken etc.
The_Tankgirldonderdag 6 september 2012 @ 16:53
Help meee,

Ik probeer deze ajax tabs aan te passen:
Demo: http://demo.tutorialzine.(...)y-ajax-css/demo.html
Tutorial: http://tutorialzine.com/2010/01/sweet-tabs-jquery-ajax-css/

Ik wil alleen maar in contentHolder de derde tab openen. Dus bijvoorbeeld op page1.html een link naar page3.html maken

Ik ben best wel bekend met html, maar totaaaaal niet met jquery

Heb al in de link target= geprobeerd, en via deze link een extra script in de head van page1.html gezet:
http://www.dynamicdrive.com/dynamicindex17/ajaxcontent.htm
en dat werkt op zich, alleen kan ik dan niet meer de eerste pagina (page1.html) openen.
KomtTijd...donderdag 6 september 2012 @ 22:23
je wilt wát precies :? Al die linkjes gaan naar tutorials. Waar is je eigen werk?
The_Tankgirlvrijdag 7 september 2012 @ 09:34
quote:
5s.gif Op donderdag 6 september 2012 22:23 schreef KomtTijd... het volgende:
je wilt wát precies :? Al die linkjes gaan naar tutorials. Waar is je eigen werk?
Heel simpel gezegd, ik wil eerst weten of ik wat hiermee kan, voordat ik er zelf heel veel tijd in ga steken.

Voorlopig lukt het mij prima om de stylesheet en alles aan te passen, maar van jquery weet ik (nog) te weinig.

Ik zal het even uittypen, misschien wordt het dan wat duidelijker:
(stuk van de htmlpagina)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div id="main">

<ul class="tabContainer">
<!-- The jQuery generated tabs go here -->
</ul>

<div class="clear"></div>

<div id="tabContent">
    <div id="contentHolder">
        <!-- The AJAX fetched content goes here -->
    </div>
</div>

</div>

en hier script.js

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
$(document).ready(function(){
    /* This code is executed after the DOM has been completely loaded */
    
    /* Defining an array with the tab text and AJAX pages: */
    var Tabs = {
        'Tab one'    : 'pages/page1.html',
        'Tab two'    : 'pages/page2.html',
        'Tab three'    : 'pages/page3.html',
        'Tab four'    : 'pages/page4.html'
    }
    
    /* The available colors for the tabs: */
    var colors = ['blue','green','red','orange'];
    
    /* The colors of the line above the tab when it is active: */
    var topLineColor = {
        blue:'lightblue',
        green:'lightgreen',
        red:'red',
        orange:'orange'
    }
    
    /* Looping through the Tabs object: */
    var z=0;
    $.each(Tabs,function(i,j){
        /* Sequentially creating the tabs and assigning a color from the array: */
        var tmp = $('<li><a href="#" class="tab '+colors[(z++%4)]+'">'+i+' <span class="left" /><span class="right" /></a></li>');
        
        /* Setting the page data for each hyperlink: */
        tmp.find('a').data('page',j);
        
        /* Adding the tab to the UL container: */
        $('ul.tabContainer').append(tmp);
    })

    /* Caching the tabs into a variable for better performance: */
    var the_tabs = $('.tab');
    
    the_tabs.click(function(e){
        /* "this" points to the clicked tab hyperlink: */
        var element = $(this);
        
        /* If it is currently active, return false and exit: */
        if(element.find('#overLine').length) return false;
        
        /* Detecting the color of the tab (it was added to the class attribute in the loop above): */
        var bg = element.attr('class').replace('tab ','');

        /* Removing the line: */
        $('#overLine').remove();
        
        /* Creating a new line with jQuery 1.4 by passing a second parameter: */
        $('<div>',{
            id:'overLine',
            css:{
                display:'none',
                width:element.outerWidth()-2,
                background:topLineColor[bg] || 'white'
            }}).appendTo(element).fadeIn('slow');
        
        /* Checking whether the AJAX fetched page has been cached: */
        
        if(!element.data('cache'))
        {    
            /* If no cache is present, show the gif preloader and run an AJAX request: */
            $('#contentHolder').html('<img src="img/ajax_preloader.gif" width="64" height="64" class="preloader" />');

            $.get(element.data('page'),function(msg){
                $('#contentHolder').html(msg);
                
                /* After page was received, add it to the cache for the current hyperlink: */
                element.data('cache',msg);
            });
        }
        else $('#contentHolder').html(element.data('cache'));
        
        e.preventDefault();
    })
    
    /* Emulating a click on the first tab so that the content area is not empty: */
    the_tabs.eq(0).click();
});

Op de voorpagina wordt page1.html geopend in div contentHolder
Ik wil dus op page1.html een link maken naar page3.html, zodat als men daarop klikt, deze geopend wordt in die contentHolder.

Is dit duidelijker? Het is voor mij ook een leerproces met jQuery :P
Catch22-vrijdag 7 september 2012 @ 09:36
1$("a.linkToFirstTab").click(function() { $("#tab-3").click(); });
?

waarbij je de eventhandler aan de juiste tab linked en tab-3 vervangt door het id van het tab dat je wil openen
KomtTijd...vrijdag 7 september 2012 @ 09:39
of gewoon kijken welke functie er aan tab 3 hangt, en die direct aanroepen.
The_Tankgirlvrijdag 7 september 2012 @ 09:48
Ah, het wordt dus toch tijd om mij er wat meer in te verdiepen :P
Bedankt voor jullie antwoorden :)
Catch22-vrijdag 7 september 2012 @ 10:43
gebruik gewoon

http://jqueryui.com/demos/tabs/

dat werkt als een trein.
The_Tankgirlvrijdag 7 september 2012 @ 10:52
Dankjewel! Die is inderdaad een stuk duidelijker :D
Catch22-dinsdag 11 september 2012 @ 09:39
http://jqfundamentals.com/

Must-read als je wat met jQuery wil gaan doen, of doet, maar er niets van snapt :)
MrNilesdinsdag 11 september 2012 @ 13:02
iemand ooit een bedrijf/evenement page gemaakt op facebook?

als ik een extra tab wil invoegen, is dat dan een webpagina die geintergreerd wordt in facebook?

en heb ook voorbeelden gezien (ben ze ff kwijt) die daadwerkelijk tabbladen maken
kan er alleen geen goede uitleg over vinden hoe dat werkt, heeft iemand een idee?
KomtTijd...dinsdag 11 september 2012 @ 13:08
Wat heeft dat met HTML/CSS te maken?
MrNilesdinsdag 11 september 2012 @ 13:11
het intergreren werkt met iframes
QM84dinsdag 11 september 2012 @ 13:37
quote:
0s.gif Op dinsdag 11 september 2012 13:11 schreef MrNiles het volgende:
het intergreren werkt met iframes
Daar geef je het antwoord al..

Tabs aanmaken, is gewoon een link toevoegen naar een pagina die je zelf ergens host. Deze wordt dan in een iframe ingeladen. Alle uitleg hierover staat trouwens op de developerspagina's van Facebook.

[ Bericht 5% gewijzigd door QM84 op 11-09-2012 13:46:30 ]
Catch22-dinsdag 11 september 2012 @ 14:28
quote:
11s.gif Op dinsdag 11 september 2012 09:39 schreef Catch22- het volgende:
http://jqfundamentals.com/

Must-read als je wat met jQuery wil gaan doen, of doet, maar er niets van snapt :)
http://fixingthesejquery.com/

die ok trouwens
KomtTijd...dinsdag 11 september 2012 @ 15:14
quote:
11s.gif Op dinsdag 11 september 2012 14:28 schreef Catch22- het volgende:

[..]

http://fixingthesejquery.com/

die ok trouwens
Jezus wat een misselijkmakende usability-failure :') Als je niet wilt dat mensen je website bezoeken, haal 'm dan gewoon offline ;(
QM84dinsdag 11 september 2012 @ 15:59
Oef.. gelukkig dat er meer mensen zo over denken.. Ik werd ook niet bepaald blij van die site..

Goed voorbeeld van iemand die wel weet hoe jQuery werkt, maar niet hoe websites werken..
Catch22-dinsdag 11 september 2012 @ 17:23
het is hier geen showcase toch? :P
JDxwoensdag 12 september 2012 @ 20:56
Weet iemand hoe ik met een simpel javascript, data kan krijgen van een andere website?

Site A heeft bijvoorbeeld info (komt via PHP uit een DB):

Dag: maandag
Te doen: sporten

Site B (een site die geen PHP ondersteund en niet bij de DB kan van site A) moet via een script, dat ophalen:

En printen: Maandag: Sporten bijvoorbeeld.
Meteoricwoensdag 12 september 2012 @ 21:15
Ik weet nog heel weinig van scripten, ben echt net begonnen. Nu focus ik me op de semantiek van HTML dus wil graag alles netjes neerzetten zoals het hoort. Nou heb ik een hele suffe vraag, en ik heb al in een boek gekeken op op w3schools en nog wat sites maar ik kan het antwoord niet zo letterlijk vinden.

Mag je een h2 heading boven meerdere paragrafen gebruiken, of moet je dan perse een h3 gebruiken na een h2? Met andere woorden: is het toegestaan/netjes om dat te doen?
Chandlerwoensdag 12 september 2012 @ 21:20
@JDx: volgens mij kun je geen scripting met ajax (javascript) aanroepen van een andere server, je kunt wel javascript includen in je HTML document <script>

@Meteoric: Volgens mij hoeft dat niet, maar een H3 na een H2 is natuurlijk wel een 'mooie' oplossing die duidelijk gelezen kan worden door zoekmachines, waarde van H2 is hoger dan een H3.
JDxwoensdag 12 september 2012 @ 21:38
Heb het zelf al uitgevonden:

SITE A (vraagt info op van site b):

<script type="text/javascript"><!--
day_id = 1;
//-->
</script>
<script type="text/javascript"
src="http://www.site-b.nl/iframe.js">
</script>

SITE B (iframe.js):

function makeFrame() {
ifrm = document.createElement("IFRAME");
ifrm.setAttribute("src", "http://www.site-b.nl/getinfo.php?id=" + day_id);
ifrm.style.width = 800+"px";
ifrm.style.height = 600+"px";
ifrm.style.border = 0;
document.body.appendChild(ifrm);
}
makeFrame();

En dat terwijl ik nog nooit met JavaScript heb gewerkt! :D

Kon wel al PHP btw.
KomtTijd...donderdag 13 september 2012 @ 01:48
quote:
0s.gif Op woensdag 12 september 2012 21:15 schreef Meteoric het volgende:
Ik weet nog heel weinig van scripten, ben echt net begonnen. Nu focus ik me op de semantiek van HTML dus wil graag alles netjes neerzetten zoals het hoort. Nou heb ik een hele suffe vraag, en ik heb al in een boek gekeken op op w3schools en nog wat sites maar ik kan het antwoord niet zo letterlijk vinden.

Mag je een h2 heading boven meerdere paragrafen gebruiken, of moet je dan perse een h3 gebruiken na een h2? Met andere woorden: is het toegestaan/netjes om dat te doen?
ligt eraan hoe je het wilt gebruiken. Als beide titels het zelfde niveau hebben moet je dezelfde tag gebruiken. Als de een een subkopje is van de ander, moet je een niveau lager (dus hogere index) gebruiken.

Kijk anders ook eens naar de <section> tag
n8ndonderdag 13 september 2012 @ 02:43
Tegenwoordig kan je min of meer af door slechts h1 te gebruiken. In een pagina kan een section, in een section een header en een article, in een article kan weer een header en een section met allen h1-elementen terwijl het nog steeds semantisch correct is.
Catch22-donderdag 13 september 2012 @ 09:20
Ik zou gewoon een JSON paginaatje opzetten die niet anders doet dan wat JSON uitpoepen nav een request, dat is met javascript goed te parsen
InTrePidIvitywoensdag 19 september 2012 @ 11:21
Ik wil graag dat de navigatielinks over de volledige hoogte van de header van kleur veranderen (en datzelfde gebied moet dus ook actief zijn als hover), maar hoe zet ik dat in CSS? Geef ik die eigenschap mee aan de ul, li of a? En hoe doe ik dat?

hcUsk.jpg
Catch22-woensdag 19 september 2012 @ 12:35
li:hover :)

en dan de Li de volledige hoogte geven, de A centreren met een padding of een line-height(hack)
McCandlesswoensdag 19 september 2012 @ 17:27
Ik kom net een site tegen waarin alle pagina's eindigen op .whtml. Weet iemand wat dat inhoudt?
Catch22-woensdag 19 september 2012 @ 17:30
.whtml : If you would like to have a uniform set of web pages having a consistent look, then you can create wrappers around your html web page. This way you ensure that all your html web pages have the same scheme. The ME web page is an example of the use of wrappers (https://www.purdue.edu/ME)

maar waarschijnlijk niets. Je kan in principe elke extensie gebruiken.
PimDwoensdag 19 september 2012 @ 17:53
quote:
11s.gif Op woensdag 19 september 2012 12:35 schreef Catch22- het volgende:
li:hover :)
Tuurlijk niet, dat werkt alleen met muis. Met andere vormen van navigatie (toetsenbord, touch) heb je dan geen hover-state meer. Gewoon op de a:href dus.
Catch22-woensdag 19 september 2012 @ 20:28
dan gebruik je li:hover a voor het hovereffect en geef je de li een class voor een actief item.

Of ik snap niet wat hij wil, dat kan ook nog
PimDwoensdag 19 september 2012 @ 21:00
Dan nog heb je alleen een :hover effect op de parent. Dat gaat dus niet af met keyboardnavigatie e.d. Als je een hover-state hebt moet je m.i. ook op z'n minst een :focus state hebben. En eigenlijk gewoon een :focus, :hover, :active, :visited state natuurlijk.
KomtTijd...donderdag 20 september 2012 @ 12:55
quote:
11s.gif Op woensdag 19 september 2012 12:35 schreef Catch22- het volgende:
li:hover :)

en dan de Li de volledige hoogte geven, de A centreren met een padding of een line-height(hack)
Sowieso line-height gebruiken, anders krijg je glitches met verschillende fontrenderings of ontbrekende fonts.
InTrePidIvitydonderdag 20 september 2012 @ 13:20
aW14c.jpg

Het werkt wel (in Chrome, heb nog geen andere dingen getest), maar ik heb zo'n vermoeden dat het qua CSS allemaal erg lelijk is :P De rode pijl geeft weer waar de muis zich bevindt, het is de bedoeling dat dus de hele hoogte van het element klikbaar is.

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
.top-menu ul {
    height: inherit;
    margin-left: 8px;
}

.top-menu li {
    display: inline;
    list-style-type:none;
    padding: 10px 0 95px;
    -webkit-border-bottom-right-radius:.6em;
       -moz-border-bottom-right-radius:.6em;
    border-bottom-right-radius:.6em;
}

.top-menu li:hover {
    background-color: #fff;
    color: #223053;
}

.top-menu li a {
    font-weight: bold;
    font-size:15px;
    color: #fff;
    padding: 0 8px 95px;
}

.top-menu > li:first-child > a {
    border-left:none;
}

.top-menu li a:hover {
    color: #223053;

}
Schnitzelsvrijdag 21 september 2012 @ 14:50
Jongens, zouden jullie eens willen kijken of de live stream het bij jullie doet?
In chrome doet hij het wel, bij mijn zusje niet, en bij mij op Firefox ook niet.
SPOILER
Ik weet dat hij te breed is, maar dat is voor latere zorg.

Hmm ik zie eigenlijk niks vreemds in de scriptcode, heeft iemand enig idee waar het aan kan liggen dat hij het niet consequent doet.

1
2
3
4
5
6
7
<object id="MediaPlayer" width="550" height="309" classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"><param name="filename" value="http://livestreams.omroep.nl/npo/3fm_vsr-bb" />

<param name="Showcontrols" value="True" /><param name="autoStart" value="True" /><param name="url" value="http://livestreams.omroep.nl/npo/3fm_vsr-bb" />
<param name="showcontrols" value="True" /><param name="autostart" value="True" /><param name="url" value="http://livestreams.omroep.nl/npo/3fm_vsr-bb" />

<embed id="MediaPlayer" width="550" height="309" type="application/x-mplayer2" src="http://livestreams.omroep.nl/npo/3fm_vsr-bb" filename="http://livestreams.omroep.nl/npo/3fm_vsr-bb" Showcontrols="True" autoStart="True" url="http://livestreams.omroep.nl/npo/3fm_vsr-bb" showcontrols="True" autostart="True" /></object>
<script src="http://widgets.twimg.com/j/2/widget.js"></script>
-J-D-maandag 24 september 2012 @ 10:42
Deze CSS-noob is wat aan het klooien met een code.
Op www.popkoor2000.nl/site kan je zien dat ik de 3 modules onderin naast elkaar wil hebben. Ze moeten in totaal net zo breed worden als het stuk erboven.
In index.php staat
1
2
3
<div id="wrapper2" class="user1"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
<div id="wrapper2" class="user2"><jdoc:include type="modules" name="user2" style="xhtml" /></div>
<div id="wrapper2" class="user3"><jdoc:include type="modules" name="user3" style="xhtml" /></div>  

In styles.css staat
1#wrapper2 {margin:0 auto; width:300px ; height:160px; margin-top: 3px; text-shadow: none; position: relative; background-image: url('http://www.heartofstone.co.uk/HOS/UL/sesamed.JPG');border: 2px solid #FFFFFF;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);padding: 4px;text-shadow: 0 1px 0 #FDFDFF;}
en ook
1
2
3
.user1 { text-shadow: #fff 0 1px; color: #555; padding: 0px 10px 6px 30px; float: left; width: 250px; margin: 10px;}
.user2,{ text-shadow: #fff 0 1px; color: #555; padding: 0px 10px 6px 30px; float: center; width: 250px; margin: 10px;}
.user3 { text-shadow: #fff 0 1px; color: #555; padding: 0px 10px 6px 30px; float: right; width: 250px; margin: 10px;}

Ik zal vast een domme fout maken, aangezien ik hier weinig van snap. Ik heb al een paar uur gepuzzeld, ook door een % te nemen bij de user123 in de CSS. Helaas werkte dat ook niet.
Kan iemand me vertellen hoe ik die drie modules naast elkaar krijg, met een kleine ruimte er tussen?
donroycomaandag 24 september 2012 @ 10:45
Alledrie een float left meegeven.
Daarnaast de komma achter .user2, { verwijderen
<div id="wrapper2" > drie keer kan dus niet, maak daar een class van.
-J-D-maandag 24 september 2012 @ 10:51
Dank je wel voor de reactie.
Ik heb ze alledrie float left gegeven en ook de komma weggehaald.
Dat derde onderdeel snap ik nog, aangezien ik nog geen kaas heb gegeten van class.

Ik zie echter dat de drie modules nu nog niet samen de gehele breedte van het middenstuk vormen. Als ik echter de getallen aanpas bij width van user1 en 2 en 3 wordt het niet breder.
Wat doe ik fout?
boem-dikkiemaandag 24 september 2012 @ 10:51
Inderdaad. Class maken van wrapper 2. Die de stijl meegeven die bij alle drie de divs gelijk is. En vervolgens met .user1/2/3 specifieke stijl geven.

Voor de rest zoals donroyco al zegt, left floaten.
-J-D-maandag 24 september 2012 @ 10:56
Volgens mij begin ik het te snappen.
Heb van #wrapper2 nu .wrapper2 gemaakt en
1<div id="wrapper2" class="user1">
veranderd in [code]<div class="wrapper2">.
Heb ik dat zo goed begrepen?
De breedte klopt nog niet, maar misschien kan ik daar met wat gesleutel aan wat waarden verandering in brengen.
KomtTijd...maandag 24 september 2012 @ 10:58
Je hebt een fixed-width layout, dus je kunt gewoon even uitrekenen/testen hoeveel pixels margin je tussen die blokken moet hebben om ze precies uit te lijnen.
boem-dikkiemaandag 24 september 2012 @ 11:03
quote:
0s.gif Op maandag 24 september 2012 10:56 schreef -J-D- het volgende:
Volgens mij begin ik het te snappen.
Heb van #wrapper2 nu .wrapper2 gemaakt en
[ code verwijderd ]

veranderd in [code]<div class="wrapper2">.
Heb ik dat zo goed begrepen?
De breedte klopt nog niet, maar misschien kan ik daar met wat gesleutel aan wat waarden verandering in brengen.
Je kunt er <div class="wrapper2 user2"> van maken. Dan kun je user 2 nog apart opmaken voor stijlen die je bij de andere divs met wrapper2 niet wil. Bijvoorbeeld je middelste blok, met een margin left en right, om zo ruimte te creëren.
-J-D-maandag 24 september 2012 @ 11:11
Dank je, KomtTijd en boek-dikkie. Met beide tips ben ik aan de slag.
Heb net wrapperuser1 en 2 en 3 aangemaakt en alleen wrapperuser2 krijgt een margin.
Kom nog niet op de hele breedte uit en als ik het getal iets aanpas, springt het laatste blok naar de volgende regel.
Vind het nog wel raar, want ik heb alledrie de vakken 277 breed gemaakt en de middelste een margin van 3 gegeven.
3x277+3+3 = 837 en dat is minder dan de breedte van dat middenstuk (980 dacht ik).
Ergens maak ik een domme cijferfout.
boem-dikkiemaandag 24 september 2012 @ 11:20
Heb je padding op je divs? Want als je een div van 277 breed hebt, met een padding van 20 px. Is hij dus als het ware 277 + 20 + 20 breed.
-J-D-maandag 24 september 2012 @ 11:24
1
2
3
<div class="wrapperuser1"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
<div class="wrapperuser2"><jdoc:include type="modules" name="user2" style="xhtml" /></div>
<div class="wrapperuser3"><jdoc:include type="modules" name="user3" style="xhtml" /></div> 
1
2
3
.wrapperuser1 {width:287px ; height:160px; margin-top: 3px;  position: relative; background-image: url('http://www.popkoor2000.nl/site/images/sesamed.JPG');border: 2px solid #FFFFFF;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);text-shadow: #fff 0 1px; color: #555; padding: 0px 10px 6px 10px; float: left;}
.wrapperuser2 {margin:3px; width:287px ; height:160px; margin-top: 3px;  position: relative; background-image: url('http://www.popkoor2000.nl/site/images/sesamed.JPG');border: 2px solid #FFFFFF;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);text-shadow: #fff 0 1px; color: #555; padding: 0px 10px 6px 10px; float: left;}
.wrapperuser3 {width:287px ; height:160px; margin-top: 3px;  position: relative; background-image: url('http://www.popkoor2000.nl/site/images/sesamed.JPG');border: 2px solid #FFFFFF;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);text-shadow: #fff 0 1px; color: #555; padding: 0px 10px 6px 10px; float: left;}



In de div zelf staat geen padding maar bij de wrapperuser123 wel, namelijk 2px.

[ Bericht 2% gewijzigd door -J-D- op 24-09-2012 11:31:52 ]
boem-dikkiemaandag 24 september 2012 @ 11:31
Okay als alle blokken dezelfde stijl hebben maar hier en daar een extra padding of margin kun je het zo doen.

1
2
3
<div class="wrapper2 user1"></div>
<div class="wrapper2 user2"></div>
<div class="wrapper2 user3"></div>

Je kunt dan de wrapper2 opmaken zoals voor elk blok gelijk:

1.wrapper2 { width: 200px; height: 100px; }

En voor specifieke stijlen zoals bijvoorbeeld het middenste blok doormiddel van de user* class.

1.user2 { margin: 0px 20px 0px 20px; } 

Dat is het idee van meerdere classes gebruiken.

Je kunt dus in jouw geval een opmaak maken voor het blok met wrapper2, want die is voor elk blok hetzelfde. En voor het middenste blok, waar dus een margin moet, user2 opmaken.
-J-D-maandag 24 september 2012 @ 11:44
Volgens mij heb ik nog ergens een verborgen padding staan, want de wrapperuser3 heeft nog een ruimte aan de rechterkant. Het is echter niet de padding: 0px 10px 6px 10px; volgens mij, want dat is de ruimte die de afstand van de inhoud tot de rand van die user3 aangeeft?

Ben nu met Chrome Web Developer aan het klooien om te kijken of ik een getal kan veranderen zodat de rechter ook tot rechts aansluit,.
Catch22-maandag 24 september 2012 @ 12:55
dat is nooit goed. Je moet altijd beredeneren waarom het mis gaat, anders schiet je er niets mee op.
-J-D-maandag 24 september 2012 @ 13:04
quote:
11s.gif Op maandag 24 september 2012 12:55 schreef Catch22- het volgende:
dat is nooit goed. Je moet altijd beredeneren waarom het mis gaat, anders schiet je er niets mee op.
Dat snap ik, maar na een paar uur puzzelen zie je soms de oorzaak niet.

Ik ben al zover dat het niet in de eigenschappen van wrapperuser1, wrapperuser2 en wrapperuser3 zit.
Volgens Web Developer eindigt wrapperuser3 iets links van het einde, dus het gat dat daar zit ligt niet aan een marge van wrapperuser3, lijkt me.
Wat het wel is, is nog een raadsel.
Catch22-maandag 24 september 2012 @ 13:43
Zonder compleet codevoorbeeld kan ik je niet helpen, succes dus :)
-J-D-maandag 24 september 2012 @ 13:48
Speciaal voor Catch22-:

index.php
1
2
3
<div class="wrapperuser1"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
<div class="wrapperuser2"><jdoc:include type="modules" name="user2" style="xhtml" /></div>
<div class="wrapperuser3"><jdoc:include type="modules" name="user3" style="xhtml" /></div> 

styles.css
1
2
3
.wrapperuser1 {width:315px; height:160px; margin-top: 3px;  position: relative; background-image: url('http://www.popkoor2000.nl/site/images/sesamed.JPG');border: 2px solid #FFFFFF;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);text-shadow: #fff 0 1px; color: #555; padding: 3px; float: left;}
.wrapperuser2 {margin:3px; width:314px ; height:160px; margin-top: 3px;  position: relative; background-image: url('http://www.popkoor2000.nl/site/images/sesamed.JPG');border: 2px solid #FFFFFF;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);text-shadow: #fff 0 1px; color: #555; padding: 3px; float: left;}
.wrapperuser3 {width:315px; height:160px; margin-top: 3px;  position: relative; background-image: url('http://www.popkoor2000.nl/site/images/sesamed.JPG');border: 2px solid #FFFFFF;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);text-shadow: #fff 0 1px; color: #555; padding: 3px; float: left;}

De rechtermodule loopt niet helemaal rechts door tot aan de rand en ik vroeg me af waar ik de fout maak. Als ik de breedte van een van drie modules 1 px groter maak, dan gaat de laatste naar de volgende regel.
Catch22-maandag 24 september 2012 @ 13:49
Ja, maar hier kan ik niets mee. Wat staat er om heen, wat voor stijlen hebben die elementen, hoe groot is de parent?

- waarom heeft die middelste een margin:3px en margin-top:3px
- waarom hebben ze position:relative?
- waarom maak je classes aan als je daar ID's invult? Ik zou gewoon deze classnames door ID vervangen en een wrapper class aanmaken met de gedeelde stijlen.
-J-D-maandag 24 september 2012 @ 13:52
http://www.popkoor2000.nl(...)m-fjt/css/styles.css is de hele CSS-file

En dit is de index.php
SPOILER
<?php /** * @copyright Copyright (C) 2012 - All Rights Reserved. **/
defined( '_JEXEC' ) or die( 'Restricted access' );
define( 'YOURBASEPATH', dirname(__FILE__) );
?>
<?php include (YOURBASEPATH.DS . "/modules/req_parameters.php");?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
<?php if ($this->params->get( 'jchecker' )) : ?>
<script type="text/javascript">if (typeof jQuery == 'undefined') { document.write(unescape("%3Cscript src='<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/modules/jquery171.js' type='text/javascript'%3E%3C/script%3E")); } </script>
<script type="text/javascript">jQuery.noConflict();</script>
<?php endif; ?>
<?php require(YOURBASEPATH . DS . "functions.php"); ?>
<?php require(YOURBASEPATH . DS . "/modules/req_css.php"); ?>
<?php if ($this->params->get( 'jcopyright' )) : ?> <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/modules/jcopyright.js"></script><?php endif; ?>
<?php if ($this->params->get( 'jtabs' )) : ?> <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/modules/jtabs.js"></script><?php endif; ?>
<?php if ($this->params->get( 'jscroll' )) : ?> <script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/modules/jscroll.js"></script><?php endif; ?>
</head>

<body class="background">
<div id="main">
<div id="header-w">
<div id="header"><br>
<div class="topmenu">
<div class="topleft"></div><div class="topright"><jdoc:include type="modules" name="position-1" style="none" /></div>
<jdoc:include type="modules" name="position-0" style="none" />

</div>

<div id="wrapper">
<div id="navr">
<div class="searchbutton"><!-- Social Buttons -->
<?php if ($this->params->get( 'socialbuttons' )) : ?><?php include "modules/socialbuttons.php"; ?><?php endif; ?>
<!-- END--> </div>
<div id="navl">
<div id="nav">
<div id="nav-left"><jdoc:include type="modules" name="menuload" style="none" /></div><div><ul id="submenu" class="menu"><jdoc:include type="modules" name="Submenu" style="none" /></div>

<div id="nav-right">
<?php include "html/com_content/archive/component.php"; ?>
<!-- Slideshow -->

<?php if ($this->params->get( 'slidedisable' )) : ?> <?php include "modules/slideshow.php"; ?><?php endif; ?>

<!-- END Slideshow -->
<?php if ($this->countModules('breadcrumb')) : ?>
<jdoc:include type="modules" name="breadcrumb" style="none"/>
<?php endif; ?><br>

<div id="message">
<jdoc:include type="message" />
</div>
<?php if($this->countModules('left')) : ?>
<div id="leftbar-w"><div id="sidebar"><jdoc:include type="modules" name="left" style="jaw" /></div></div><?php endif; ?>
<?php if($this->countModules('left') xor $this->countModules('right')) $maincol_sufix = '_md';
elseif(!$this->countModules('left') and !$this->countModules('right'))$maincol_sufix = '_bg';
else $maincol_sufix = ''; ?>
<div id="centercontent<?php echo $maincol_sufix; ?>">
<div class="clearpad"><jdoc:include type="component" /> </div></div>
<?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>

<div id="rightbar-w">
<!-- Tabs -->
<?php if ($this->params->get( 'jtabs' )) : ?><?php include "modules/jtabs-content.php"; ?><?php endif; ?>
<!-- END Tabs -->
<div id="sidebar">
<jdoc:include type="modules" name="right" style="jaw" />
</div>
<?php if ($this->params->get( 'googletranslate' )) : ?> <?php include "modules/googletranslate.php"; ?><?php endif; ?>
</div>
<?php endif; ?>
<div class="clr"></div>
<?php $menu = JSite::getMenu(); ?>
<?php $lang = JFactory::getLanguage(); ?><?php if ($menu->getActive() == $menu->getDefault($lang->getTag())) { ?>

<div style="font-size:10px"><a href="http://www.freetemplatespot.com" target="blank" title="joomla template 2.5">Joomla template 2.5</a> © <a href="http://www.freetemplatespot.com" target="blank" title="freetemplatespot">Freetemplatespot</a></div>

<?php } ?>
</div>
</div>
<!--- To Top -->
<div style="display:none;" class="nav_up" id="nav_up"></div>
<!-- End -->

<div class="wrapperuser1"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
<div class="wrapperuser2"><jdoc:include type="modules" name="user2" style="xhtml" /></div>
<div class="wrapperuser3"><jdoc:include type="modules" name="user3" style="xhtml" /></div>
<div class="tg">
<p style="display:inline"><jdoc:include type="modules" name="copyright"/> <?php if ($this->params->get( 'footerdisable' )) : ?><?php echo ($footertext); ?><?php endif; ?>. <a href="http://www.freshjoomlatemplates.com/" target="_blank" ></a></p>
</div>
</div>
</div></div></body>
</html>
Kan je hier wat mee? Ik hoop dat dit genoeg informatie is.
-J-D-maandag 24 september 2012 @ 13:55
quote:
11s.gif Op maandag 24 september 2012 13:49 schreef Catch22- het volgende:
Ja, maar hier kan ik niets mee. Wat staat er om heen, wat voor stijlen hebben die elementen, hoe groot is de parent?

- waarom heeft die middelste een margin:3px en margin-top:3px
- waarom hebben ze position:relative?
- waarom maak je classes aan als je daar ID's invult? Ik zou gewoon deze classnames door ID vervangen en een wrapper class aanmaken met de gedeelde stijlen.
Margin top hebben ze alledrie, om een buffer te vormen met het stuk erboven.
De middelste heeft een margin om een scheiding aan te brengen met de twee andere modules.
position:relative weet ik niet. Dat stond standaard in deze template.
Ik heb de aanpassingen met classes gedaan omdat geadviseerd werd op de vorige pagina. Volgens mij heb ik die tips goed gebruikt, maar misschien zie ik het verkeerd.
Catch22-maandag 24 september 2012 @ 14:08
Mja ik heb niet zoveel zin om deze brij te analyseren, want dat is mij iets teveel werk.
KomtTijd...maandag 24 september 2012 @ 14:19
Als je nou gewoon eens precies doet wat boem-dikkie zegt heh. Wat gaat er dan nog verkeerd?
InTrePidIvitymaandag 24 september 2012 @ 14:27
dKLgP.jpg

Weer een hardnekkig probleempje met de header. Ik heb een header, waarbij ik de navigatie en het logo (rood) in een breedte van 960px in het midden van de pagina wil weergeven.

Dat staat nu wel goed, maar de Wordpress-theme die ik gebruik heeft als feature dat'ie responsive is. Met mijn huidige knutselwerk lukt dat echter niet.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<div id="header-wrapper">
    <div id="header">
    
                    <ul>
                    <li>link #1</a></li>
                    <li>link #2</a></li>
                    <li>link #3</a></li>
                    <li>link #4</a></li>                    
                    <li>link #5</a></li>                    
                    </ul>                                   
        <div id="logo">
                    <img blabla>
        </div><!-- end of #logo -->
    </div><!-- end of #header -->
</div>

De CSS die ik eraan meegeef is:

1
2
3
4
5
6
7
8
9
10
11
#header-wrapper {
/* Fallback for web browsers that doesn't support RGBa */
    background: rgb(34, 48, 83);
/* RGBa with 0.9 opacity */
    background: rgba(34, 48, 83, 0.9);
}

#header {
    margin: 0 auto;
    width: 960px;
}

De #header-wrapper heb ik zelf toegevoegd om de achtergrond van de header over de volledige breedte door te laten lopen, maar die hoort niet bij het theme. Als ik de width van #header op 960px zet dan wordt het wel correct weergegeven, maar past hij zichzelf niet meer aan aan de schermgrootte.

Als ik de width daar weghaal dan doet hij het wel, maar staat hij dus weer niet in een blok van 960px in het midden van het venster (dan staat de navigatie volledig links, het logo volledig rechts).

Wat doe ik fout?
boem-dikkiemaandag 24 september 2012 @ 14:35
Waarschijnlijk is het responsive met CSS en staat er ergens nog een statement voor die responsiveness. Daar moet je dan de breedte van het blok meegeven die hij moet worden als het scherm bijvoorbeeld minder breed is als 768px.
InTrePidIvitymaandag 24 september 2012 @ 14:56
quote:
7s.gif Op maandag 24 september 2012 14:35 schreef boem-dikkie het volgende:
Waarschijnlijk is het responsive met CSS en staat er ergens nog een statement voor die responsiveness. Daar moet je dan de breedte van het blok meegeven die hij moet worden als het scherm bijvoorbeeld minder breed is als 768px.
Hm, dat klinkt wel logisch. Daar moet ik maar eens even induiken dan :+
InTrePidIvitymaandag 24 september 2012 @ 15:19
quote:
7s.gif Op maandag 24 september 2012 14:35 schreef boem-dikkie het volgende:
Waarschijnlijk is het responsive met CSS en staat er ergens nog een statement voor die responsiveness. Daar moet je dan de breedte van het blok meegeven die hij moet worden als het scherm bijvoorbeeld minder breed is als 768px.
Hoe zou men dat bijvoorbeeld doen? :@
lkb9000maandag 24 september 2012 @ 17:10
quote:
5s.gif Op maandag 24 september 2012 15:19 schreef InTrePidIvity het volgende:

[..]

Hoe zou men dat bijvoorbeeld doen? :@
1
2
3
4
5
@media (max-width:768px) {
    body {
        background-color:#f0f;
    }
}
-J-D-maandag 24 september 2012 @ 21:05
quote:
14s.gif Op maandag 24 september 2012 14:19 schreef KomtTijd... het volgende:
Als je nou gewoon eens precies doet wat boem-dikkie zegt heh. Wat gaat er dan nog verkeerd?
Oops, dat heb ik nog niet gedaan.
Morgenavond ga ik er mee verder puzzelen. Dank!
InTrePidIvitymaandag 24 september 2012 @ 21:22
quote:
10s.gif Op maandag 24 september 2012 17:10 schreef lkb9000 het volgende:

[..]
[ code verwijderd ]

Aha! Dankjewel :)
-J-D-dinsdag 25 september 2012 @ 19:00
quote:
14s.gif Op maandag 24 september 2012 11:31 schreef boem-dikkie het volgende:
Okay als alle blokken dezelfde stijl hebben maar hier en daar een extra padding of margin kun je het zo doen.
[ code verwijderd ]

Je kunt dan de wrapper2 opmaken zoals voor elk blok gelijk:
[ code verwijderd ]

En voor specifieke stijlen zoals bijvoorbeeld het middenste blok doormiddel van de user* class.
[ code verwijderd ]

Dat is het idee van meerdere classes gebruiken.

Je kunt dus in jouw geval een opmaak maken voor het blok met wrapper2, want die is voor elk blok hetzelfde. En voor het middenste blok, waar dus een margin moet, user2 opmaken.
Beste boem-dikkie,
Ik heb geëxperimenteerd met jouw tips. Ik begrijp de strekking en het nut.
Alleen krijg ik nu niet de blokken naast elkaar, maar deels onder elkaar. Zie www.popkoor2000.nl/site

Code index.php
1
2
3
<div class="wrapper2 user1"><jdoc:include type="modules" name="user1" style="xhtml" /></div>
<div class="wrapper2 user2"><jdoc:include type="modules" name="user2" style="xhtml" /></div>
<div class="wrapper2 user3"><jdoc:include type="modules" name="user3" style="xhtml" /></div>

Code styles.css
1
2
3
4
.user1 { }
.user2 { margin: 0px 20px 0px 20px; }
.user3 { } 
.wrapper2 {background-image: url('http://www.popkoor2000.nl/site/images/sesamed.JPG');border: 2px solid #FFFFFF;margin-top: 3px;border-radius: 7px 7px 7px 7px;box-shadow: 0 0 0 1px rgba(0, 0, 2, 0.1), 0 1px 0 rgba(0, 0, 2, 0.15), 0 1px 1px rgba(0, 0, 2, 0.1);text-shadow: #fff 0 1px; width: 287px; height: 200px; }
Heb je een idee wat ik fout doe?
KomtTijd...dinsdag 25 september 2012 @ 19:03
Wanneer besloot je dat je nu geen float:left meer nodig zou hebben? :P
-J-D-dinsdag 25 september 2012 @ 19:04
quote:
5s.gif Op dinsdag 25 september 2012 19:03 schreef KomtTijd... het volgende:
Wanneer besloot je dat je nu geen float:left meer nodig zou hebben? :P
Uhh, nooit :)
Is dat de domme fout? Let me check it!
-edit-
Ja dus, dat was dom van me. Had ik zelf kunnen bedenken. Nu eens zien of het probleem met het doorlopen naar rechts is opgelost als ik de getallen aanpas.

-edit-op-edit-
Ik heb nu ook de tips van KomtTijd en boem-dikkie gebruikt. Alleen zie ik dat ik nog steeds niet de gehele breedte van het middenstuk kan gebruiken.
Als ik de blokken 1px breder maak, gaat het laatste blok naar de volgende regel. Exact hetzelfde probleem dus als gisteren toen ik deze laatste verbeteringen van boem-dikkie nog niet gebruikt had.
Het blijft een onopgelost raadsel :)

FC3Q.png
Het gaat dus om dit rare gat (rechts, niet erboven) dat ik niet kan opvullen door de blokken iets breder te maken.

[ Bericht 9% gewijzigd door -J-D- op 25-09-2012 19:12:37 ]
boem-dikkiedinsdag 25 september 2012 @ 19:15
quote:
0s.gif Op dinsdag 25 september 2012 19:04 schreef -J-D- het volgende:

[..]

Uhh, nooit :)
Is dat de domme fout? Let me check it!
-edit-
Ja dus, dat was dom van me. Had ik zelf kunnen bedenken. Nu eens zien of het probleem met het doorlopen naar rechts is opgelost als ik de getallen aanpas.

-edit-op-edit-
Ik heb nu ook de tips van KomtTijd en boem-dikkie gebruikt. Alleen zie ik dat ik nog steeds niet de gehele breedte van het middenstuk kan gebruiken.
Als ik de blokken 1px breder maak, gaat het laatste blok naar de volgende regel. Exact hetzelfde probleem dus als gisteren toen ik deze laatste verbeteringen van boem-dikkie nog niet gebruikt had.
Het blijft een onopgelost raadsel :)

[ afbeelding ]
Het gaat dus om dit rare gat (rechts, niet erboven) dat ik niet kan opvullen door de blokken iets breder te maken.
Nee hoor. Je sluit je div #header pas af ná die blokken, wat dus betekent dat hij wrapped om die blokken, en je header is net zo breed als dat je blokken nu zijn. Verander de width van je div#header maar eens naar 20px groter (als voorbeeld). Als je dan je blokken breder maakt, of meer margin, blijven ze wel netjes naast elkaar staan op de gewenste breedte.
-J-D-dinsdag 25 september 2012 @ 19:26
Hmmmz, ik snap een beetje wat je bedoelt, maar nog niet helemaal. Ik ga wat klooien met die waarde van header en van de blokken om te zien of ik het passend krijg.
Dank voor de tip.
KomtTijd...dinsdag 25 september 2012 @ 19:28
sowieso nogal maf dat de header als een soort wrapper om je hele site heen zit. Ik zou eerder daar wat aan doen, maar dan heb je wel kans dat je ineens een heleboel moet gaan aanpassen.
-J-D-dinsdag 25 september 2012 @ 19:30
Ik weet niet of ik dat moet doen, met mijn beperkte kennis van CSS
boem-dikkiedinsdag 25 september 2012 @ 19:30
Mijn oplossing was meer als voorbeeld waarom je daar een ruimte hebt. Sluit je header af wanneer hij moet afsluiten. En als je een wrapper wil, maak dan een extra div die om alles heen zit met een duidelijke naamgeving.
-J-D-dinsdag 25 september 2012 @ 19:45
Ben bang dat dit probleem boven mijn pet gaat. Als ik met het veel gepuzzel met getallen niet tot de oplossing kom, zal ik dus me veel meer moeten verdiepen in de opbouw, qua wrapper/header en CSS in het algemeen. Best karwei, ben ik bang. Zeker nu ik, misschien niet op een elegante wijze, het zaakje zo voor elkaar heb dat het op 2 mm nauwkeurig er goed genoeg uitziet. Met wat geschuif
met getallen, heb ik alleen links nog een ruimteprobleem, alleen nu iets teveel ipv te weinig blok.

-edit-
Hebbes. Vast niet elegant, vast niet volgens de manier hoe het moet, maar het werkt.

Op naar het volgend probleem. Het werkend krijgen van rounded corners in IE.
Maar goed, daar ga ik eerst een paar uur op puzzelen voordat ik jullie weer lastig val.

[ Bericht 20% gewijzigd door -J-D- op 25-09-2012 19:52:16 ]
-J-D-maandag 1 oktober 2012 @ 11:47
Op deze site zie je de mogelijkheid om een bericht in het gastenboek achter te laten.
Het invulveld voor het bericht zelf is echter heel klein. Mijn vraag is hoe ik deze groter kan maken.

Al onderzocht:
* Standaard instellingen van Easy Guestbook (in Joomla) biedt die mogelijkheid niet.
* Met Web Developer wel gevonden dat bij dat vak de volgende regel thuis hoort:
<textarea name="gbtext" id="gbtext" class="inputbox" style="width:245px;" rows="15" cols="50"></textarea>

Als ik echter inputbox een grotere waarde geeft geldt dat voor ELK invulveld en dat is niet de bedoeling.
Mijn eigen gedachten:
Misschien moet ik wel een inputbox2 kan aanmaken waarbij die waarde groter is. Ik kan echter niet vinden waar ik een aanpassing moet maken in de bestanden van Easybook om dat veld te laten verwijzen naar inputbox2 ipv de gewone.

Iemand adviseerde mij om een override te maken. Onderstaande code heb ik toegevoegd aan styles.css.
1
2
3
4
.textarea#gbtext{
background:none;
line-height:100px;
}
Helaas verandert dat niets bij mij.

Iemand een idee wat ik kan doen?
Catch22-maandag 1 oktober 2012 @ 11:49
een textarea moet je row="" en cols="" geven

style.css, regel 260 krijgt hij 20px hoogte.

[ Bericht 38% gewijzigd door Catch22- op 01-10-2012 12:45:56 ]
-J-D-maandag 1 oktober 2012 @ 11:53
Dus je bedoelt iets dat lijkt op
1
2
3
4
.textarea#gbtext{
background:none;
rows="6";
cols="50";}
?
Catch22-maandag 1 oktober 2012 @ 11:55
http://jsfiddle.net/tJTCn/
-J-D-maandag 1 oktober 2012 @ 12:40
Ik snap nu dat je geen line-height maar rows en cols mee moet geven. Dank daarvoor, Catch22-.
Helaas werkt het niet als ik die gegevens invoer, zoals in mijn vorige post. Ik probeer dus die override te gebruiken maar zie geen verschil.
GiDB.png
Volgens mij gebruik ik wel de juiste naam (textarea#gbtext) maar het werkt nog niet.

Klopt de tip die ik kreeg over die override wel? Of is dat de verkeerde aanpak?
Catch22-maandag 1 oktober 2012 @ 12:45
dan zit er iets beperkend in de rest van je code
-J-D-maandag 1 oktober 2012 @ 12:53
quote:
11s.gif Op maandag 1 oktober 2012 12:45 schreef Catch22- het volgende:
dan zit er iets beperkend in de rest van je code
Ik merk dat easybookreloaded.css ook aangeroepen wordt. Ik zie daar alleen in staan wat de breedte van zo'n textarea moet zijn.
SPOILER
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
.easy_frame {border: #ededed solid 1px; background-color:#FFFFFF;}
.easy_top {background-color:#f7f7f6; height: 30px;}
.easy_top_left {padding-left: 10px; padding-top: 5px; padding-bottom: 10px; float: left;}
.easy_top_right {float: right; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;}
.easy_big {font-size: 16px; vertical-align: middle;}
.easy_small {font-size: 9px; vertical-align: middle; padding-left: 10px;}
.easy_small_red {color: #e8523e; font-size: 9px; vertical-align: middle;}
.easy_small_notice {font-size: 0.85em; padding-left: 50px;}
.easy_pagination {font-size: 16px; text-align:center; display: block;}
div.easy_pagination {font-size: 16px; text-align:center; display: block;margin-top:16px;}
div.easy_pagination li {display: inline !important; padding: 0 5px !important;}
.easy_align_middle {vertical-align: middle; padding-right:1px;}
.easy_admincomment {margin-left: 10px; margin-right: 10px;  padding: 10px; padding-bottom: 15px; margin-bottom: 8px; background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; background-image: url(../images/entry_bg.gif); background-position:bottom; background-repeat:repeat-x; color: #666666;}
.easy_contact {margin-left: 10px; text-align:left; margin-right: 10px; margin-top: 8px; padding: 5px; padding-bottom: 10px; background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; position:relative; background-image: url(../images/entry_bg.gif); background-position:bottom; background-repeat:repeat-x;}
.easy_content {margin-left: 10px; text-align:left; margin-right: 10px; margin-top: 8px; padding: 10px; padding-bottom: 15px; margin-bottom: 8px; background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; background-image: url(../images/entry_bg.gif); background-position:bottom; background-repeat:repeat-x;}
.easy_title {margin-left: 10px; text-align:left; margin-right: 10px; margin-top: 8px; padding: 10px; padding-bottom: 15px; margin-bottom: 8px; background-color:#fafafa; border-right: #ededed solid 5px; border-left: #ededed solid 5px; background-image: url(../images/entry_bg.gif); background-position:bottom; background-repeat:repeat-x; font-size: 130%; font-weight: bold;}
.easy_intro {}
.easy_entrylink{padding-top: 10px;background:#FFFFFF;color: #555; padding: 7px;border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; border: 0px solid #FFFFFF;}
.easy_center{text-align: center;}
#easybook {}
#easyfooter {margin-top: 10px;font-size: 90%;text-align: center;}
#easyfooterinv {margin-top: 10px;font-size: 90%;text-align: center; display: none;}
#easybook span.pagination {text-align:center; display: block;}
#easybook h2 {margin: 0;}
#easybook p.clr {clear: none;}
#easybook dl {margin: 0;padding: 0;padding-top: 5px;padding-bottom: 5px;}
#easybook p.date {margin: 0;padding: 0;border-bottom: 1px solid #5F5F5F;}
#easybook p.rate {float: right;margin: 0;padding: 0;margin-right: 10px;}
#easybook dt {float: left;}
#easybook dt strong {display: block;margin-left: 5px;}
#easybook dt em {margin: 0;padding: 0;font-size: 12px;margin-left: 5px;}
#easybook dd {min-height: 40px;height: auto !important;height: 40px;margin-left: 150px;}
#easybook a span {display: none;}
#easybook a.hp {float: left;display: block;height: 16px;width: 16px;margin-top: 3px;margin-right: 2px;}
#easybook img.msn {float: left;display: block;height: 16px;margin-right: 2px;width: 16px;}
#easybook a.view {float: right;}
#easybook a.sign {float: right;}
#easybook a.email {float: left;display: block;height: 16px;width: 16px;margin-top: 3px;margin-right: 2px;}
#easybook a.icq {float: left;display: block;height: 16px;width: 16px;margin-right: 2px;margin-top: 3px;}
#easybook a.aim {float: left;display: block;height: 16px;width: 16px;margin-top: 3px;margin-right: 2px;}
#easybook a.yah {float: left;display: block;height: 16px;margin-top: 3px;margin-right: 2px;width: 16px;}
#easybook a.skype {float: left;display: block;height: 16px;width: 16px;margin-top: 3px;margin-right: 2px;}
#easybook fieldset#form {border: 0;width: 460px;}
#easybook fieldset#form legend {display: none;}
#easybook fieldset#form p {margin: 0;font-size: 13px;margin: 18px;}
#easybook fieldset#form label {display: block;width: 7em;float: left;}
#easybook fieldset#form input {width:545px;}
#easybook fieldset#form textarea {width: 545px;}
#easybook fieldset#form input.button {padding: 0;width: 60px;cursor: pointer;}
#easybook p.admincomment{margin: 0;padding: 0;border-top: 1px solid #5F5F5F;margin-top: 6px;}
#easybook div#bbcode {margin-left: 105px;}
#easybook #smile {float: right;margin-top: 15px;}
ul.pagination {font-size:14px;text-align:center !important;}
#easybook pre {font:1.2em/1.5 "Courier News",monospace;margin:0;padding:8px;background:none repeat scroll 0 0 #F6F6F6;border-left:5px solid #999999;}
#easybook tr, #easybook td {border: none !important; padding: 5px !important;}
#easybook a.star:hover {text-decoration: none !important; background-color: transparent !important;}
#easybookvotetip {font-weight: bold; padding-left: 10px; padding-bottom: 3px;}
Zie ik iets over het hoofd en zien jullie wel iets waardoor mijn wijzigingen overruled worden?
Catch22-maandag 1 oktober 2012 @ 12:57
dat doet niets. Als jij op regel 260 die hoogte weghaalt is het klaar.
-J-D-maandag 1 oktober 2012 @ 13:10
quote:
11s.gif Op maandag 1 oktober 2012 12:57 schreef Catch22- het volgende:
dat doet niets. Als jij op regel 260 die hoogte weghaalt is het klaar.
_O_ Dank _O_
Catch22-maandag 1 oktober 2012 @ 13:15
Dat kan je ook zelf in de inspector zien hoor...
Meteoricdinsdag 2 oktober 2012 @ 09:34
Ik ben bezig met CSS, en mijn code zal wel chaos zijn :') In elk geval heb ik mijn menu inline-block gemaakt zodat ik nog goed met de margins en paddings kan werken. Hiervoor had ik hem inline gemaakt, toen stond mijn menu perfect horizontaal in het midden (ik had geloof ik toen ook text-align:center). Nu komt mijn menu horizontaal links uitgelijnd op de pagina. Ik heb met google al meer mensen met dit probleem gezien, en zij geven allemaal aan dat dit op te lossen is met text-align:center, alleen dat doet niks bij mij. Ziet iemand het probleem/de oplossing?

Mijn menu is gewoon standaard

1
2
3
4
5
6
<nav> 
<ul>
    <li><a href="link.html">text</a></li>
        etc etc
</ul>
</nav>

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
nav {
     display: inline-block;
     padding: 2px;
     margin: 2px;
     list-style: none;
     margin:auto;
     text-align: center;
}

nav ul li {
    display: inline-block;
    list-style:none;
}

nav li a {
    color: silver;
    font-family: "Courier New", Courier, Monospace;
    font-size: 16px;
    width: 18%;
    line-height: auto;
    text-decoration: none;
    margin:1px;

}

Heb overigens die text-align ook toegevoegd bij 'nav li a' en 'nav li ul' maar het mocht niet baten helaas.
boem-dikkiedinsdag 2 oktober 2012 @ 09:37
Ik snap je probleem niet zo goed?

En waarom inline-block gebruiken, als ik je stuk zo lees doet inline precies hetzelfde voor je, en kun je ook gewoon margin en padding gebruiken op je list item.
Meteoricdinsdag 2 oktober 2012 @ 11:00
Nou het probleem/de vraag is eigenlijk hoe ik met inline-block mijn menu centreer ten opzichte van de wrapper. Ik kan het wel optisch inline oplossen maar ik heb het idee dat dat niet echt de meest nette oplossing is, en een beetje 'een lapje voor het bloeden'. Ik wil het gewoon op de juiste manier kunnen :P
Tijndinsdag 2 oktober 2012 @ 11:07
quote:
0s.gif Op dinsdag 2 oktober 2012 11:00 schreef Meteoric het volgende:
Nou het probleem/de vraag is eigenlijk hoe ik met inline-block mijn menu centreer ten opzichte van de wrapper.
Euh, zo?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE html>
<html>
  <head>
    <style>
      #wrapper
      {
        text-align: center;
      }
      
      #wrapper > nav
      {
        display:  inline-block;
      }
    </style>
  </head>
  <body>
    <div id="wrapper">
      <nav>
        hallo, dit is gecentreerd
      </nav>
    </div>
  </body>
</html>
VorteXxXdinsdag 2 oktober 2012 @ 16:07
Je text align valt binnen je UL dus moet je de align center defineren in het gedeelte rond regel 10 (denk ik :@ )
Cue_dinsdag 2 oktober 2012 @ 16:19
Een JS vraagje.
Hoe zet ik de focus op een veld aan de hand van de tabindex?
Dus ik stond eerst op veld A met tabindex 2.. en nu wil ik naar tabindex 3.

De tabindex verkrijgen via JS is geen probleem. Maar nu wil ik dus de focus zetten op het veld dat die verkregen tabindex + 1 heeft.

De voorbeelden die ik tegenkom die maken allemaal gebruik van het veldID en die is eigenlijk soort van onbekend (of ik moet hem aan de hand van de next-tabid moeten kunnen ophalen).

Iemand ideeen?

[ Bericht 16% gewijzigd door Cue_ op 02-10-2012 16:27:54 ]
picodealiondinsdag 2 oktober 2012 @ 16:40
Gebruik je een library (jquery)? Of doe je plain old js?
Met iets als jquery is dit namelijk wel erg gemakkelijk, maar het is wat overbodig het alleen hiervoor te includen. Zonder library ga je in elk geval een functie nodig hebben die elementen op attribuut kan vinden.

Zoiets als dit zou werken:

1
2
3
4
5
6
7
8
9
10
11
12
function getElementByAttributeValue(attribute, value)
{
  var allElements = document.getElementsByTagName('*');
  for (var i = 0; i < allElements.length; i++)
  {
    if (allElements[i].getAttribute(attribute) == value)
    {
      // Element exists with attribute. Add to array.
      return allElements[i];
    }
  }
}

dus dan geeft:
1var nextElement = getElementByAttributeValue('tabindex', currentTabIndex + 1);
je het betreffende element, waarna je daar weer dingen mee kan doen.

Dus dan zou je die kunnen gebruiken door te zeggen:

Let wel dat dit script dus door alle elementen loopt, en op grote pagina's dat nog best wel wat kan zijn.
Cue_dinsdag 2 oktober 2012 @ 16:46
Maak idd gebruik van Jquery.
Catch22-dinsdag 2 oktober 2012 @ 17:12
1$("input[tabindex='" + (curTabindex + 1) + "']").focus();
picodealiondinsdag 2 oktober 2012 @ 17:18
quote:
11s.gif Op dinsdag 2 oktober 2012 17:12 schreef Catch22- het volgende:

[ code verwijderd ]

Dan dat ja :D.
Cue_woensdag 3 oktober 2012 @ 10:23
quote:
11s.gif Op dinsdag 2 oktober 2012 17:12 schreef Catch22- het volgende:

[ code verwijderd ]

Straks eens uit proberen
MrNileswoensdag 3 oktober 2012 @ 11:10
ben niet zo bekend met javascript
maar is het mogelijk om een directory met foto's uit te lezen?

met php is het me wel gelukt maar ik wil de foto's lokaal zetten en er is geen mogelijkheid voor wamp oid

doeleinde is voor mijn werk, om snel 2 series foto's (voor en na een bepaalde handeling)
naast elkaar te kunnen zien zonder deze eerst in powerpoint oid te zetten
Zijn vaak veel foto's, +500
Als iemand een andere slimme oplossing weet om dit op te lossen dan hoor ik het graag
KomtTijd...woensdag 3 oktober 2012 @ 11:12
locale directories benaderen is gelukkig onmogelijk.

Je kunt natuurlijk wel gewoon <img src="file:///home/user/image.jpg"> doen als de pagina maar op een systeem hoeft te draaien en je weet waar de foto's staan.
Catch22-woensdag 3 oktober 2012 @ 11:15
Als je het pad weet en de fotos een vast formaat hebben (bijvoorbeeld DSC_{NUMMER}.JPG) kan je er gewoon overheen itereren. Uitlezen is inderdaad niet echt mogelijk.
MrNileswoensdag 3 oktober 2012 @ 11:24
quote:
11s.gif Op woensdag 3 oktober 2012 11:15 schreef Catch22- het volgende:
Als je het pad weet en de fotos een vast formaat hebben (bijvoorbeeld DSC_{NUMMER}.JPG) kan je er gewoon overheen itereren. Uitlezen is inderdaad niet echt mogelijk.
ik weet idd het pad (een dir op het netwerk)
en de foto's hebben een redelijk vast formaat..

dus er is iets voor te maken

en hoe heet zoiets in js?
dan kan ik gerichter zoeken naar voorbeelden
KomtTijd...woensdag 3 oktober 2012 @ 11:29
quote:
0s.gif Op woensdag 3 oktober 2012 11:24 schreef MrNiles het volgende:

[..]

ik weet idd het pad (een dir op het netwerk)
en de foto's hebben een redelijk vast formaat..

dus er is iets voor te maken

en hoe heet zoiets in js?
dan kan ik gerichter zoeken naar voorbeelden
Het heeft niet zoveel met JS te maken. je zou hooguit een loopje kunnen maken zodat je geen gigantisch lange HTML-code krijgt voor 200 afbeeldingen, maar of dat nou echt een voordeel is...
KomtTijd...woensdag 3 oktober 2012 @ 11:34
Ik heb ook iets raars trouwens. Ik heb een pagina die nogal wat JSON requests doet en een hoop jqeury bevat.

Op een of andere manier loopt het script in IE9 altijd vast de eerste keer dat je de pagina laadt (onbekend waarop), maar daarna gaat het gewoon goed. Ookal gooi ik de chache leeg, start ik de browser opnieuw op, enz. Kortom zie dat maar eens te debuggen ;(
Weet iemand misschien of er bekende bugs zijn in IE die zoiets kunnen veroorzaken? We zitten hier een beetje te denken dat misschien jQuery (of een van de plugins) nog niet geladen is terwijl het script al doorloopt ofzo... maar volgens mij zou je het dan moeten kunnen reproduceren door de cache leeg te gooien...
MrNileswoensdag 3 oktober 2012 @ 11:36
quote:
14s.gif Op woensdag 3 oktober 2012 11:29 schreef KomtTijd... het volgende:

[..]

Het heeft niet zoveel met JS te maken. je zou hooguit een loopje kunnen maken zodat je geen gigantisch lange HTML-code krijgt voor 200 afbeeldingen, maar of dat nou echt een voordeel is...
ja..dat is een voordeel
want anders moet ik met de hand al die foto's er in gaan zetten
KomtTijd...woensdag 3 oktober 2012 @ 11:37
een for-loopje kom je wel uit toch? ;)
Catch22-woensdag 3 oktober 2012 @ 12:36
quote:
14s.gif Op woensdag 3 oktober 2012 11:34 schreef KomtTijd... het volgende:
Ik heb ook iets raars trouwens. Ik heb een pagina die nogal wat JSON requests doet en een hoop jqeury bevat.

Op een of andere manier loopt het script in IE9 altijd vast de eerste keer dat je de pagina laadt (onbekend waarop), maar daarna gaat het gewoon goed. Ookal gooi ik de chache leeg, start ik de browser opnieuw op, enz. Kortom zie dat maar eens te debuggen ;(
Weet iemand misschien of er bekende bugs zijn in IE die zoiets kunnen veroorzaken? We zitten hier een beetje te denken dat misschien jQuery (of een van de plugins) nog niet geladen is terwijl het script al doorloopt ofzo... maar volgens mij zou je het dan moeten kunnen reproduceren door de cache leeg te gooien...
initieer je alles wel op het juiste moment? Niet toevallig wat console.log dingetjes aanstaan zonder dat er een console is?
KomtTijd...woensdag 3 oktober 2012 @ 12:55
Er staan wel wat console.logs in de code ja. Kan dat zo'n probleem veroorzaken?

Ik kwam er ook achter dat het google charts script nog wat scripts van de google servers aanroept. Die heb ik maar even helemaal onderaan gezet.
Catch22-woensdag 3 oktober 2012 @ 12:56
Ja. Als je dingen naar het console schrijft en er geen console is, naait IE vast.

zet dit bovenin je script/pagina en je bent daarvan af
quote:
if(typeof(console) === 'undefined') {
var console = {}
console.log = console.error = console.info = console.debug = console.warn = console.trace = console.dir = console.dirxml = console.group = console.groupEnd = console.time = console.timeEnd = console.assert = console.profile = function() {};
}
Scorpiewoensdag 3 oktober 2012 @ 12:58
quote:
11s.gif Op woensdag 3 oktober 2012 12:56 schreef Catch22- het volgende:
Ja. Als je dingen naar het console schrijft en er geen console is, naait IE vast.

zet dit bovenin je script/pagina en je bent daarvan af

[..]

IE9 heeft volgens mij met de ontwikkeltoolbar wel ondersteuning voor console.log.
KomtTijd...woensdag 3 oktober 2012 @ 13:01
quote:
14s.gif Op woensdag 3 oktober 2012 12:58 schreef Scorpie het volgende:

[..]

IE9 heeft volgens mij met de ontwikkeltoolbar wel ondersteuning voor console.log.
But then, met console open krijg ik het probleem niet gereproduceerd. (met console gesloten ook nauwelijks maar heb ik het af-en-toe). Zou dus inderdaad weleens dit kunnen zijn.

Heb catch22's code erin gezet, maar voor de productieomgeving mogen die logs er sowieso wel uit eigenlijk.
Scorpiewoensdag 3 oktober 2012 @ 13:12
Daarom je eigen logger class bouwen die dit soort dingen afvangt en je aan/uit kan zetten al naar gelang.
Catch22-woensdag 3 oktober 2012 @ 13:22
quote:
14s.gif Op woensdag 3 oktober 2012 12:58 schreef Scorpie het volgende:

[..]

IE9 heeft volgens mij met de ontwikkeltoolbar wel ondersteuning voor console.log.
Als die open staat wel ja :) Als je de devtools niet open hebt looptie er op stuk
pascal08vrijdag 5 oktober 2012 @ 15:32
Ik zoek iemand met JS en PHP kennis die mij even zou kunnen helpen.
Scorpievrijdag 5 oktober 2012 @ 15:37
quote:
0s.gif Op vrijdag 5 oktober 2012 15:32 schreef pascal08 het volgende:
Ik zoek iemand met JS en PHP kennis die mij even zou kunnen helpen.
Post maar raak.
Faux.vrijdag 5 oktober 2012 @ 15:37
quote:
0s.gif Op vrijdag 5 oktober 2012 15:32 schreef pascal08 het volgende:
Ik zoek iemand met JS en PHP kennis die mij even zou kunnen helpen.
[PHP/(My)SQL] voor dummies #104 Waar veiligheid > alles
Misschien ook wat meer informatie geven?
pascal08vrijdag 5 oktober 2012 @ 15:44
quote:
14s.gif Op vrijdag 5 oktober 2012 15:37 schreef Scorpie het volgende:

[..]

Post maar raak.
PHP-codes, kan je die ook lokaal vanaf een Windows computer URL's laten aanroepen? Kan ik dan ook communiceren met een server of moet de code dan op een Apache server staan?
KomtTijd...vrijdag 5 oktober 2012 @ 15:49
Als je PHP-scripts wilt uitvoeren moet je PHP geinstalleerd hebben.

Als het de bedoeling is dat de output in een webpagina komt is een webserver ook wel handig ja.

Het makkelijkste is gewoon een alles-in-een pakket te installeren zoals WAMP http://www.wampserver.com/en/

Of om gewoon een webhostingpakketje aan te schaffen.
pascal08vrijdag 5 oktober 2012 @ 16:01
quote:
14s.gif Op vrijdag 5 oktober 2012 15:49 schreef KomtTijd... het volgende:
Als je PHP-scripts wilt uitvoeren moet je PHP geinstalleerd hebben.

Als het de bedoeling is dat de output in een webpagina komt is een webserver ook wel handig ja.

Het makkelijkste is gewoon een alles-in-een pakket te installeren zoals WAMP http://www.wampserver.com/en/

Of om gewoon een webhostingpakketje aan te schaffen.
Ik heb XAMPP geïnstalleerd, dat is gewoon hetzelfde idee als WAMP toch?
Catch22-vrijdag 5 oktober 2012 @ 16:02
Klopt.
pascal08vrijdag 5 oktober 2012 @ 16:07
Oké mooi. Dus stel voor ik heb een PHP-code die inloggegevens bevat en ik draai 'm via localhost met XAMPP. Hoe zorg ik er dan voor dat er ook daadwerkelijk wordt ingelogd? Heb ik dan echt een webserver nodig?
KomtTijd...vrijdag 5 oktober 2012 @ 16:08
Watvoor foutmelding geeft het script als je het probeert?
pascal08vrijdag 5 oktober 2012 @ 16:12
quote:
14s.gif Op vrijdag 5 oktober 2012 16:08 schreef KomtTijd... het volgende:
Watvoor foutmelding geeft het script als je het probeert?
Als ik in de browser: "localhost/.../test.php" typ bedoel je? Ik heb geen flauw idee hoe ik XAMPP gebruik. :P

Nvm, ik ga wel even googlen. ;)

[ Bericht 10% gewijzigd door pascal08 op 05-10-2012 16:25:53 ]
picodealiondinsdag 9 oktober 2012 @ 13:21
Dit kom ik net tegen in onze backend:

1
2
3
4
5
6
<tr class="Row0" onmouseover="this.className = 'RowHighlight';" onmouseout="this.className = 'Row0';" onclick="markRow(this);">
...
</tr>
<tr class="Row1" onmouseover="this.className = 'RowHighlight';" onmouseout="this.className = 'Row1';" onclick="markRow(this);">
...
</tr>

En dat 250x herhaald onder elkaar.
Scorpiedinsdag 9 oktober 2012 @ 13:22
quote:
9s.gif Op dinsdag 9 oktober 2012 13:21 schreef picodealion het volgende:
Dit kom ik net tegen in onze backend:
[ code verwijderd ]

En dat 250x herhaald onder elkaar.
Handig toch, unieke ID`s voor elke rij.
KomtTijd...dinsdag 9 oktober 2012 @ 13:33
Wat we vroeger al niet uithaalden om IE6-compatible te zijn.
Tijndinsdag 9 oktober 2012 @ 14:07
quote:
9s.gif Op dinsdag 9 oktober 2012 13:21 schreef picodealion het volgende:
Dit kom ik net tegen in onze backend:
[ code verwijderd ]

En dat 250x herhaald onder elkaar.
Dit soort Javascript was pre-jQuery niet zo raar. Maar waarom in godsnaam 250 keer onder elkaar? Waarom niet gewoon 1 loopje die dat doet?
Scorpiedinsdag 9 oktober 2012 @ 14:13
quote:
10s.gif Op dinsdag 9 oktober 2012 14:07 schreef Tijn het volgende:

[..]

Dit soort Javascript was pre-jQuery niet zo raar. Maar waarom in godsnaam 250 keer onder elkaar? Waarom niet gewoon 1 loopje die dat doet?
Dit komt ongetwijfeld uit een loop ;)
picodealionwoensdag 10 oktober 2012 @ 10:01
quote:
7s.gif Op dinsdag 9 oktober 2012 14:13 schreef Scorpie het volgende:

[..]

Dit komt ongetwijfeld uit een loop ;)
PHP loop, maar idd.
AppleOceanwoensdag 10 oktober 2012 @ 21:01
hey, ik heb een probleempje.

ik wilde een afbeelding op mijn site plaatsen, maar het lukt niet.
zo orgineel als ik ben moet dat natuurlijk een appeltje zijn :')
HUS56.jpg

ik krijg "apple" (dat was mijn alt="code.) ipv de afbeelding te zien.

hoe moet ik dat oplossen?

dit is mijn code

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
38
39
40
41
42
<!DOCTYPE html>
<head>
<title>HTML LEREN</title>
<style type="text/css">
.fontArial { font-family: Arial; font-size: 40 px; }
.fontTimes { font-family:"Times New Roman"; font-size: 40px;}
.borderSolid { border-style: solid; border-color: grey; }
.borderDouble { border-style: double; border-color: green; }
.borderDotted {border-style:dotted;border-color:white;border width:12px;}
p {font-family:"arial";font-size:17px;}
p.A {font-family:"comic sans ms";font-size:40px;}

body
{margin: 2px;padding: 20px;background-color:red;border-style:solid;border-color:black;border width:12px;}

h1
{color:black; text-align:center;}
{border: 20px dotted #64FA00}
</style>
</head>

<body>
<h1>
HTML AND CSS
</h1>

<p class="one">
Mijn naam is ... en ik ben bezig met mijn eerste HTML.
</p><p><center><img src="C:\Users\appleocean\Documents\www\AppleLogo.png" alt="apple"></center></p>

<p>
tekst en border in 1 regel:</p>
<p class="fontArial borderSolid">Lettertype Arial + solid border</p>
<p class="fontTimes borderSolid">Lettertype Times New Roman + solid border</p>
<p class="fontArial borderDouble">Lettertype Arial + double border</p>
<p class="fontTimes borderDouble">Lettertype Times New Roman + double border</p>

<p class="A">
Font Test
</p>
</body>
</html>

wie weet het?

het gaat om regel 29 :).
Faux.woensdag 10 oktober 2012 @ 21:04
Je volgt een verouderde HTML-tutorial, lijkt me. Om antwoord te geven op je vraag: ik zou het plaatje eerst uploaden naar het web (via imgur.com of zo) en daarna de src-waarde vervangen met de online link van het plaatje.
VorteXxXwoensdag 10 oktober 2012 @ 21:04
C:\Users\appleocean\Documents\www\AppleLogo.png

je moet de relative map nemen
dus van waar je website (index.html) staat
Tijnwoensdag 10 oktober 2012 @ 21:05
Zet het plaatje en je html-file in dezelfde map en gebruik daarna gewoon de bestandsnaam.

1<img src="plaatje.png" alt="mijn toffe plaatje" />
AppleOceanwoensdag 10 oktober 2012 @ 21:06
quote:
7s.gif Op woensdag 10 oktober 2012 21:04 schreef Faux. het volgende:
Je volgt een verouderde HTML-tutorial, lijkt me. Om antwoord te geven op je vraag: ik zou het plaatje eerst uploaden naar het web (via imgur.com of zo) en daarna de src-waarde vervangen met de online link van het plaatje.
fuck :')

http://cesarsite.com/html/bouwjesite/stap5.php
deze is het, ziet er idd vrij oud uit :')
VorteXxXwoensdag 10 oktober 2012 @ 21:07
www.w3schools.com

HTML5 :)
AppleOceanwoensdag 10 oktober 2012 @ 21:07
quote:
14s.gif Op woensdag 10 oktober 2012 21:05 schreef Tijn het volgende:
Zet het plaatje en je html-file in dezelfde map en gebruik daarna gewoon de bestandsnaam.
[ code verwijderd ]

dit werkt, thanx :).

laat ik idd maar een andere tut nemen :')
AppleOceanwoensdag 10 oktober 2012 @ 21:07
quote:
heb ik geen html 5?
AppleOceanwoensdag 10 oktober 2012 @ 21:08
quote:
0s.gif Op woensdag 10 oktober 2012 21:07 schreef AppleOcean het volgende:

[..]

heb ik geen html 5?
ik dacht dat <!DOCTYPE html> voor HTML5 stond :')
Faux.woensdag 10 oktober 2012 @ 21:08
quote:
0s.gif Op woensdag 10 oktober 2012 21:06 schreef AppleOcean het volgende:

[..]

fuck :')

http://cesarsite.com/html/bouwjesite/stap5.php
deze is het, ziet er idd vrij oud uit :')
Probeer W3Schools, zij hebben actuele tutorials.

SPOILER
<center>, auw auw m'n ogen ;(
Tijnwoensdag 10 oktober 2012 @ 21:10
quote:
0s.gif Op woensdag 10 oktober 2012 21:08 schreef AppleOcean het volgende:

[..]

ik dacht dat <!DOCTYPE html> voor HTML5 stond :')
Dat is ook zo.
AppleOceanwoensdag 10 oktober 2012 @ 21:11
quote:
10s.gif Op woensdag 10 oktober 2012 21:08 schreef Faux. het volgende:

[..]

Probeer W3Schools, zij hebben actuele tutorials.

SPOILER
<center>, auw auw m'n ogen ;(
klopt <center> niet meer?

hoorde al wel dat <i>, <u> en <b>. niet meer klopten.

volgens mij heb ik het gewoon keihard fout geleerd :(
AppleOceanwoensdag 10 oktober 2012 @ 21:11
quote:
14s.gif Op woensdag 10 oktober 2012 21:10 schreef Tijn het volgende:

[..]

Dat is ook zo.
ohke, mooi :).
Faux.woensdag 10 oktober 2012 @ 21:11
quote:
0s.gif Op woensdag 10 oktober 2012 21:11 schreef AppleOcean het volgende:

[..]

klopt <center> niet meer?

hoorde al wel dat <i>, <u> en <b. niet meer klopten.

volgens mij heb ik het gewoon keihard fout geleerd :(
<center> is inderdaad verouderd :P
AppleOceanwoensdag 10 oktober 2012 @ 21:12
quote:
10s.gif Op woensdag 10 oktober 2012 21:11 schreef Faux. het volgende:

[..]

<center> is inderdaad verouderd :P
kut.

klopt de rest wel, of is dat ook oude meuk?
Tijnwoensdag 10 oktober 2012 @ 21:13
h1, p en img zijn nog steeds gangbare elementen, ook in HTML5.
Faux.woensdag 10 oktober 2012 @ 21:13
quote:
0s.gif Op woensdag 10 oktober 2012 21:12 schreef AppleOcean het volgende:

[..]

kut.

klopt de rest wel, of is dat ook oude meuk?
Ik zou opnieuw beginnen.
VorteXxXwoensdag 10 oktober 2012 @ 21:14
qua HTML zit je (redelijk) goed alleen word nu over het algemeen CSS gebruikt voor de opmaak
Tijnwoensdag 10 oktober 2012 @ 21:15
quote:
0s.gif Op woensdag 10 oktober 2012 21:14 schreef VorteXxX het volgende:
qua HTML zit je (redelijk) goed alleen word nu over het algemeen CSS gebruikt voor de opmaak
Hij gebruikt toch CSS? Het zit alleen niet in een externe file, maar dat maakt qua werking en syntax niks uit.
VorteXxXwoensdag 10 oktober 2012 @ 21:16
quote:
2s.gif Op woensdag 10 oktober 2012 21:15 schreef Tijn het volgende:

[..]

Hij gebruikt toch CSS? Het zit alleen niet in een externe file, maar dat maakt qua werking en syntax niks uit.
ik zie het nu ook :) niet helemaal goed gelezen
AppleOceanwoensdag 10 oktober 2012 @ 21:17
quote:
7s.gif Op woensdag 10 oktober 2012 21:13 schreef Tijn het volgende:
h1, p en img zijn nog steeds gangbare elementen, ook in HTML5.
heb p.A toch maar even veranderd.

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
38
39
40
41
42
43
<!DOCTYPE html>
<head>
<title>HTML LEREN</title>
<style type="text/css">
.fontArial { font-family: Arial; font-size: 40 px; }
.fontTimes { font-family:"Times New Roman"; font-size: 40px;}
.borderSolid { border-style: solid; border-color: grey; }
.borderDouble { border-style: double; border-color: green; }
.borderDotted {border-style:dotted;border-color:white;border width:12px;}
.fontArial {font-family:"arial";font-size:17px;}
.fontComic {font-family:"comic sans ms";font-size:40px;}

body
{margin: 2px;padding: 20px;background-color:red;border-style:solid;border-color:black;border width:12px;}

h1
{color:black; text-align:center;}
{border: 20px dotted #64FA00}
</style>
</head>

<body>
<h1>
HTML AND CSS
</h1>

<p class="one">
Mijn naam is ... en ik ben bezig met mijn eerste HTML.
</p><p><center><img src="AppleLogo.png" alt="apple"></center></p>

<p>
tekst en border in 1 regel:</p>
<p class="fontArial borderSolid">Lettertype Arial + solid border</p>
<p class="fontTimes borderSolid">Lettertype Times New Roman + solid border</p>
<p class="fontArial borderDouble">Lettertype Arial + double border</p>
<p class="fontTimes borderDouble">Lettertype Times New Roman + double border</p>
<p class="fontComic borderDouble">lettertype comic sans + double border</p>

<p class="fontComic">
Font Test
</p>
</body>
</html>

dit is vrij nieuw hoop ik?
Faux.woensdag 10 oktober 2012 @ 21:19
In plaats van in de CSS de fonts te definiëren zou je ook <span style='font-family: blablabla'> kunnen doen. Is wellicht sneller :)
Tijnwoensdag 10 oktober 2012 @ 21:19
quote:
7s.gif Op woensdag 10 oktober 2012 21:19 schreef Faux. het volgende:
In plaats van in de CSS de fonts te definiëren zou je ook <span style='font-family: blablabla'> kunnen doen. Is wellicht sneller :)
Nee, geen inline styles gaan zitten promoten.
AppleOceanwoensdag 10 oktober 2012 @ 21:20
quote:
7s.gif Op woensdag 10 oktober 2012 21:19 schreef Faux. het volgende:
In plaats van in de CSS de fonts te definiëren zou je ook <span style='font-family: blablabla'> kunnen doen. Is wellicht sneller :)
Css was toch juist goed?
Faux.woensdag 10 oktober 2012 @ 21:20
quote:
13s.gif Op woensdag 10 oktober 2012 21:19 schreef Tijn het volgende:

[..]

Nee, geen inline styles gaan zitten promoten.
Sorry, maar het is soms zo verleidelijk ;(
Faux.woensdag 10 oktober 2012 @ 21:21
quote:
0s.gif Op woensdag 10 oktober 2012 21:20 schreef AppleOcean het volgende:

[..]

Css was toch juist goed?
Jup, dit is ook eigenlijk meer een trucje voor luie devvers als ondergetekende :P