Archief - Syntax vraagje ivm selectors

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

passero

Legacy Member
Ik heb hier een framework dat nogal veel HTML output en voor het correct maken van mijn skin moet ik dus een css maken maar bij het bekijken van de HTML zie ik daar een aantal div id="..." staan die ik niet snap en die me ook niet lukken om te gebruiken in css.

Een voorbeeldje:
Code:
<div id="bodySplitter">.
  <div id="bodySplitter::f">...</div>
  <div id="bodySplitter::s">..</div>
</div>
Nu vraag ik me af... is dit correcte CSS en kan ik daar iets mee aanvangen in mijn stylesheet. In de documentatie van het framework vind ik hier jammer genoeg weinig info over.

Ik heb al vanallas geprobeerd in mijn css maar niet lijkt te lukken:
Code:
#bodySplitter::s => werkt niet

Ik zou dus moeten weten hoe ik die bodySplitter:: s kan definiëren in mijn css.
Over de naamgeving van die divs kan ik in het framework niets veranderen buiten bodySplitter. DIe is zelf gekozen. wat erna komt is puur door het framework gedan en heb ik geen controle over...

passero

Legacy Member
mja, dat framework gebruikt zo zijn eigen dinges voor bepaalde zaken... Hij gebruikt die ID's niet enkel voor css. Gezien jullie dat niet kennen vrees ik dus dat ik het op een andere manier moet gaan zoeken en effectief de stijl binnen het framework moet gaan definieren.
Het framework heeft trouwens zijn eigen CSS engine waarbij een normale .css vertaald wordt naar "normale" css. Kzal dus wat verder moeten zoeken :)

Metropolice

Legacy Member
Ja ik denk dat je het anders moet gaan aanpassen want ik heb hier ook nog nooit van gehoord eerlijk gezegd.

Xavez

Legacy Member
Je kan in een framework toch altijd de code aanpassen? Die "::" die daar weggeschreven wordt moet je toch kunnen veranderen in een "-" ofzo? Zal wel wat zoekwerk kosten natuurlijk... Voor zover ik weet moet dit om een fout gaan, want een ":" is geen geldig karakter in een id of class. Wat misschien wel zou kunnen lukken is

#bodySplitter f {declaration}

Maar ik ben niet zeker of die "::" er zomaar uitgefilterd worden als ongeldige karakters...

adrianhates

Legacy Member
passero zei:
mja, dat framework gebruikt zo zijn eigen dinges voor bepaalde zaken... Hij gebruikt die ID's niet enkel voor css. Gezien jullie dat niet kennen vrees ik dus dat ik het op een andere manier moet gaan zoeken en effectief de stijl binnen het framework moet gaan definieren.
Het framework heeft trouwens zijn eigen CSS engine waarbij een normale .css vertaald wordt naar "normale" css. Kzal dus wat verder moeten zoeken :)

Wil je misschien delen wat het betreffende framework is? Ik heb wel interesse in die techniek dan.

passero

Legacy Member
Het is geen opensource framework.
Het gaat hier over het ADF framework van Oracle. Een JSF framework.
Kheb het ook al gevraagd aan collega's die meer ervaring hebben met het framework maar die konden me ook niet helpen dus kvraag me af of het wel mogelijk is...
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan