Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabele, marginesy itp.
Forum PHP.pl > Forum > Przedszkole
AZPR
ulad strony wygalda tak:

http://www.fotosik.pl/pokaz_obrazek/k1wt2ynzrxx3gnkp.html

kolor granatowy:

jest to tło strony
Kod
  background-image:url(img/i1.png);


aby tabelka "odstawała" od krawedzi przegladarki zastosowałem
Kod
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;


wiadomo winksmiley.jpg działa

nastepnie kolor jasnoniebieski

jest to tabela o takich prarametrach css

Kod
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;


a w html

Kod
<TABLE class="glowne" BORDER="0" CELLSPACING="0">

<TR>
<TD class="M1" COLSPAN="2" VALIGN="middle"><DIV class="belka">M1</DIV></TD>
</TR>

<TR>


<TR>
  <TD  class="M2"><table bgcolor="#FFFFFF"id="mm_mg5">
    <tr>
      <th><p>&nbsp;</p>
        <p>&nbsp;</p>
        <p>&nbsp;</p>
        <p>&nbsp;</p>
        <p>&nbsp;</p></th>
    </tr>
  </table></TD>
</TR>
</TABLE>


</TABLE>


kolor czerowny w css

Kod
#mm_mg5 {

width: 100%;

border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;


ok jest dziala winksmiley.jpg ale jak zrobic aby ta czerwona ramka [mm_mg5] była "wtopiona" w tabele jasnoniebieska z margenisami? tak aby to wygladalo jak na rysunku...

jak dodam do css [#mm_mg5] cos takiego

Kod
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;

albo

margin-left: 20px;
margin-right: 20px;
margin-top: 20px;
margin-bottom: 20px;


to mi to nic nie daje...
yavaho
margin - to jest margines zewnętrzny od krawedzi obiektu
padding - to jest margines wewnętrzny od krawedzi obiektu

Takie cos chcesz uzyskac?
  1. <style type="text/css">
  2. <!--
  3. body {
  4. margin: 0;
  5. padding: 0;
  6. background: blue;
  7. text-align:center;
  8. }
  9. .t1 {
  10. margin: 30px;
  11. padding: 30px;
  12. background: red;
  13. border: 1px solid #ffffff;
  14. }
  15. .t2 {
  16. margin: 0;
  17. padding: 0;
  18. background: green;
  19. border: 1px solid #ffffff;
  20. }
  21. -->
  22. </head>
  23. <div class="t1">
  24. <div class="t2">
  25. <p>&nbsp;</p>
  26. <p>&nbsp;</p>
  27. <p>&nbsp;</p>
  28. </div>
  29. </div>
  30. </body>
  31. </html>
AZPR
hmm a jak zrobic to na tabelkach? bo jak to wszytko podepne pod tabelki to sie w kazdej przegladarce inaczej wyswietla... na DIVach jest OK ale na nich nie działa jedna opcja ktora jest mi potrzebna winksmiley.jpg
yavaho
Na tabelach powinno byc identycznie jak na divach - no prawie identycznie. Ale na tabelach moga byc problemy z wysrodkowaniem.
  1. <style type="text/css">
  2.  
  3. <!--
  4. body {
  5. margin: 0;
  6. padding: 0;
  7. background: blue;
  8. text-align:center;
  9. }
  10. .t1 {
  11. margin: 30px;
  12. padding: 0px;
  13. background: red;
  14. border: 1px solid #ffffff;
  15. }
  16. .t2 {
  17. margin: 30px;
  18. padding: 0;
  19. background: green;
  20. border: 1px solid #ffffff;
  21. }
  22. -->
  23. </head>
  24. <table class="t1"><tr><td>
  25. <table class="t2"><tr><td>
  26. <p> &nbsp; &nbsp; &nbsp; </p>
  27. <p> &nbsp; &nbsp; &nbsp; </p>
  28. </td></tr></table>
  29. </td></tr></table>
  30. </body>
  31. </html>

A jakiej to opcji brakuje ci w divach? wysrodkowanie w pionie?
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.