Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17934|Vastaus: 0

[Angular] Kulmaasetuskomponentti CSS-tyyli ei vaikuta ratkaisuun

[Kopioi linkki]
Julkaistu 6.5.2020 17.51.23 | | | |
clr-datagrid on kolmannen osapuolen datatable-komponentti, komponentti generoi datagrid-tyylisen divin, kokeilin margin-topin asettamista ei toimi, koodi on seuraava:



Selaimen kehittäjätilassa on ihan ok lisätä tuo CSS-tyyli.

ratkaisu

Angular tarjoaa komennon ::ng-deep parempaan yhteensopivuuteen tulevien työkalujen kanssa, jotta tyylejä voidaan pakottaa sallimaan alikomponenttien tunkeutuminen.

CSS:ää muokataan seuraavasti:



:host edustaa valitsijaa, joka valitsee nykyisen komponentin.
::ng-deep voi ohittaa väliluokan Name-luokan sisäkkäiset hierarkiasuhteet. Etsi suoraan luokannimi, jota haluat muuttaa.
Virallinen dokumentaatio kuitenkin sanoo, että ng-deep hylätään tulevissa versioissa, eikä ole tiedossa, millainen syntaksi siitä tulee tulevaisuudessa.




Edellinen:Angular ohjaa elementtien näyttöä ja piilottamista
Seuraava:Käytä JavaScriptiä tietokantojen käyttämiseen ja käsittelyyn
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com