Toon posts:

[Tabel] width= werkt niet?

Pagina: 1
Acties:

Verwijderd

Topicstarter
om het even snel, simpel, kort, en duidelijk uit te leggen:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<TABLE WIDTH='540' STYLE='border: 3 ridge black;'><TR>
  <TD WIDTH='108' STYLE='width: 108; border: 1 solid black;'><A HREF='lijst.php?sort=name&width=600'>Bedrijf naam</A></TD>
  <TD WIDTH='162' STYLE='width: 162; border: 1 solid black;'><A HREF='lijst.php?sort=adres&width=600'>Adres</A></TD>
  <TD WIDTH='81' STYLE='width: 81; border: 1 solid black;'><A HREF='lijst.php?sort=postcode&width=600'>Postcode</A></TD>
  <TD WIDTH='108' STYLE='width: 108; border: 1 solid black;'><A HREF='lijst.php?sort=plaats&width=600'>Plaats</A></TD>
  <TD WIDTH='81' STYLE='width: 81; border: 1 solid black;'><A HREF='lijst.php?sort=telefoon&width=600'>Telefoon</A></TD>
</TR></TABLE>

<DIV STYLE='width: 100%; height: 90%; overflow: auto;'>
  <TABLE WIDTH='540' STYLE='border: 3 ridge black;'>
    <TR>
      <TD WIDTH='108' STYLE='width: 108; border: 1 solid black;'>De Jager Bedrijfswagens</TD>
      <TD WIDTH='162' STYLE='width: 162; border: 1 solid black;'>Amundsenweg 12</TD>
      <TD WIDTH='81' STYLE='width: 81; border: 1 solid black;'>4462 GP&nbsp; (NL)</TD>
      <TD WIDTH='108' STYLE='width: 108; border: 1 solid black;'>Goes</TD>
      <TD WIDTH='81' STYLE='width: 81; border: 1 solid black;'>+31(0)113-277277</TD>
    </TR>


Echter: dit werkt voor geen meter!
ookal zet ik overal kei hard de width in, het lijkt als of dit volledig wordt genegeerd zodra de tekst in de cellen groter wordt dan de opgegeven breedte.

Wat is hiervoor de oplossing?
Ik dacht vrolijk met CSS overflow: hidden, helaas, dit mag niet baten.
En om eerlijk te zijn, geeft mijn bron ook niet echt de meest duidelijke uitleg.

Wie weet wat hier aan te doen is?

  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

<table style="table-layout:fixed">

Should do the trick in jouw geval...

[ Voor 29% gewijzigd door André op 30-01-2004 13:16 ]


  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

HTML:
1
STYLE='width: 108; border: 1 solid black;'

Verder moet je hier een unit opgeven.

[ Voor 7% gewijzigd door Rickets op 30-01-2004 13:18 ]

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Verwijderd

Topicstarter
André schreef op 30 januari 2004 @ 13:15:
<table style="table-layout:fixed">

Should do the trick in jouw geval...
En mijn dank is groot voor deze enorm snelle reactie! :P

Deze mag op slot, problem solved

Dat ik er zelf met die manual niet op ben gekomen snap ik nie 8)7

  • DataGhost
  • Registratie: Augustus 2003
  • Nu online

DataGhost

iPL dev

ik gebruik overal dubbele quotes, nergens probleme :/

Verwijderd

het is ook wat gebruikelijker om px erbij te zetten ;)

edit:
spuit 11

[ Voor 15% gewijzigd door Verwijderd op 30-01-2004 13:21 ]


Verwijderd

Verwijderd schreef op 30 januari 2004 @ 13:20:
het is ook wat gebruikelijker om px erbij te zetten ;)

edit:
spuit 11
idd, eenheden bijzetten:
px => pixel

dan krijgen width:100px;

[ Voor 7% gewijzigd door Verwijderd op 30-01-2004 13:23 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Laten we nou niet gaan mierenneuken want er klopt nog veel meer niet. Zo ben je hier geen tables voor nodig, konden alle stijlen in een stylesheet met classes, en is het nooit verstandig een tabel vaste breedte te geven.

Verwijderd

Topicstarter
Verwijderd schreef op 30 januari 2004 @ 13:20:
het is ook wat gebruikelijker om px erbij te zetten ;)

edit:
spuit 11
Kan, hoeft niet, was iig niet het probleem :)
Maar goed, bedankt voor de correctie op de netheid van de code :)
dataghost schreef op 30 januari 2004 @ 13:19:
ik gebruik overal dubbele quotes, nergens probleme :/
en ik enkele om verwarring met de rest van de php code te voorkomen :)
Het maakt (volgens mij) geen zak uit of je nou enkele of dubbele quotes zet

  • DataGhost
  • Registratie: Augustus 2003
  • Nu online

DataGhost

iPL dev

Verwijderd schreef op 30 januari 2004 @ 13:24:
[...]


Kan, hoeft niet, was iig niet het probleem :)
Maar goed, bedankt voor de correctie op de netheid van de code :)


[...]


en ik enkele om verwarring met de rest van de php code te voorkomen :)
Het maakt (volgens mij) geen zak uit of je nou enkele of dubbele quotes zet
het feit dat ik geen problemen ermee heb zegt genoeg...volgens mij schrijft w3c zelfs dubbele quotes voor (zoek ik zo ff op)

en volgens mij meot jij eens serieus html leren ofzo want voor zover ik ff heel snel zie kan je die hele div weg halen en vervangen door een tr :/

Verwijderd

Misschien een tip: maak je code zo veel mogelijk xhtml compliant :Z , dat zijn dus sowieso kleine letters en dubbele quotes ;).

  • DataGhost
  • Registratie: Augustus 2003
  • Nu online

DataGhost

iPL dev

Verwijderd schreef op 30 januari 2004 @ 13:27:
Misschien een tip: maak je code zo veel mogelijk xhtml compliant :Z , dat zijn dus sowieso kleine letters en dubbele quotes ;).
idd :) en ik heb het net gevonde

http://www.w3schools.com/xhtml/xhtml_syntax.asp

Verwijderd

Topicstarter
dataghost schreef op 30 januari 2004 @ 13:25:
[...]
het feit dat ik geen problemen ermee heb zegt genoeg...volgens mij schrijft w3c zelfs dubbele quotes voor (zoek ik zo ff op)

en volgens mij meot jij eens serieus html leren ofzo want voor zover ik ff heel snel zie kan je die hele div weg halen en vervangen door een tr :/
Nee.
Het is leuk dat je oordeelt op het stukje code wat je schrijft, en misschien heb je gelijk hoor . . . .
nadeel echter is dat dit een fractie van de totale code is!
het lijkt me volstrekt overbodig om alle 50.000 rijen hier te quoten :P

Ik heb 2 tabellen geschreven, met reden:
1e tabel is de top, en geeft de rijen en sorteerfuncties weer,
2e tabel is de inhoud die staat in een overflow div om 'm te scrollen, terwijl de 1e tabel netjes blijft staan.
ten alle tijde zie je dus in welke kolom wat staat.
leek mij wel zo netjes.

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Verwijderd schreef op 30 januari 2004 @ 13:27:
Misschien een tip: maak je code zo veel mogelijk xhtml compliant :Z , dat zijn dus sowieso kleine letters en dubbele quotes ;).
Hoeft niet.
SGML requires that all attribute values be delimited using either double quotation marks (ASCII decimal 34) or single quotation marks (ASCII decimal 39).

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.

Pagina: 1