Autor | Zpráva | ||
---|---|---|---|
Leomato Profil |
#1 · Zasláno: 20. 12. 2009, 19:39:08 · Upravil/a: Leomato
Takže potrebujem kód na to že chcem okno čo stále chodí na tom istom mieste na stránke.
|
||
Joker Profil |
#2 · Zasláno: 20. 12. 2009, 19:48:43
Myslíte CSS a position:fixed?
|
||
Davex Profil |
#3 · Zasláno: 20. 12. 2009, 19:50:01
JavaScript není potřeba stačí pouze CSS a vlastnost position: fixed s drobným vyladěním pro IE6.
|
||
Leomato Profil |
#4 · Zasláno: 20. 12. 2009, 19:59:10
nie myslím že je to javascript
tu je príklad a funguje! škoda že neviem ako ho spracovať tak, že si tam môžem dať čo chcem <div id="pozadi-dole"></div> <!-- Start of Zopim Live Chat Script --> <script type="text/javascript"> document.write(unescape("%3Cscript src='" + document.location.protocol + "//zopim.com/?HqhqOA4Y232X6CqLi1aMAr6NY69NdbrZ' charset='utf-8' type='text/javascript'%3E%3C/script%3E")); </script> <!-- End of Zopim Live Chat Script --> </body> </html> |
||
Leomato Profil |
#5 · Zasláno: 20. 12. 2009, 19:59:40
príklad z http://hosting.blueboard.cz/
|
||
Taurus Profil |
#6 · Zasláno: 20. 12. 2009, 20:16:39
Pokud jde něco bez javaskriptu, použij to. Joker a Davex ti poradili.
|
||
Leomato Profil |
#7 · Zasláno: 20. 12. 2009, 21:10:24
proč bez JavaScriptu? ved je to bezva věc!
|
||
Davex Profil |
#8 · Zasláno: 20. 12. 2009, 21:10:57 · Upravil/a: Davex
Proč s JavaScriptem, když CSS je lepší věc?
edit: Ten JavaScript na odkazované stránce stejně funguje tak, že nastaví CSS vlastnost position: fixed. Když to jde přímo v CSS, tak je naprosto zbytečné nastavovat to oklikou JavaScriptem. |
||
Leomato Profil |
#9 · Zasláno: 20. 12. 2009, 21:16:08
V čem? vžhdyť je úplne neprehladný!
|
||
Davex Profil |
#10 · Zasláno: 20. 12. 2009, 21:33:16
JavaScript a CSS slouží k odlišným věcem a navzájem se doplňují. Pro tvorbu stránek se používá především HTML a CSS - JavaScript je až takový doplněk, bez kterého se dá obejít.
|
||
Bubák Profil |
#11 · Zasláno: 20. 12. 2009, 21:41:51
Leomato:
V tomto případě si myslím, že vhodnější je použít CSS, mimo jiné je to mnohem jednodušší: <div style="position:fixed;right:10px;bottom:10px;background:#cfc;">Text</div> To je jen ukázka, styl je nejvhodnější mít v externím přilinkovaném CSS souboru. Teď jde o to, zda je fixní pozice pro tebe v tomto případě natolik důležitá, aby stálo za to zprovoznit ji také v IE6, což řeší Davexem odkázaný příklad. |
||
Joker Profil |
#12 · Zasláno: 20. 12. 2009, 21:47:33
Leomato:
„proč bez JavaScriptu? ved je to bezva věc!“ Takhle programují lidi z marketingu, ajťáci by měli používat to co je efektivní, ne co je bezva :-) To by to taky šlo řešit tak, že se pustí jQuery, přes AJAX zavolá serverový skript, který z databáze vytáhne XML kód (něco jako <element id="prvek"><attr>position</attr><value>fixed</value></element>), z XML se vytáhne hodnota a nastaví danému prvku- to používá spoustu bezva věcí a bude to Web 2.0 a tak vůbec |
||
Časová prodleva: 14 let
|
0