Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zmiana wielkości czcionki=zmiana wielkości diva
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
filip11
Witam,

mam taki problem, stworzyłem szablon na divach, ładnie sobie ułożyłem, natomiast przy zmianie wielkości czcionki zmieniają się rozmiary div, jak tego uniknąć?

Z góry dziękuję za pomoc
moto0095
Zobacz, może to pomoże:
  1. div#jakiśtam {
  2. overflow: hidden;
  3. }


winksmiley.jpg
krzysztof_kf
Witam możesz pokazać co zrobiłeś masz ustaloną szerokość dla owych divów ?
filip11
tutaj css:
  1. body
  2. {
  3. text-align: center;
  4. font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  5.  
  6.  
  7.  
  8. }
  9.  
  10. div#tab
  11. {
  12. width:63.75em;
  13. margin: 0 auto;
  14. border: 0;
  15.  
  16. white-space: nowrap;
  17. overflow: hidden;
  18. text-overflow: ellipsis;
  19.  
  20.  
  21. }
  22.  
  23.  
  24. div#upper_panel
  25. {
  26. width: 63.75em;
  27. height: 2.5em;
  28. margin-left: auto;
  29. margin-right: auto;
  30. background-image:url('images/template/layout_e_petent_01.gif');
  31. white-space: nowrap;
  32. overflow: hidden;
  33. text-overflow: ellipsis;
  34. }
  35. div#banner
  36. {
  37. width: 63.75em;
  38. height: 13.75em;
  39. margin-left: auto;
  40. margin-right: auto;
  41. background-image:url('images/template/layout_e_petent_02.gif');
  42. white-space: nowrap;
  43. overflow: hidden;
  44. text-overflow: ellipsis;
  45. }
  46. div#upper_menu
  47. {
  48. width: 63.75em;
  49. height: 2.5em;
  50. margin-left: auto;
  51. margin-right: auto;
  52. background-image:url('images/template/layout_e_petent_03.gif');
  53. white-space: nowrap;
  54. overflow: hidden;
  55. text-overflow: ellipsis;
  56. }
  57. div#left_panel
  58. {
  59. width: 13.75em;
  60. height: 63em;
  61. margin: 0 auto;
  62. float:left;
  63. background-image:url('images/template/layout_e_petent_04.gif');
  64. white-space: nowrap;
  65. overflow: hidden;
  66. text-overflow: ellipsis;
  67.  
  68.  
  69.  
  70.  
  71. }
  72. div#center_panel
  73. {
  74. width: 32.5em;
  75. height: 63em;
  76. margin: 0 auto;
  77. float:left;
  78. background-image:url('images/template/layout_e_petent_05.gif');
  79. white-space: nowrap;
  80. overflow: hidden;
  81. text-overflow: ellipsis;
  82.  
  83. }
  84. div#right_panel
  85. {
  86. width: 17.5em;
  87. height: 63em;
  88. margin: 0 auto;
  89. float:left;
  90.  
  91. background-image:url('images/template/layout_e_petent_06.gif');
  92. white-space: nowrap;
  93. overflow: hidden;
  94. text-overflow: ellipsis;
  95.  
  96.  
  97. }
  98. div#lower_panel
  99. {
  100. width: 63.75em;
  101. height: 2.5em;
  102. clear: both;
  103. float: none;
  104. margin: 0 auto;
  105. background-image:url('images/template/layout_e_petent_07.gif');
  106. white-space: nowrap;
  107. overflow: hidden;
  108. text-overflow: ellipsis;
  109. }


a tu rozmieszczenie divów:
  1. <div id="upper_panel"></div>
  2. <div id="banner"></div>
  3. <div id="upper_menu"></div>
  4. <div id="tab">
  5. <div id="left_panel">ffdgdfg</div>
  6. <div id="center_panel">
  7. <p id="text">To jest jakiś tekst. Trzeba zobaczyć, jak będzie widoczny na teksturze i ewentualnie
  8. dodać jakieś tło.</p>
  9.  
  10. </div>
  11. <div id="right_panel">
  12.  
  13.  
  14. </div>
  15. </div>
  16. <div id="lower_panel"></div>


overflow: hidden;
mortus
Nie ma się co dziwić, że zmienia się wielkość div-a, skoro używasz jednostek zależnych. Poczytaj o tych jednostkach.

Właściwie chodziło mi o rzucenie okiem, ale już wszystko powinno być jasne.

Pozdrawiam.

EDIT:
Mała prośba na przyszłość - używaj właściwego BBCode.
filip11
Dziękuję bardzo za pomoc biggrin.gif, nie wiedziałem, że te jednostki się tak zachowują, w takim razie kiedy używać jakich jednostek? Przepraszam również za brak odpowiedniego BBCode.
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.