Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Problem z nieruchomą reklamą w IE - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Problem z nieruchomą reklamą w IE (/thread-problem-z-nieruchoma-reklama-w-ie)



Problem z nieruchomą reklamą w IE - gienioacm - 20-05-2012

Witam
Mam mały problem z jedną z reklam googla na mojej stronie. W Firefoxie i Chrome otwiera się dobrze, jednak w IE reklama nakłada się na treść strony. Czym to może być spowodowane i jak to zmienić? Link: http://polskascenakibicowska.prv.pl/news/57.html

(do użytkowników chrome: pojawia się ostrzeżenie o wirusie, jednak strona jest przeskanowana i czysta, błąd pochodzący od prv).

Kod umieszczający reklamę to:

Kod:
...
</head>

<div align="right" style="position:fixed">
<br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-3636895936390559";
/* lewa */
google_ad_slot = "8272701681";
google_ad_width = 160;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>

<body background="../images/tlo.jpg" bgproperties="fixed">
...



RE: Problem z nieruchomą reklamą w IE - camelrafal - 20-05-2012

nakłada się na treść strony czyli co dokładniej?
jest szersza? wyższa? nie w tym miejscu co powinna?


RE: Problem z nieruchomą reklamą w IE - gienioacm - 21-05-2012

Jest nie w tym miejscu co powinna. Rozmiar jest ok. Podobnie jak w chrome i Mozilli jest nieruchoma przy przewijaniu. Jednak w IE jest przesunięta w prawo i nakłada się na treść strony. Podałem link aby zobaczyć jak to wygląda.

Pozdrawiam


RE: Problem z nieruchomą reklamą w IE - camelrafal - 21-05-2012

ie6 chyba nie obsługuje fixed więc musisz dać absolute wcześniej specjalnie właśnie dla ie6
albo jakiś javascript jeżeli bardzo ci zależy na przewijaniu banera razem ze stroną
Kod:
position:absolute;position:fixed;



RE: Problem z nieruchomą reklamą w IE - gienioacm - 21-05-2012

Niestety absolute nie działa. Ogólnie przewijanie w IE działa i bez tego. Myśle że tu bardziej chodzi o umiejscowienie tej reklamy w kodzie, w odpowiednim miejscu. Ale nie mam pomysłu gdzie i jak...;/


RE: Problem z nieruchomą reklamą w IE - camelrafal - 21-05-2012

umiejscowienie:
left:0px;
top:0px;
Kod:
<div align="right" style="position:absolute;position:fixed;left:0px;top:0px;">

PS troszkę chyba menu się rozjeżdża
podmień to w css/style.css
Kod:
#navcontainer ul li a {
    background-color: transparent;
    border:none;
    color: White;
    float: left;
    padding: 7px 0 5px;
    text-align: center;
    text-decoration: none;
    width: 20%;
}



RE: Problem z nieruchomą reklamą w IE - gienioacm - 21-05-2012

Reklama działa jak należy. Dzięki. Co do menu to faktycznie w IE to nieciekawie trochę wygląda. Kod który podałeś wszystko ładnie wyrównuje, jednak nie podświetla danego pola po najechaniu na niego myszką. Jeżeli by jeszcze ta opcja zadziałała to by było git.

Pozdrawiam


RE: Problem z nieruchomą reklamą w IE - camelrafal - 21-05-2012

musiałeś usunąć troszkę za dużo kodu
ale dodaj to i po problemie
Kod:
#navcontainer ul li a:hover {
    background: #444;
}

:hover = po najechaniu myszką


RE: Problem z nieruchomą reklamą w IE - gienioacm - 21-05-2012

ok. Dzięki

Pozdrawiam