Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: krótkie pytanie nt szerokości elementu (iframe)
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
lubiemdziem
Witam,
potrzebuję wstawić ramkę o szerokości: 100% - 200px

Zadanie wydaje się proste, ale kod:
  1. <div style="width:100%;">
  2. <div style="margin-left:200px">
  3. <iframe name="ramka1" src="http://forumweb.pl" width="100%" height="100%" scrolling="no" frameborder="0"></iframe>
  4. </div>
  5. </div>

nie działa w tym przypadku.


Potrzebuję napisać skrypt w JS, który będzie liczył na start szerokość okna minus 200 px. Umiecie? bo ja wcale

Pozdrawiam!

(daję punkty pomocy smile.gif)
kamil4u
Dlaczego nie działa w tym przypadku? http://jsfiddle.net/F6Haj/
lubiemdziem
Zamiast "w tym przypadku" chciałem napisać "w moim przypadku".

Już tłumaczę.. Na stronie mam kilka okienek, którym można zmieniać rozmiar / chować-pokazywać / przesuwać. I Nie wiem dlaczego, ale skrypt, który zamieściłem nie działa. Nadal jest 100% szerokości 200px od lewej. Dlatego potrzebuję napisać to w JS
Crozin
Jeżeli nadajesz 100% szerokości oraz margines, to łączna szerokość elementu będzie 100% + margines, nie 100% - margines. Ustaw szerokość na wartość domyślną dla elementów blokowych, tj. auto i dodaj margines.
erix
Ech:
  1. box-sizing: padding-box

ew. inna wartość i wtedy masz inny model wymiarowania.

Stare przeglądarki tego nie łykną, ale co z tego? [;
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.