Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS]Prosty kod, trudny problem, Mam problem z określeniem wielkości odsyłacza
thomson89
post 16.01.2009, 18:37:32
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


NAjpierw kod:
  1. <style type="text/css">
  2. body
  3. {
  4. background: url(img/tlo.jpg);
  5. }
  6.  
  7. #bd
  8. {
  9. table-layout: auto;
  10. width: 90%;
  11. background-color: lightgreen;
  12. border: 2px solid;
  13. }
  14.  
  15. #menu
  16. {
  17. width: 100%;
  18. text-align: center;
  19. }
  20. #menu tr td
  21. {
  22. background-color: green;
  23.  
  24. }
  25. #menu tr td a
  26. {
  27. color: white;
  28. text-decoration: none;
  29. }
  30.  
  31.  
  32.  
  33. <meta http-equiv="Content-Language" content="pl">
  34. <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  35. <title>STRONA KLASY IIB - </title>
  36. </head>
  37. <table id="bd" align="center">
  38. <tr>
  39. <td><center>TYTUL STRONY</td>
  40. </tr>
  41. <tr>
  42. <td>
  43. <table id="menu" >
  44. <tr>
  45. <td><a href="index"><br>1<br>&nbsp</a></td>
  46. <td><a href="index"><br>2<br>&nbsp</a></td>
  47. <td><a href="index"><br>3<br>&nbsp</a></td>
  48. <td><a href="index"><br>4<br>&nbsp</a></td>
  49. <td><a href="index"><br>5<br>&nbsp</a></td>
  50. </tr>
  51. </table>
  52. </td>
  53. </tr>
  54. <tr>
  55. <td>TRESC</td>
  56. </tr>
  57. <tr>
  58. <td>STOPKA</td>
  59. </tr>
  60. </table>
  61.  
  62.  
  63.  
  64. </body>
  65. </html>


Kod ten tworzy tablekę, tabelka druga z id menu to duże zielone przyciski. Ale jak wpisze tam tekst i dam odnosnik, to niestety (to normalne) mam w odsyłaczu tylko tekst. CHciałbym teraz aby cały duży przycisk czyli czałe td, było jako odsyłacz a nie tylko tekst.

Jak to zrobić?


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
Lombi
post 16.01.2009, 20:02:34
Post #2





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


  1. <td><a href="link.html"><div>1</div></a></td>


Oczywistym jest że to tylko pokazówka i musisz sobie stylami jakoś div-a dopasować do Twoich potrzeb smile.gif

Ten post edytował Lombi 16.01.2009, 20:04:37


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
piotrooo89
post 16.01.2009, 20:05:05
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(Lombi @ 16.01.2009, 20:02:34 ) *
  1. <td><a href="link.html"><div>1</div></a></td>


Oczywistym jest że to tylko pokazówka i musisz sobie stylami jakoś div-a dopasować do Twoich potrzeb smile.gif


dajesz element liniowy w element blokowy? chyba nie tędy droga, semantyka leży.


--------------------
Go to the top of the page
+Quote Post
Lombi
post 16.01.2009, 20:07:52
Post #4





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Wybacz, ale miliony ludzi tak robi i jakoś z tym zyją. Jeśli znasz lepsze rozwiazanie to chetnie je zobaczymy.


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
Lion_87
post 16.01.2009, 20:12:37
Post #5





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Cytat
Wybacz, ale miliony ludzi tak robi i jakoś z tym zyją. Jeśli znasz lepsze rozwiazanie to chetnie je zobaczymy.

a niech se będzie i miliard

Cytat
CHciałbym teraz aby cały duży przycisk czyli czałe td, było jako odsyłacz a nie tylko tekst.

Może zastosuj UL<-->LI ?!

Ten post edytował Lion_87 16.01.2009, 20:13:04
Go to the top of the page
+Quote Post
thomson89
post 16.01.2009, 20:17:08
Post #6





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


No ul, li to jest jakis pomysł. Ale wtedy wiecej pracy z formatowaniem... worriedsmiley.gif


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
piotrooo89
post 16.01.2009, 20:17:36
Post #7


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(Lombi @ 16.01.2009, 20:07:52 ) *
Wybacz, ale miliony ludzi tak robi i jakoś z tym zyją. Jeśli znasz lepsze rozwiazanie to chetnie je zobaczymy.


no i jeśli milion osób wskoczy do ognia ty będziesz kolejny? po to są określone standardy aby z nich korzystać, jeśli ktoś (nie mówię tu tylko o Tobie) nie chce z nich korzystać to niech przynajmniej nie wprowadza innych w błąd.

co to tematu. tabelki to zło. http://osiolki.net/tabelki/
menu zrób na liście nieoznaczonej czyli <ul> ewentualnie na div'ach ale polecam to pierwsze.


--------------------
Go to the top of the page
+Quote Post
Lion_87
post 16.01.2009, 20:19:46
Post #8





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Cytat
No ul, li to jest jakis pomysł. Ale wtedy wiecej pracy z formatowaniem... worriedsmiley.gif


No co TY? Raz dwa i po problemie lepiej niż miałbyś na DIVach robić(bezsensownie).

@DOWN
No dobrze....fajnie..... ale co zaszkodzi na jego "początku" żeby odrazu mu powiedzieć by nie robił na tabelkach? hee?
Każdy kiedyś zaczynał i nie mam wpisanego w nicku "PROFSIONALISTA" offf..........

