Autor | Zpráva | ||
---|---|---|---|
patamat Profil * |
#1 · Zasláno: 19. 9. 2011, 20:40:47
Dobrý den,
neporadil by někdo, jak umístit 2 reklamy sklik vedle sebe? Tedy na jeden řádek? Jestliže 2x zkopíruji kód, tak se zobrazí reklamy pod sebou... ale chtěl bych je na jednom řádku, případně s 1px mezerou. Neřešil někdo podobný problém a ví, jak na to? Děkuji. :) |
||
margin Profil * |
#2 · Zasláno: 19. 9. 2011, 22:44:47
Nech to plavat.
|
||
patamat Profil * |
#3 · Zasláno: 19. 9. 2011, 23:16:59
To jsem zkoušel...
<div style="width:100%"> <div style="float:left"> <div id="sklikReklama_....."></div> <script type="text/javascript"> var sklikData = { elm: "sklikReklama_......", zoneId: ....., w: 468, h: 60 }; </script> <script type="text/javascript" src="http://out.sklik.cz/js/script.js"></script> </div> <div style="float:right"> <div id="sklikReklama_....."></div> <script type="text/javascript"> var sklikData = { elm: "sklikReklama_......", zoneId: ....., w: 468, h: 60 }; </script> <script type="text/javascript" src="http://out.sklik.cz/js/script.js"></script> </div> </div> Ale žádná změna... stejně tak, když jsem přiradil float k DIVům přímo v skliku... Asi moc "přeDIVováno". :-D Jaký byl měl tedy měl být, prosím, správný zápis? :) Děkuji. |
||
Marek88 Profil |
#4 · Zasláno: 19. 9. 2011, 23:58:26 · Upravil/a: Marek88
[#3] patamat:
Zkus divům, kterým dáváš float, nastavit šířku na 50%. Jinak mají automaticky 100% a už je nic obtékat nemůže. Jinak ten div s floatem, co obaluje jednotlivé reklamy, můžeš zrušit a float a width nastavit rovnou tomu s reklamou. // místo tohohle: <div style="float:left"> <div id="sklikReklama_....."></div> // dej tohle: <div id="sklikReklama_....." style="float: left; width: 50%;"></div> |
||
patamat Profil * |
#5 · Zasláno: 20. 9. 2011, 07:24:26
Kód mám zapsaný takto, ale žádná změna. :/
<div style="width: 100%"> <!-- Kontextová reklama Sklik --> <div id="sklikReklama_....." style="float: left; width: 50%;"></div> <script type="text/javascript"> var sklikData = { elm: "sklikReklama_.....", zoneId: ....., w: 468, h: 60 }; </script> <script type="text/javascript" src="http://out.sklik.cz/js/script.js"></script> <!-- Kontextová reklama Sklik --> <div id="sklikReklama_....." style="float: right; width: 50%;"></div> <script type="text/javascript"> var sklikData = { elm: "sklikReklama_.....", zoneId: ....., w: 468, h: 60 }; </script> <script type="text/javascript" src="http://out.sklik.cz/js/script.js"></script> </div> |
||
margin Profil * |
#6 · Zasláno: 20. 9. 2011, 07:27:42
Marek88:
„Zkus divům, kterým dáváš float, nastavit šířku na 50%. Jinak mají automaticky 100% a už je nic obtékat nemůže.“ To není pravda, výchozí hodnotou šířky pro blokové elementy je "auto", což je něco jiného, než 100% a třeba právě při plavání se rozdíl projeví. patamat: Problém bude v kódu reklamy, který do DIVů id="sklikReklama_....." dává skript, jenže ten neznám. Zkusil bych něco podobného, co radí Marek88: <div id="sklikReklama_....." style="float: left; width: 468px; overflow: hidden;"></div> Napřed však, pro jistotu, by mě zajímalo, máš na stránce pro dvě reklamy vedle sebe 936px místa? Zkus udělá toto: <div style="float: left; width: 468px; background: #fab">reklama 1</div> <div style="float: left; width: 468px; background: #def">reklama 2</div> <br style="clear: both"> |
||
patamat Profil * |
#7 · Zasláno: 20. 9. 2011, 09:59:54
@margin: Tak místo tam nebylo. :) Upravil jsem css, uvedený kód s barvou pozadí a textem se zobrazuje v pořádku, ale když tam vložím kód Skliku, tak jsou opět reklamy pod sebou.
|
||
klema Profil |
#8 · Zasláno: 21. 9. 2011, 16:06:07
Vytvořit 2 bannery, každý s unikátním ID, potom to jde. ;) Dále, jak je popsáno výše... float: left;
|
||
Časová prodleva: 13 let
|
0