Path: csiph.com!.POSTED.188.120.216.11!not-for-mail From: Cezary Tomczyk Newsgroups: pl.comp.lang.javascript Subject: Re: Zmiana styli w CSS (nie w HTML!) Date: Fri, 15 Feb 2019 14:33:58 +0100 Organization: csiph.com Internet News Service Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Fri, 15 Feb 2019 13:34:00 -0000 (UTC) Injection-Info: csiph.com; posting-host="188.120.216.11"; logging-data="28935"; mail-complaints-to="admin@kev009.com" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 In-Reply-To: Content-Language: en-US Xref: csiph.com pl.comp.lang.javascript:3600 On 15/02/2019 14:03, Roman Tyczka wrote: > > Witam, > > Czy jest możliwa zmiana właściwości zdefiniowanego stylu? Nie chodzi mi o > zmianę na poziomie noda HTML, tylko bezpośrednio, globalnej definicji > zawartej w CSS? > > Czyli mam styl np. > > .firstbox { > color: blue; > } > > i używam go na stronie w różnych miejscach. I teraz chcę zmienić jego > property color z blue na red. Nie w kontekście jakichś konkretnych obiektów > HTML tylko globalnie, tak, że potem wszystkie używające go obiekty od razu > tę właściowość będą mieć zmienioną. > Coś w stylu (pseudozapis): > > CssClass('firstbox').setProperty('color', 'blue'); > > Da się? To może Cię zainterestować: https://developer.mozilla.org/en-US/docs/Web/API/StyleSheet -- Cezary Tomczyk http://www.ctomczyk.pl/