Nawet po ustawieniu atrybutu frameborder w elemencie iframe na 0, nadal występuje trochę białego odstępu wokół krawędzi elementu iframe (w przeciwieństwie do oryginalnego adresu URL/strony łącza) . Czy jest jakikolwiek inny sposób na pozbycie się białej przestrzeni lub jakiś biały musi być przedstawiony wokół elementu iframe, tak jak to się dzieje na stronie (lub jej części) i nie może to być cała strona? Dziękuję Ci.Biała przestrzeń jest nadal obecna wokół ramki elementu iframe nawet po ustawieniu frameborder na 0
Biała przestrzeń jest nadal obecna wokół ramki elementu iframe nawet po ustawieniu frameborder na 0
Odpowiedz
Może to spacja jest rzeczywiście poza margines dokumentu załadowanego do . Spróbuj stylizacji załadowany dokument:
html, body {
border: 0px;
margin: 0px;
padding: 0px;
}
spróbuj tego:
<iframe bgcolor=#FFFFFF frameborder=0 vspace=0 hspace=0 marginwidth=0 marginheight=0 width=100%
height="340"
src="myframe.html">
</iframe>
To, wraz z wyżej wspomnianym html, body {} attributes - AS WELL as wykorzystujące scrollowanie "auto" - rozwiązało dopełnienie o wielkości 10 pikseli, które wydawało się być dodane do dolnej części elementu iframe zawierającego obraz. Ta dodatkowa przestrzeń powodowała niechciane wyświetlanie pionowego paska przewijania za pomocą przeglądarki Firefox. Próbowałem skorzystać z funkcji automatycznego ponownego rozmiaru i powiększania Firefoksa, gdy kierujesz przeglądarkę do samego obrazu. Gdy spróbujesz tego w elemencie iframe - dodało ono dodatkowe miejsce na dole obrazu - lub samo iframe było jak kadrowanie obrazu. – KDawg
Ostatnie ustawienia iframe, których pozbyłem się pionowego paska przewijania, to:
Twoja odpowiedź w powyższym komentarzu zadziałała dla mnie po tym, jak zdyszany przez sieć dla iframe. –
Dodając tę CSS możemy dokonać iframe w pełnym ekranie
body,html
{
background-color:#DDEEDD;
padding:0px;
margin:0px;
height:100%;
width:100%;
overflow:hidden;
}
iframe
{
margin:0;
padding:0;
border:none;
overflow:hidden;
background-color:#DDEEDD;
}
Jakieś niepotrzebne duplikowanie, prawda? Iframe może równie dobrze być po html i sekcja iframe usunięte. W każdym razie to była jedyna z sugestii, która zadziałała dla mnie, więc dziękuję! –
Wystarczy dodać style="margin: 0 0 0 0"
wewnątrz <iframe >
tagu.
przykład:
<iframe src="http://www.yahoo.com" style="margin: 0 0 0 0"></iframe>
Jeśli chcesz margines, trzeba dodać 'px' po numerze
(Dzięki "Zbadaj element" narzędziem Safari Browser) to rozwiązać moje rozwiązanie .
Propozycja Fryderyka rozwiązała mój problem: jak pozbyć się białej granicy w trybie pełnoekranowym do przeglądarki Safari. Idealny! Wielkie dzięki, wimsch [Ponieważ nie mogłem dodać komentarz na jego odpowiedź [[< 50]]: I umieścić go tutaj, żeby wiedział wdzięczność]
spróbować tej
<iframe src="....." style="position:absolute;"></iframe>
wpadłem podobny problem: Miałem element iframe wewnątrz znacznika figure
, a między elementem iframe a elementem figcaption
było trochę spacji.
<figure>
<iframe></iframe>
<!-- white space was here -->
<figcaption></figcaption>
</figure>
W moim przypadku po prostu dodanie iframe { display:block }
rozwiązało problem.
Zastosuj poniżej iframe
display: block
powinien być komentarz –
Pracowałem dla mnie. Dzięki! –
- 1. Biała przestrzeń wokół obrazu
- 2. Biała przestrzeń wokół skali CSS3
- 3. Cardview - biała ramka wokół karty
- 4. Niechciana biała przestrzeń po lewej stronie UIScrollView na iPhonie X
- 5. Wywołanie funkcji wewnątrz elementu iframe spoza ramki iframe
- 6. Przestrzeń nazw znika po zbudowaniu ZWOLNIENIE, ale jest obecna na DEBUGU
- 7. Biała przestrzeń wewnątrz znaczników XML/HTML
- 8. Przewiń do góry ramki nadrzędnej przy zmianie elementu iframe?
- 9. Rozciąganie ramki iframe w HTML5
- 10. Biała przestrzeń u dołu znacznika zakotwiczenia
- 11. Podgląd kamery rozciągnięty nawet po ustawieniu prawidłowych wymiarów
- 12. jQuery przejdź na początek elementu nadrzędnego iframe
- 13. Usuń dodatkową przestrzeń wokół Listbox
- 14. Irytująca biała przestrzeń na wykresie słupkowym (matplotlib, Python)
- 15. Schema.sql nie tworzy nawet po ustawieniu schema_format =: sql
- 16. Obramowanie/ramka wokół ramki Emacs
- 17. navigator.onLinia nadal jest prawdą po wyłączeniu WiFi, wartość false po ustawieniu "pracy offline" w przeglądarce
- 18. Biała przestrzeń z CardView na urządzeniach pre-lollipop
- 19. Jak mogę usunąć dodatkowy margines z WNĘTRsu elementu iframe?
- 20. CSS Parallax Obraz w tle Biała przestrzeń w IE
- 21. Problem z rozmiarem ramki iframe w aplikacji iframe na Facebooku
- 22. Dodawanie detektora zdarzeń do ramki iframe
- 23. Umieszczanie raportów SSRS 2016 na innej stronie bez elementu iframe?
- 24. UISlider ignoruje alfa po ustawieniu na 0.5
- 25. Jak uzyskać URL z ramki iframe za pomocą PHP
- 26. Czarny ekran po ustawieniu translatesAutoresizingMaskIntoConstraints na NO
- 27. Jak ustawić src do elementu iframe za pomocą jQuery?
- 28. Obramowanie wokół elementu tr nie jest wyświetlane?
- 29. Sterowanie wysokością ramki iframe za pomocą jQuery
- 30. Drukowanie ukrytej ramki iFrame w IE
Możesz opublikować kod iframe i style starasz do dokumentu wewnątrz iframe? Na domysły, powiedziałbym, że musisz ustawić dopełnienie "ciała" zawartego dokumentu na 0, ale jest to domysły w nieobecności informacji. :-) –
Y wydaje się tak i już to rozwiązało. Dzięki za pomoc – Muaz