Toon posts:

[CSS] text-justify in een Tbl.Td.Div werkt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil de text in het div'je "justify'en", alleen wil dit niet. Vraag me erg af waarom want doe naar voor zover ik het kan zien alles gewoon zoals het zou horen.
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
<table cellpadding="0" cellspacing="0" width="100%">
    <tr>
        <td>
            <div style="background-color: #8EB0AE; width: 100%; text-align:justify;">
                | <a href="#">link 01</a> 
                | <a href="#">link 02</a> 
                | <a href="#">link 03</a> 
                | <a href="#">link 04</a> 
                | <a href="#">link 05</a> |
            </div>
        </td>
    <tr>
</table>

De text word namelijk niet ge -justifyed, iemand een suggestie waarom niet ??

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 20:36
Waarom wil je trouwens in vredesnaam een divje in een tabel :?
Daarnaast valt er aan "| link 1" niet zoveel te justifyen. Ik zou de links apart positioneren.

Motor (of auto) onderhoud bijhouden


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

André

Analytics dude

Weet je wel wat justify is? Volgens mij wil je ze gewoon naast elkaar?

Verwijderd

Topicstarter
Heb het div'je er in gezet omdat het eerst zonder ook niet wilde werken, het is dus zeg maar nog een overblijfsel van een test, maar maakt niet veel uit ..
Wat ik van jou alleen nog niet begrijp, is dat je de links apart wil positioneren, waarom ??
Het is toch tekst (eventueel met of zonder link) in een 100% breedte ruimte ? Naar mijn logica zou dat gewoon moeten werken :?

Verwijderd

Topicstarter
André schreef op 12 maart 2004 @ 13:14:
Weet je wel wat justify is? Volgens mij wil je ze gewoon naast elkaar?
Ik wil dat de inhoud van de td, (of div in dit geval) verspreid word over de gehele breedte van de ruimte waar het in staat ;)

  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

Kan je niet gewoon de links een display:block geven en ipv dat | een achtergrondplaatje erbij neerzetten. En die table idd weghalen.

Dat lijkt mij dan te worden wat jij wilt, maar ik kan ook gek zijn.

@Martijn22: NEE!

[ Voor 5% gewijzigd door disjfa op 12-03-2004 13:21 ]

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Zo werkt justify kennelijk niet. Die werkt alleen als er meerdere regels zijn en daardoor woorden naar een volgende regel gaan.

Stop elk stukje teskt: "| <a href="#">link 01</a> " in een aparte td zou ik zeggen.

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Verwijderd schreef op 12 maart 2004 @ 13:15:
Heb het div'je er in gezet omdat het eerst zonder ook niet wilde werken, het is dus zeg maar nog een overblijfsel van een test, maar maakt niet veel uit ..
Wat ik van jou alleen nog niet begrijp, is dat je de links apart wil positioneren, waarom ??
Het is toch tekst (eventueel met of zonder link) in een 100% breedte ruimte ? Naar mijn logica zou dat gewoon moeten werken :?
Nee, justify houdt in dat een overlopende regel uitgesmeerd wordt over de hele breedte. Een regel die het einde van de regel niet haalt wordt nooit gejustified. Probeer maar eens in Word :)

Professionele website nodig?


Verwijderd

Wat dacht je ervan om een lijst te gebruiken voor een lijst links?

Verwijderd

werkt dit niet dan?

table td div {
text-align: justify;
}

oh nee denk dat als je td 100% width maakt dat het wel werkt.

[ Voor 35% gewijzigd door Verwijderd op 12-03-2004 15:20 ]


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Verwijderd schreef op 12 maart 2004 @ 15:19:
werkt dit niet dan?

table td div {
text-align: justify;
}
We hebben net duidelijk gemaakt dat justify niet gaat werken? :?

Professionele website nodig?

Pagina: 1