Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

Mentosx2

Zmiana CSS kliknięciem - Style Sheet Switcher

Promowane odpowiedzi

Mentosx2    39

Witam. Chciałbym sobie na stronie dodać poprostu button, gdy klikniemy w niego to poprostu strona raz zmienia się np. na biało a drugi raz to na czarno i tak na zmiane.

Nie wiem jak się ta funkcja nazywa więc jeśli ktoś może pomóc to byłbym wdzięczny. :)

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Mentosx2    39

właśnie w tym chodzi że mój PHP jak i JS nie jest zbyt mocną stroną :)

Więc możesz pomóc ale także naprowadzić :)

 

z góry dzięki.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
BlackIce    3,531

Ehhh :D przeanalizuj go sobie i jak nie będziesz czegoś wiedział, pisz :)

<?php
	$color = []; //jezeli nie zadziala, uzyj: $color = array();
	$color[0] = isset($_GET['color'])? $_GET['color'] : 'white';
	$color[1] = ($color[0] == 'white')? 'black' : 'white';
?>
<!DOCTYPE html>
<html>
	<head>
	</head>
	<body style="background-color:<?php echo $color[0] ?>">
		<a href="<?php echo $_SERVER['PHP_SELF'] .'?color='.$color[1] ?>"><button>Zmień kolor</button></a>
	</body>
</html>
<?php unset($color); ?>

 

Edytowane przez Salvation
  • Lubię to! 1

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
korniszon    94
7 godzin temu, Salvation napisał:

Ehhh :D przeanalizuj go sobie i jak nie będziesz czegoś wiedział, pisz :)

<?php
	$color = []; //jezeli nie zadziala, uzyj: $color = array();
	$color[0] = isset($_GET['color'])? $_GET['color'] : 'white';
	$color[1] = ($color[0] == 'white')? 'black' : 'white';
?>
<!DOCTYPE html>
<html>
	<head>
	</head>
	<body style="background-color:<?php echo $color[0] ?>">
		<a href="<?php echo $_SERVER['PHP_SELF'] .'?color='.$color[1] ?>"><button>Zmień kolor</button></a>
	</body>
</html>
<?php unset($color); ?>

 

 A nie lepiej to napisać w ten sposób , że po prostu po kliknieciu w button strona wczytuje inne pliki .css a kod zostawał by ten sam ? :) 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
korniszon    94
10 minut temu, Mentosx2 napisał:

a można coś innego ? dziwny poradnik xD

Jak dziwny ? Wszystko jest napisane krok po kroku :)  Tłumacz i lecisz !

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
BlackIce    3,531
3 godziny temu, KubaWEB napisał:

 A nie lepiej to napisać w ten sposób , że po prostu po kliknieciu w button strona wczytuje inne pliki .css a kod zostawał by ten sam ?:)

Bez różnicy, wystarczy troszkę edytować i już jest tak, jak napisałeś.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.


  • Podobna zawartość

    • Przez Emris
      Cześć.
       
      Mam problem z umiejscowieniem obrazków
       
      Kod:
       
      Ma to wyglądać mniej więcej tak : 

       
      A wygląda tak: 

       
      Ktoś wie jak to ustawić tak jak na Screenie :l? Z góry dziękuje za pomoc. Pozdrawiam
       
    • Przez banan47
      Opis:
      Poszukuję kodera HTML i CSS ze znajomością Bootstrap do kilku projektów związanych z tematyką CSGO, który samodzielnie zaprojektuje i wykona szablon strony.
       
      Wymagania:
      Osoba powinna posiadać poczucie estetyki oraz podstawowe zdolności graficzne.
      Jako wzór podam screeny stron, którymi można się inspirować.
       
      Oferujemy:
      Współpracę na kilka projektów.
       
      Kontakt:
      PW GG 51023686  





    • Przez Bartek Huza
      Witam! Ostatnio siedziałem przed jednym wyzwaniem, mianowicie nad zrobieniem wysuwanego menu. Udało mi się je skończyć tylko nie działa poprawnie na stronie głównej oraz scrollUp pojawia się gdy scrolluje w dół podczas gdy menu jest wysunięte. Nie wiem jak to naprawić, używałem do tego css, javascript, jquery. Wysyłam pliki, z góry dzięki za pomoc.
       
      index.html


      style.css
      stylewpis.css
      img.css
      code.js
      jquery.scrollTo.min.js
      show-nav.js
    • Przez BlackIce
      W tym artykule poznasz 7 złych praktyk, których musisz unikać podczas pisania stylów CSS. Obok złych praktyk umieszczone są również ich przeciwieństwa - dobre praktyki. Dzięki temu możesz natychmiast poprawić jakość Twojego kodu.
      Nadużywanie deklaracji !important
      Opisywanie stylów w nazwach selektorów
      Powiązanie selektorów ze strukturą HTML
      Pisanie długich selektorów
      Ignorowanie kolejności elementów HTML
      Ignorowanie specyficzności w kolejności selektorów
      Używanie stylów inline
       
      Źródło i więcej informacji: https://devcorner.pl/zle-praktyki-css-ktorych-musisz-unikac/
  • Ostatnie tematy

×