Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[html] td laten uitvullen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik vroeg me af hoe je een td kan laten uitvullen tot 100%
Ik heb 2 classes gemaakt voor de onderstaande tabel waarin
tbsactive een margin heeft van 5px (links en rechts).
Nu wil ik dat de class tbsoverig de tabel uitvult en dat deze dus strak
tegen de eerste td aan komt. Zonder dat de woorden Optie en 1 op
een andere regel komen.
Het liefst wil ik dit in CSS opgelost hebben.

Ik heb op Google al gezocht, maar kon niks, wat effectief was, vinden.

HTML:
1
2
3
4
5
6
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr>
  <td class="tbsactive">Optie 1</td>
  <td class="tbsoverig">&nbsp;</td>
 </td>
</table>

[ Voor 3% gewijzigd door Verwijderd op 27-03-2008 20:13 ]


  • Maghiel
  • Registratie: Maart 2004
  • Laatst online: 16-11 22:01
zoiets?

Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
td
{
    padding : 0;
    margin  : 0;
}

td.tbsactive
{
    width   : 25px;
}

td.tbsoverig
{
    width   : 100%;
}

Verwijderd

Topicstarter
Bedankt voor je antwoord.
Maar die absactive moet een variabele breedte krijgen omdat deze
gevuld wordt uit de database.
Overigens heb ik bij tbsoverig al 100% getest, maar dat gaat niet goed.
Dan komt de 1 op een regel eronder.

  • slow whoop
  • Registratie: April 2007
  • Laatst online: 17:11
Zoiets dan?
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
td
{
    padding    : 0;
    margin    : 0;
}

td.tbsactive
{
    white-space    : nowrap;
}

td.tbsoverig
{
    width    : 100%;
}

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Waarom uberhaupt met tabellen lopen klooien. Weet je zeker dat je tabulaire data wilt weergeven?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-11 09:49

Bosmonster

*zucht*

Met twee divjes kun je dit makkelijk bereiken, maar met een tabel heb ik geen flauw idee.

Misschien nog eens kijken of je wel een tabel nodig hebt hier, zoals BtM909 ook al zegt.

Geef anders een aan wat je nu eigenlijk wilt, zodat we kunnen kijken naar een betere oplossing.

Had even paar minuutjes over voor een voorbeeldje:

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
<html>
<head>
<style type="text/css">
html,body {
    margin: 0;
    padding: 0;
    height: 100%;
}
div.right {
    background-color: #f00;
    height: 100%;
}
div.left {
    float: left;
    background-color: #0f0;
    height: 100%;
}
</style>
</head>
<body>
<div class="right">
    <div class="left">deze "kolom" strekt mee</div>
    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.
</div>
</body>
</html>


http://www.bosmonster.nl/files/kolom.html

[ Voor 86% gewijzigd door Bosmonster op 27-03-2008 23:14 ]


Verwijderd

Topicstarter
Het worden tabjes.
___________________________________
| tabje 1 | tabje 2|

En dan na tabje 2 moet de ruimte tot 100% worden opgevuld zeg maar...
Ik ben net over gestapt van tabellen naar divjes, dus mijn excuses alvast
als dit een beetje dom is van me.

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

_Thanatos_

Ja, en kaal

Nou, waarom dan een tabel. Hup, ga Sliding Doors leren!

(En divs zijn ook niet nodig ;))

[ Voor 13% gewijzigd door _Thanatos_ op 28-03-2008 01:56 ]

日本!🎌


Verwijderd

Klinkt als een unordered list ;)

Verwijderd

Topicstarter
Bedankt! Ziet er super goed uit!
Daar ga ik me maar eens in verdiepen!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-11 09:49

Bosmonster

*zucht*

_Thanatos_ schreef op vrijdag 28 maart 2008 @ 01:55:
Nou, waarom dan een tabel. Hup, ga Sliding Doors leren!

(En divs zijn ook niet nodig ;))
Of divs 'nodig' zijn hangt wederom dus af van wat je wilt bereiken...

(Word beetje moe van dat 'divs zijn niet nodig' geneuzel de hele tijd, div's zijn de basis block elementen en zal ik dus, zolang semantiek niet duidelijk is, altijd als voorbeeld gebruiken).

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

_Thanatos_

Ja, en kaal

De TS heeft laten weten wat hij wil bereiken, en daarvoor zin divs nou eenmaal niet nodig. Hooguit als parent container, maar niet voor de tabjes zelf.

日本!🎌


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 19-11 09:49

Bosmonster

*zucht*

_Thanatos_ schreef op vrijdag 28 maart 2008 @ 20:43:
De TS heeft laten weten wat hij wil bereiken, en daarvoor zin divs nou eenmaal niet nodig. Hooguit als parent container, maar niet voor de tabjes zelf.
En mijn reactie is van VOOR dat ie zegt dat het om tabjes gaat. Daarvoor wisten we niet meer dan dat ie een tabel wilde uitvullen...
Pagina: 1