Semantische tekst, lijst en tabellen 600px

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Vonstrain
  • Registratie: Januari 2016
  • Laatst online: 29-10-2020
Niet mer van toepassing

[ Voor 97% gewijzigd door Vonstrain op 19-01-2016 15:56 ]


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Wat is nu je probleem/vraag? :?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Vonstrain
  • Registratie: Januari 2016
  • Laatst online: 29-10-2020
NMe schreef op maandag 04 januari 2016 @ 17:08:
Wat is nu je probleem/vraag? :?
Ik heb het aangepast, mijn excusses :)
De vraag is hoe verwerk ik dit in mijn html/css code?

Acties:
  • 0 Henk 'm!

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 16:14

F.West98

Alweer 16 jaar hier

Dat zou toch gewoon in je boek moeten staan lijkt mij?
Anders staat er ook heel veel gewoon op internet, zoek eens naar "semantic tags", "float columns" en "media tags css". Ik denk dat je dan al een heel stuk wijzer bent.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Sorry, maar ook dat is geen vraag. Je omschrijft een design waarbij je eigenlijk vrijwel alle HTML en CSS ook al omschrijft. Wat heb je nu? Waar loop je tegenaan? Wat gaat er fout? Wat gaat er precies niet goed? Zie De Quickstart. ;)

Floats zouden bij te weinig ruimte al automatisch onder elkaar terecht moeten komen. De rest is een kwestie van de juiste widths/maxwidths opgeven en eventueel met wat mediaquery's werken. Als je helemaal hip wil doen (en er meer voordeel uit kan halen dan alleen dit kleine dingetje) dan kun je eens naar Bootstrap kijken.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 05-09 14:39

_Thanatos_

Ja, en kaal

NMe schreef op maandag 04 januari 2016 @ 17:25:
dan kun je eens naar Bootstrap kijken.
Dat lijkt me niet zo verstandig bij een schoolopdracht, waar het juist de bedoeling is dat je er iets van leert en het zelf maakt. Een kant-en-klaar (crap, imho) framework pakken staat daar lijnrecht tegenover (en zal door de docent ook als zodanig worden beoordeeld, ga ik vanuit).

Maak een media-query die je laat breken op 600px. Of nee, op 37.5em zelfs iirc. Pixels zijn zoom-agnostisch en dat wil je niet. In die mediaquery laat je de floats voor je kolommen vervolgens niet meer floaten. De rest moet wel lukken ;)

日本!🎌


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

_Thanatos_ schreef op maandag 04 januari 2016 @ 17:44:
[...]

Dat lijkt me niet zo verstandig bij een schoolopdracht, waar het juist de bedoeling is dat je er iets van leert en het zelf maakt. Een kant-en-klaar (crap, imho) framework pakken staat daar lijnrecht tegenover (en zal door de docent ook als zodanig worden beoordeeld, ga ik vanuit).
Er zijn vast ook leraren die wel een "right tool for the job"-mentaliteit hebben. Je persoonlijke mening over bootstrap neemt niet weg dat het wereldwijd heel veel gebruikt wordt en zeker zijn doel dient. Maar als de leraar wil dat je het helemaal zelf doet zonder überhaupt naar libraries te kijken dan is er de rest van mijn post. :)
Maak een media-query die je laat breken op 600px. Of nee, op 37.5em zelfs iirc. Pixels zijn zoom-agnostisch en dat wil je niet. In die mediaquery laat je de floats voor je kolommen vervolgens niet meer floaten. De rest moet wel lukken ;)
Als een gefloat element niet naast een ander gefloat element past omdat je het venster smaller sleept dan staat 'ie vanzelf al onder dat element, daar hoef je de float niet voor weg te halen.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 05-09 14:39

_Thanatos_

Ja, en kaal

NMe schreef op maandag 04 januari 2016 @ 17:53:
Als een gefloat element niet naast een ander gefloat element past omdat je het venster smaller sleept dan staat 'ie vanzelf al onder dat element, daar hoef je de float niet voor weg te halen.
Dat ligt eraan hoe je de floats gemaakt hebt. Met vaste breedte wordt het al lelijk als ze onder elkaar vallen. Ze behouden dan hun breedte. Dus helemaal vanzelf gaat het niet. Maar als je ze een procentuele breedte hebt gegeven, vallen ze nooit onder elkaar (en dat is wat ik meestal doe). Vandaar.

Als je zonder mediaqueries wilt werken, kom je al gauw bij flexbox uit.

[ Voor 8% gewijzigd door _Thanatos_ op 04-01-2016 20:06 ]

日本!🎌


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Max-width van 100% doet vaak ook veel. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • +1 Henk 'm!

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 04-09 08:16

OkkE

CSS influencer :+

Vonstrain schreef op maandag 04 januari 2016 @ 16:54:

Ik dien mijn website te voorzien van semantische tags om de inhoud te beschrijven.
Dus, je begint met HTML5 elementen voor de structuur.
Daarna dien ik de lijsten en tabellen op te maken met behulp van CSS.
Tabellen en lijsten stijlen met CSS.
Ten slotte moet de tekst van de homepage in twee kolommen, die naast elkaar staan, door middel van float. Op schermen die smaller zijn dan 600px moeten de kolommen echter weer onder elkaar komen te staan.
Het idee hier bij is dat je de kolommen float en een width:100% geeft om mee te beginnen en dan op een bepaalde breedte Media Query toevoegt, waarbij je de breedte van de kolommen op 50% zet.

Pro-tip: stel ook een box-sizing:border-box in op de kolommen zodat je ze padding kunt geven zonder problemen.
Hoe verwerk ik dit in mijn html/css code?

Mocht iemand nog aanvullende informatie hebben of mijn CSS code, dan hoor ik het graag ;)
Mocht je verder specifieke vragen hebben over een stukje CSS of HTML dat je gemaakt hebt: plaats dat stukje code hier en wij kunnen je vast verder helpen. :)

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.

Pagina: 1