<hr> tags niet zichtbaar in quotes in Opera(7)

Pagina: 1
Acties:
  • 26 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 13:16

crisp

Devver

Pixelated

Topicstarter
Quotes worden tussen 2 <hr> tags geplaatst, deze zijn in Opera(7) echter niet zichtbaar.
Dit komt onder andere doordat de quote gevat wordt in een span met de class 'quote'; in de style sheet staat het volgende voor deze class:
code:
1
2
3
4
5
.quote {
    font-size: 13px;
    border-color: #666666;
    width: 500px;
}

Een span is echter een inline element en kan derhalve geen width hebben; Opera gaat hier blijkbaar niet zo goed mee om waardoor de <hr>'s niet zichtbaar zijn.
Ik vraag me sowieso af wat het nut is van de span, aangezien de font-size al overgeerfd wordt van de body, en borders niet van toepassing zijn.

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 13:16

crisp

Devver

Pixelated

Topicstarter
even een toevoeging: de <span class="quote"> staat dus om de hele quote heen.
De quote zelf bevat o.a. 2 <hr>'s. Dat is op zich dus al fout want een inline element (<span>) mag geen block-level elementen bevatten (<hr>). Dat Opera vervolgens besluit de blocklevel elementen te negeren is hun goed recht, want het is geen geldig HTML :)

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • Jasper
  • Registratie: Juni 1999
  • Laatst online: 04-10 21:33
ik miste ze idd ook al in opera 7

Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 13:16

crisp

Devver

Pixelated

Topicstarter
Net nog even gekeken; de width heeft dus zeker wel een bedoeling voor de quotes. De oplossing is dan ook: maak er een <div> van in plaats van een <span> :)

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 01-10 23:26

chem

Reist de wereld rond

't is een div nu

Klaar voor een nieuwe uitdaging.


Dit topic is gesloten.