Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][PHP]Form action jak zmienic wyglad ?, Problem
ithat
post 24.01.2013, 10:31:48
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 9.01.2013

Ostrzeżenie: (0%)
-----


Witam
chciał bym zmienic wyglad, kolor itp. menu rozwijanego. Próbowałem ale niestety bez oczekiwanych skutków
tak mam wykorzystane menu rozwijane :
  1. echo '<form action="wynik.php" method="POST">Wybierz klienta:<select name="dane"> ';

a tak próbowałem owe pole edytować
<style>
form action
{
color: black;
background: #E0FFFF;
border: 1px solid #781351
margin-left: 4.5em;

}
</style>
co robię źle ?
pozdrawiam ithat
Go to the top of the page
+Quote Post
rocktech.pl
post 24.01.2013, 10:39:39
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

Ostrzeżenie: (0%)
-----


Witam.

Poczytaj o selektorach w CSS

Poniższy selektor wybierze każdy element select z atrybutem name = dane.
  1. select[name="dane"] {
  2. color: black;
  3. background: #E0FFFF;
  4. }

Ten wybierze każdy element select znajdujący się w elemencie form (będący jego dzieckiem).
  1. form select {
  2. color: black;
  3. background: #E0FFFF;
  4. }


--------------------
Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool voodoo, but still voodoo. --Brian Moore

I never go looking for a sucker. I look for a Champion and make a sucker of of him. --Amarillo Slim


Home-made : js-gui-classes | Accordion | Tabs | Carousel / php-sms-classes | Obsługa bramki SMS MultiInfo | Obsługa bramki SMS Mobiltek
Go to the top of the page
+Quote Post
nospor
post 24.01.2013, 10:50:50
Post #3





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6296
Dołączył: 27.12.2004




ps: i to nie jest żadne menu rozwijane, a pole formularza SELECT. Nie myl tych pojęć smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
ithat
post 24.01.2013, 11:28:45
Post #4





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 9.01.2013

Ostrzeżenie: (0%)
-----


Dzięki wielkie. Przygodę z php, mysql, css, html zacząłem dopiero pare tygodni temu, jeszcze wiele nauki przede mną.
Pozdrawiam
ithat

a czy taki zapis jest poprawny ?

  1. <style>
  2. input [type="text"]
  3. {
  4. color: #781351;
  5. background: #fee3ad;
  6. border: 1px solid #781351
  7. }

przy takim zapisie nie dziala, za to przy takim juz tak
  1. <style>
  2. input
  3. {
  4. color: #781351;
  5. background: #fee3ad;
  6. border: 1px solid #781351
  7. }


nie mozna w taki sposob precyzowac?
Go to the top of the page
+Quote Post
Michasko
post 24.01.2013, 11:33:59
Post #5





Grupa: Zarejestrowani
Postów: 283
Pomógł: 31
Dołączył: 10.01.2006
Skąd: Działoszyn

Ostrzeżenie: (0%)
-----


Usuń spację przed nawiasem kwadratowym smile.gif


--------------------
Po prawie 3-letniej przerwie w programowaniu, znowu raczkuję :)
Go to the top of the page
+Quote Post
ithat
post 24.01.2013, 13:10:01
Post #6





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 9.01.2013

Ostrzeżenie: (0%)
-----


Heh faktycznie, wielkie dzięki smile.gif

Mam kolejny problem ;s, style do inputów dzialaja, dopóki są zadeklarowane bezpośrednio w formularzu php, lecz gdy przerzucę je do osobnego pliku o rozszerzeniu css, i zadeklaruje w formularzu, niestety style przestaja dzialac....
o to deklaracja pliku css i sam plik:
  1. <link rel="stylesheet" href="style.css"type="text/css">

CSS
  1. <style type="text/css">
  2.  
  3.  
  4. input[type="text"]
  5. {
  6. color: #781351;
  7. background: #F0F8FF;
  8. border: 1px solid black
  9. }
  10.  
  11. input[type="submit"]
  12. {
  13. color: black;
  14. border: 2px outset #d7b9c9
  15. margin-left: 4.5em;
  16. border: 2px outset #d7b9c9
  17. }
  18. input[type="submit"]:active {
  19. position:relative;
  20. top:1px;
  21. }
  22.  


gdzie lezy problem ?
ten sam kod bezposredniu wpisany do formularza php dziala

Ten post edytował ithat 24.01.2013, 13:11:50
Go to the top of the page
+Quote Post
nospor
post 24.01.2013, 13:14:47
Post #7





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6296
Dołączył: 27.12.2004




Zapoznaj się proszę z jakimiś podstawami, bo naprawdę pytasz o rzeczy o które nawet w przedszkolu pytać się nie powinno....

Plik .css nie powinien zawierać o tego:
<style type="text/css">
</style>
To jest plik .css i wiadomo, że jego tresc to css.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
ithat
post 24.01.2013, 13:19:31
Post #8





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 9.01.2013

Ostrzeżenie: (0%)
-----


Dzieki, za odpowiedz, nie pomyślałem o tym, ze to może być przyczyna, gdyż część styli działała, tylko te dwa się wysypywaly. Zaczytuje sie podstawami, ale jednak jest tego troche za duzo zeby wszytko zapamietywac.
pozdrawiam
ithat
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 02:25