Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

CSS text-align inherit uitschakelen?

redmar
8 antwoorden
  • Ik ben bezig nu met een site met een aantal div's. Nu wil ik in een bovenliggende div de tekst centreren (mbv CSS text-align:center;)
    Maar nu centreert ie ook de tekst in de div's die daarna komen.
    Dit had te maken met inherited ofzo, maar hoe kun je dat voorkomen….
  • Kun je dan de div waarmee je de tekst wilt centreren niet beter een andere naam geven?

    Vaak als je de naam hetzelfde is aan de andere div dan centreert hij anders!

    Kun je misschien ter verduidelijk een stukje code plaatsen?
  • [code:1:41a9525bf1]<div id="container" style="width:600px;text-align:center;">
    <div id="nav">nav</div>
    <div id="inhoud">inhoud</div>
    </div>[/code:1:41a9525bf1]
    Gewoon zoiets :P… en het heeft niet met id's te maken, want die zijn wel verschillend (bij gebruik van een css bestand), maar met de inherit eigenschap van bepaalde css onderdelen. Ik vroeg me dus af of je ook mee kan geven dat ie dat niet doet… of moet je bij elke onderliggende div er weer text-align: left; van maken :-?
  • eeeuuhhh.. je wilt 'inhoud' niet centreren?

    Dan is dit wel wat logischer:[code:1:23900ecf9f]<div id="container" style="width:600px;">
    <div id="nav" style="text-align:center;">nav</div>
    <div id="inhoud">inhoud</div>
    </div>[/code:1:23900ecf9f]
  • Ja dat weet ik dat dat dan logischer is, maar de code is ff een voorbeeldje om aan te geven wat er gebeurd, maar geen antwoord op m'n vraag.

    Ik zal m ff anders stellen dan maar in het algemeen:

    [b:cb8dda7b3a]is de inherit eigenschap van bepaalde css onderdelen 'uit de schakelen'?[/b:cb8dda7b3a] door bijv. een bepaalde eigenschap mee te geven ofzo…
  • je zou in de child nodes weer een text align left mee kunnen geven, met een !important erachter. give it a try.

    t.
  • :D Wat jij wil is Cascading Style Sheets, maar dan even de Cascading uitschakelen.
  • Jups het is niet voor niets Cascading..dingen die van bovenaf geregeld worden blijven altijd doorwerken totdat je die specifiek weer left zet.
    Lol@Shark: hoe maak ik van CSS > SS :)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.