Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Obramowanie tabeli + input text :/
Forum PHP.pl > Forum > Po stronie przeglądarki
TomASS
Witam. Mam dwa problemy, które nie mogę przeskoczyć :/ Na google już szukałem i nic sad.gif (a może źle szukam)

Pierwszy teamt

Chcę zrobić cieńką ramkę w tabeli, więc robię to tak:
  1. <table cellspacing="1" cellpadding="1" class="towary">
  2. <tr><td>1A</td><td>2A</td></tr>
  3. <tr><td>1B</td><td>2B</td></tr>
  4. .
  5. .
  6. .

gdzie:
  1. TABLE.towary{
  2. margin-top: 30px;
  3. font-size: 14px;
  4. background: Black;
  5. }
  6. TD{
  7. vertical-align: top;
  8. }

i niestety wszystkie komórki są czarne:/

Czy teraz jedynym moim wyjściem jest zrobienie klasy td.towary i dopisywanie do kazdej komorki <td class="towary"> ?
Czy np nie można jakoś powiedzieć aby wszystkie td w tabeli o klasie 'towary' mialy jakis styl?
Co bedzie jak np. umieszcze w tej tabeli <input type='text'>? Czy tez musze robic klase? Czy wystaczy, ze jakos zdefiniuje ze wszystkie inputy w tabeli o klasie 'towary' beda mialy jakiś styl?


A teraz drugi temat
Chcialbym aby wszystkie inputy w serwisie, które nie mają określonej klasy, miały np. długość 100px;
Więc robię:
  1. INPUT {
  2. width: 100px;
  3. }

tylko zaraz, zaraz, po co mam wszyskie submity, checkboxy, ratio itp. miec w wymiarze 100px?
Probowalem:
  1. INPUT[type=text]{
  2. }

i nic sad.gif

Wielkie dzięki za pomoc
Pozdrawiam
nospor
1) w td musisz nadpisac ustawienia dla tabeli:
  1. .towary{
  2. margin-top: 30px;
  3. font-size: 14px;
  4. background: Black;
  5. }
  6. td{
  7. vertical-align: top;
  8. background: white;
  9. }


2) pewnie testujesz pod ie. POd ie [bla=bla] chyba nie dziala. Przykladowo pod operą spisuje się znakomicie biggrin.gif
TomASS
Cytat(nospor @ 2005-08-16 12:49:37)
1) w td musisz nadpisac ustawienia dla tabeli:
  1. .towary{
  2. margin-top: 30px;
  3. font-size: 14px;
  4. background: Black;
  5. }
  6. td{
  7. vertical-align: top;
  8. background: white;
  9. }


2) pewnie testujesz pod ie. POd ie [bla=bla] chyba nie dziala. Przykladowo pod operą spisuje się znakomicie biggrin.gif

1. Tylko wtedy wszystkie td beda miale biale tła :/ a ja chce tylko te wewnątrz <table class="towary">

2. A jest jakis uniwersalny sposób?

Dzięki
revyag
1.
Kod
.towary td {
    vertical-align: top;
    background: white;
}

2.
Raczej nic nie poradzisz.
Dla elementów radio i checkbox robisz klasy i to chyba jedyne wyjście.
TomASS
1. Działa smile.gif o to chodziło smile.gif

2. Jesteście pewni co do tego?

Pozdrawiam i dziękuje
revyag
Cytat
Kod
INPUT[type=text]{
}

To nie zadziała pod IE, ponieważ nie wspiera on selektorów atrybutu :/.
To rozwiązanie byłoby uniwersalne gdyby nie ten IE snitch.gif
A tak trzeba to inaczej rozwiązać. Jak ? No tworząc odpowiednie klasy dla radio i checkboxów, lub uzależnić formatowanie inputów od elementów w których są zawarte. Ale to już zależy jak formularz jest zbudowany.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.