Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html] wysokosc w procentach kontra wysokosc w pikselach
nieraczek
post 16.02.2007, 17:00:45
Post #1





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

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


Zauważyliście, że szerokość tabel, pojemników (div'y) można dawać w HTML'u w samych procentach a wysokość trzeba dawać w pikselach albo na początku dać wysokość w pikselach i dopiero potem można dawać już w procentach, w samych procentach wysokości nie da się dawać, bo potem strona źle się wyświetla - zauważyliście to ?
Go to the top of the page
+Quote Post
orson
post 16.02.2007, 17:09:02
Post #2





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

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


witam

he questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gifquestionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif? ja daję w procentach, pikselach, punktach i em'ach i zawsze (poza ie winksmiley.jpg ) mam tak jak chce ...

pozdrawiam


--------------------
Computer games don't affect kids; I mean if <span style="font-weight: bold;">Pac Man</span> affected us as kids,we would all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music.
Go to the top of the page
+Quote Post
nieraczek
post 16.02.2007, 17:55:57
Post #3





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

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


To dlaczego ta strona: Moja strona

wyswietla sie okej jak w div'ie "pudlo" mam ustawione height na 700 pikseli natomiast jak zamieni sie to na 100% to juz wyswietlanie jest błędne questionmark.gifquestionmark.gif


dokument CSS:
  1. a:hover
  2. {
  3. color: rgb(255, 0, 0);
  4. }
  5.  
  6.  
  7.  
  8. div#pudlo
  9. {
  10. background: rgb(255, 165, 0);
  11. width: 100%;
  12. height: 700px;
  13. }
  14.  
  15. div#naglowek
  16. {
  17.  
  18. color: rgb(128, 0, 128);
  19. width: 100%;
  20. height: 15%;
  21. }
  22.  
  23. div#naglowek1
  24. {
  25. float: left;
  26. width: 40%;
  27. text-align: center;
  28. font-size: 20pt;
  29. font-weight: bold;
  30. }
  31.  
  32. div#naglowek2
  33. {
  34. float: right;
  35. width: 60%;
  36. }
  37.  
  38. .obrazek1
  39. {
  40. float: right;
  41. }
  42.  
  43. div#zawartosc
  44. {
  45. float: right;
  46. width: 80%;
  47. text-align: left;
  48. vertical-align: top;
  49. background: rgb(255, 255, 255);
  50. height: 100%;
  51. }
  52.  
  53. .obrazek2
  54. {
  55. float: left;
  56. padding: 2%;
  57. }
  58.  
  59. .autor
  60. {
  61. font-weight: bold;
  62. text-align: center;
  63. }
  64.  
  65. .menu
  66. {
  67. float: left;
  68. width: 20%;
  69. height: 100%;
  70. }
  71.  
  72. .menu1
  73. {
  74. height: 10%;
  75. background: rgb(255, 255, 0);
  76. text-align: center;
  77. }
  78.  
  79.  
  80. .menu2
  81. {
  82. height: 50%;
  83. background: rgb(255, 255, 0);
  84. text-align: center;
  85. }
  86.  
  87.  
  88. .tekst
  89. {
  90. margin: 2%;
  91. }
  92.  
  93. .centrum
  94. {
  95. text-align: center;
  96. }
  97.  
  98.  
  99.  
  100. .klasa12
  101. {
  102. text-align: center;
  103. border-width: 1pt;
  104. border-style: solid;
  105. border-color: rgb(255, 0, 0);
  106. width: 50%;
  107. margin: 0 auto;
  108. }
  109.  
  110.  
  111. .klasa13
  112. {
  113. font-weight: bold;
  114. background: rgb(0, 128, 0);
  115. }
  116.  
  117.  
  118. .klasa14
  119. {
  120. border-width: 1pt;
  121. border-style: solid;
  122. border-color: red;
  123. background: rgb(255, 255, 0);
  124. }
  125.  
  126.  
  127.  
  128. .klasa16
  129. {
  130. font-weight: bold;
  131. background: rgb(0, 128, 0);
  132. font-size: 20pt;
  133. }
  134.  
  135.  
  136. div#zawartosc1
  137. {
  138. float: left;
  139. width: 80%;
  140. text-align: center;
  141. vertical-align: top;
  142. background: rgb(255, 255, 255);
  143. height: 100%;
  144. }




I moje drugie pytanie, bo metodą prób i błędów doszedłem do tego że nagłówek tejże strony z napisem "Michał M." i obrazkiem postaci wyświetla się tak jak obecnie w tym celu dałem w div'ie w dokumencie CSS: "naglowek1" - float: left; "naglowek2" - float: right; i klasie ".obrazek1" - float: right; - ale dlaczego musiałem dać aż 3 "floaty" żeby mi wyświetlał się nagłówek tak jak obecnie questionmark.gif
Go to the top of the page
+Quote Post
mag6661
post 16.02.2007, 18:57:14
Post #4





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 7.02.2007

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


eee ja sie specjalnie nie znam ale jezeli jakis element nie ma rodzica ktory ma stałą wysokosc w px to nie da sie chyba nadac wysokosci w procentach... bo od czego to mialby byc procent ?
Go to the top of the page
+Quote Post
nieraczek
post 16.02.2007, 19:31:49
Post #5





Grupa: Zarejestrowani
Postów: 405
Pomógł: 6
Dołączył: 12.01.2007

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


to by miało sens gdyby nie to, że "rodzic" w przypadku szerokości nie musi mieć wartości w pikselach, ale może mieć od razu w procentach - 100% i w przypadku szerokości wszystko jest okej, tylko w wysokości rodzic musi mieć wartość w pikselach - wie ktoś dlaczego ?
Go to the top of the page
+Quote Post
Kisiol_Ent
post 16.02.2007, 19:52:33
Post #6





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 15.01.2007

Ostrzeżenie: (60%)
XXX--


Wogole kod tej strony jest koszmarny...
A pytania tak sformulowane ze nawet nie wiem o co biega.

Po co tyle div'ów?questionmark.gif
Go to the top of the page
+Quote Post
Wykrywacz
post 21.02.2007, 10:42:58
Post #7





Grupa: Zarejestrowani
Postów: 726
Pomógł: 20
Dołączył: 8.12.2005
Skąd: Wrocław

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


Z IE generalnie jest ten problem, że jeżeli na twardo w px nie wyznaczy się jej wysokości to wszytko potem rozjeżdza. a propononuje przyjżeć się margin:0 auto, szerzej było już w wielu tematach.
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: 18.07.2025 - 12:14