Ten post edytował Lion_87 16.01.2009, 20:24:41
Go to the top of the page
+Quote Post
Lombi
post 16.01.2009, 20:20:50
Post #9





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Najlepiej zakażcie mu jeszcze tabeli używać, bo co za lamer robi strony w oparciu o tabelki...
Wszyscy niesamowici profesjonaliści... a jak zapytać o coś to nikt nic nie umie! Oczywiście są wyjątki.

Dlaczego nikt mu nie odpoweidzial jak chlopak zadał pytanie?
Tylko krytykować umiecie! Widać ze czloweik zaczyna swoja przygode ze stronkami dopiero i sądze że ma jeszcze dużo czasu aby jego strony przechodziły walidator bez żadnego błędu.

Ten post edytował Lombi 16.01.2009, 20:22:12


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
thomson89
post 16.01.2009, 20:31:15
Post #10





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Cytat(Lombi @ 16.01.2009, 20:20:50 ) *
Najlepiej zakażcie mu jeszcze tabeli używać, bo co za lamer robi strony w oparciu o tabelki...


Dokładnie. Ja uważam się za jako tako, dobrego programistę. Tabelek już od roku nie używam, robię strony na divach i w php. Ten projekt jes dla kolegi. Pan im powiedział zróbcie stronę (lamerską) w front page-u. A ja sie dla niego postarałem i zrobiłem coś więcej.

--EDIT--

Zaraz popracuję i zobaczę co wyjdzie...

Ten post edytował thomson89 16.01.2009, 20:39:51


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
piotrooo89
post 16.01.2009, 20:41:01
Post #11


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(thomson89 @ 16.01.2009, 20:31:15 ) *
Ja uważam się za jako tako, dobrego programistę.


nie chce Cię krytykować, nie odbierz mnie źle ale robiąc tak:
  1. <td><a href="index"><br>1<br>&nbsp</a></td>
  2. <td><a href="index"><br>2<br>&nbsp</a></td>
  3. <td><a href="index"><br>3<br>&nbsp</a></td>
  4. <td><a href="index"><br>4<br>&nbsp</a></td>
  5. <td><a href="index"><br>5<br>&nbsp</a></td>


nie pokazujesz się ze zbyt dobrej strony.

jeśli już chcesz na tych tabelkach moge zaproponować coś takiego:

  1. <style type="text/css">
  2. body
  3. {
  4. background: url(img/tlo.jpg);
  5. }
  6.  
  7. #bd
  8. {
  9. table-layout: auto;
  10. width: 90%;
  11. background-color: lightgreen;
  12. border: 2px solid;
  13. }
  14.  
  15. #menu
  16. {
  17. width: 100%;
  18. text-align: center;
  19. }
  20. #menu tr td
  21. {
  22. background-color: green;
  23. }
  24. a
  25. {
  26. color: white;
  27. text-decoration: none;
  28. display: block;
  29. padding: 20%;
  30. }
  31.  
  32.  
  33.  
  34. <meta http-equiv="Content-Language" content="pl">
  35. <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  36. <title>STRONA KLASY IIB - </title>
  37. </head>
  38. <table id="bd" align="center">
  39. <tr>
  40. <td><center>TYTUL STRONY</td>
  41. </tr>
  42. <tr>
  43. <td>
  44. <table id="menu" >
  45. <tr>
  46. <td><a href="index">1</a></td>
  47. <td><a href="index">2</a></td>
  48. <td><a href="index">3</a></td>
  49. <td><a href="index">4</a></td>
  50. <td><a href="index">5</a></td>
  51. </tr>
  52. </td>
  53. </tr>
  54. <tr>
  55. <td>TRESC</td>
  56. </tr>
  57. <tr>
  58. <td>STOPKA</td>
  59. </tr>
  60.  
  61.  
  62.  
  63. </body>
  64. </html>


nie wiem czy to jest to co Cię interesuje.

Ten post edytował piotrooo89 16.01.2009, 20:41:54


--------------------
Go to the top of the page
+Quote Post
thomson89
post 16.01.2009, 21:14:52
Post #12





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Robię to dla kolegi, tak aby się nie wyróżniał...

--EDIT--

  1. a:hover
  2. {
  3. color: black;
  4. text-decoration: none;
  5. display: block;
  6. padding: 20%;
  7. }
  8.  
  9. #menu tr td a:hover
  10. {
  11. background-color: lightgreen;
  12. }


Dałem takie coś i jest miodzio.

Ten post edytował thomson89 16.01.2009, 21:26:02


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
piotrooo89
post 16.01.2009, 21:18:17
Post #13


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(thomson89 @ 16.01.2009, 21:14:52 ) *
Robię to dla kolegi, tak aby się nie wyróżniał...


szczerze to nie musisz się tłumaczyć. winksmiley.jpg tylko napisałem swoje zdanie na ten temat.

Ten post edytował piotrooo89 16.01.2009, 21:18:42


--------------------
Go to the top of the page
+Quote Post
thomson89
post 16.01.2009, 21:31:14
Post #14





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Nie chcę wyjść na głupka. Nie tylko ty to czytasz i tak to rozumiesz.

Dziękuję wszystkim.

Ten post edytował thomson89 16.01.2009, 21:39:17


--------------------
Sklep 70%
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: 24.07.2025 - 12:38