Sziasztok!!!! Szeretnék egy olyan weboldalt készíteni amire lehet rakni webáruházat. Tehát arra gondolok hogy pl.: vannak rajta termékek alatta pl egy kis kitöltési mezö(hány darabot kér belöle) meg egy kosárba tesz gombot. vagy ha nem lehet kosárba tenni akkor egy e-mail címre elküldéne, ugy hogy amikor rákattint a "megveszem" gombra akkor bejöjjön egy olyan oldal ahol ki tudja tölteni az ürlapot.
Köszi elõre is a helpet!!
Mind 2 problémánál látni kellene az oldalt. Másrészt ha WYSIWYG (What You See Is What You Get=amit látsz, azt kapod) webszerkesztõvel (NVU, Amaya, Xara Webstyler, Namo, Dreamweaver, Kompozer) csinálod az oldalt természetesen szét fog csúszni a weboldal, mert a grafikus szerkesztõprogram nem képes minden egyes böngészõre optimalizálni az oldalt.
A legbiztosabb megoldás, ha a W3C ajánlások (de facto' szabványok) szerint kódszerkesztõvel (PsPad, Notepad2, Notepad++, Context,...) készítjük el az oldalt (Firefox, Opera, Safari rendesen megjeleníti), majd IE alatti eltéréseket megfelelõ trükkökkel kijavítjuk.
Nekem az a bajom, hogy IE-be szétcsúszik, firefoxba normál... xd
Uhh.. jár még ide valaki? Kérdésem az lenne,hogy az oldal amit készítettem az IE-ben tökéletes de Firefox-ban szét van csúszva. Help kéne. Köszönöm.
"sajnos a nyelvet még nem ismerem eléggé és csak 2 hetem van hogy összehozzak egy weblapot. jó lenne , ha nem kellene lepasszolnom" Webes nyelvek ismerete nélkül weboldal elkészítésének elvállalása elég merész dolog. Ráadásul ha a megrendelõ úgy gondolja, hogy neki "ilyan webkettes izé kell", meg "olyan mozgó banner"...
az lenne a problémám, hogy dreamweaver mx 2004-ben szeretnék készíteni legördülõ menüt. de olyat, ahol a menüpontoknak egy-egy képet szúr be, mert photoshopban készítek szép gombokat hozzá és azokat kellene megjeleníteni. ehhez van stíluslap vagy script? sajnos a nyelvet még nem ismerem eléggé és csak 2 hetem van hogy összehozzak egy weblapot. jó lenne , ha nem kellene lepasszolnom. elõre is köszi.
"Melyikkel érdemes kezdeni?Php?Csakmert mindenféle nyelvhez beszereztem már rengeteg anyagot,és nem tudom hol kezdjem.Htmlrõl már olvastam 1 keveset." (X)HTML, CSS, majd kliens oldali nyelv (Javascript), szerver oldali nyelv (PHP), majd adatbáziskezelés (SQL). Az elsõ kettõvel remekül tudsz statikus oldalakat létrehozni, az utolsó kettõ meg a dinamikus oldalakhoz kell.
Mindezekhez nem kell színes-csicsás, grafikus "weblapszerkesztõ" program, elegendõ egy jó kódszerkesztõ (ebbõl meg sok ingyenes van: PsPad, Notepad2, Notepad++, Eclipse, jEdit, Aptana, Komodo Edit, gEdit, vi,...).
Elõszõr is köszönöm a gyors választ!Szándékomban áll megtanulni a nyelveket,már el kezdtem azt is,csak vettem 1 könyvet dreamweaverhez és most olvastam ki,ezek a kérdések merültek fel a továbbiak elõtt.
A divekre gondoltam,igen,ezekszerint ezzel érdemes az oldalszerkezeteket létrehozni(Css panelen belül AP elements)? Az ide tartozó linkeket még ma megnézem köszönöm.
Melyikkel érdemes kezdeni?Php?Csakmert mindenféle nyelvhez beszereztem már rengeteg anyagot,és nem tudom hol kezdjem.Htmlrõl már olvastam 1 keveset. Még egyszer köszönöm a választ.
Ne a Dreamweavert tanuld meg (nem is kell rajta mit tanulni, símán kitapasztalható, az ismeretlen dolgok meg a súgóból kibiflázható), hanem a webes nyelveket ((X)HTML, CSS, Javascript, PHP, ASP, Perl, CFML,...). A Dreamweaver csak egy eszköz. Ráadásul a webszerkesztésben egyre inkább az a tendencia jön elõ, ami - a dinamikus weboldalak megjelenése miatt - a WYSIWYG-szerkesztõk háttérbe szorulását, és a programozáshoz közeli technikák elsajátításának szükségességét hozza elõ.
"1.:Az Ap elemekkel létrehozott oldalszerkezetek csak annyiból jobbak a táblázatosnál hogy egymás fölé és alá tudunk elemeket helyezni amik megadott helyzetben látszanak csak(pl ha telefonon nézik) vagy más is van?" Webprogramozásnál mit értesz "Ap elemeknek"? Csak nem a <div>-re gondolsz?
"2.:Cs3hoz az alapoknál kicsit "erõsebb" irások nincsenek neten valahol?Pl hogy lehet fórumot csinálni,vagy 1 fájlhoz kommenteket,ezekhez php programozás kell?" Mint mondtam, ne a Dreamweavert tanuld, hanem a webes nyelveket. Fórum (chat, üzenõfal, vendégkönyv), fájlkomment létrehozásához meg szerveroldali nyelv (PHP, ASP, CFML, JSP, Perl,...) kell (mert a szerveren levõ adatbázist/adatállományt piszkálod).
"3.:Hogy lehet azt beállitani,hogy a menüsor,és a fejléc,ami ugye nem változik,azt ne töltse be újra az oldal,ha a tartalmak között váltunk,hanem csak magát a tartalmat töltse be újra a menü meg fejléc maradjon?" A szélessávú kapcsolatok elterjedésekor; meg ha még azt is figyelembe vesszük, hogy a stíluslapot, és a grafikai elemeket a böngészõ a gyorsítótárából hozza elõ ennek egyre kevésbé van jelentõsége. Ráadásul az oldal navigálhatóságát csökkentheti, az akadálymentességnek sem tesz feltétlenül jót. De itt már írtam pár megoldást
Nekem több kérdésem volna a hozzá értõktõl: 1.:Az Ap elemekkel létrehozott oldalszerkezetek csak annyiból jobbak a táblázatosnál hogy egymás fölé és alá tudunk elemeket helyezni amik megadott helyzetben látszanak csak(pl ha telefonon nézik) vagy más is van? 2.:Cs3hoz az alapoknál kicsit "erõsebb" irások nincsenek neten valahol?Pl hogy lehet fórumot csinálni,vagy 1 fájlhoz kommenteket,ezekhez php programozás kell? 3.:Hogy lehet azt beállitani,hogy a menüsor,és a fejléc,ami ugye nem változik,azt ne töltse be újra az oldal,ha a tartalmak között váltunk,hanem csak magát a tartalmat töltse be újra a menü meg fejléc maradjon? Elõre is köszi!
és akkor ez azt jelenti, hogy ha lesrollozom az oldalt, ha fel - akkor is középen lesz a képernyõn, mintegy mozdulatlanul lebegve a div-em? Amúgy scriptben találtam olyant ami a kép fölé jön fel - de azért is köszönöm a segítséget, mert nem vagyok épp script hívõ, - csak most ez lenne a feladat.
sziasztok, szeretnék egy hidden layert a képernyõ közepére definiálni, amely független az oldalon történõ navigálástól, ahova a html oldalon szereplõ ikonképek klikkre nagyobba betöltõdhetnének. Van-e erre lehetõség? vagy minden képnek kell hogy egy ilyen fixen elhelyezett rejtett réteget kreáljak?
Igen, jól értetted a problémát! A layerek használatáról már le sem kell beszélned, ezek elkerülésére kerestem megoldást, de most kaptam, köszi. Az elsõ megoldás annyira kézenfekvõ, nem is értem, hogy nem jutott eszembe :) A másodikban írtak nekem még egy kicsit magasak, bár sejtem, mit írsz, de ezeket nekem még nagyon meg kellene ismerni... A Flash már eszembe jutott, de ezt még szintén tanulgatom, bár ez a szövegmegjelenítés Flash-ben sem nagy kunszt,. Így valószínûleg az elsõ vagy a harmadik megoldást fogom választani.
"Egy html-en belül egy cellában akarok megjeleníteni 3 szövegtörzset, melyek gombnyomásra követnék egymást. Ezt layerek-kel meg tudnám oldani, úgy, hogy viselkedést rendelek hozzájuk. Viszont az ugye csúszkál mindenfelé, ezért más megoldást szeretnék." Azt javaslom, hogy felejtsd el a <layer>-t (böngészõfüggõ, elavult megoldás), a táblázatot oldalszerkezetként való használatát (a táblázatok NEM oldalszerkezet kialakítására alkalmasak! keresõbarátság, akadálymentesség szempontjából is ellenjavalltak.) Ja és ha már ilyen dolgokba vágod bele a fejszédet, ne hagyatkozz a Dreamweaverre (Frontpage-re, stb...) a kódot neked kell összeállítani.
Ha jól értem 3 szövegmezõt akarsz gombnyomásra egymás után megjeleníteni. Függõen attól, hogy mennyire akarsz animáltságot, látványt 3 megoldást javaslok:
1. Egy soron belüli keretbe (<iframe>) töltöd be az szöveget és a szöveg alján linkeket helyezel el a következõ szövegre.
Azaz kell 4 HTML oldal: 1 fõoldal a soron belüli kerettel, és a 3 szöveget tartalmazó, egymásra hivatkozó aloldal (amiket a soron belüli keretbe töltesz be.) Ja arra érdemes ügyelni, hogy a linkek target attribútuma self értékû legyen.
2. Javascript - itt rengeteg megoldási lehetõség van. Kezdve a három, CSS-sel abszolút pozicionálással egymás fölé mozgatott szövegdobozzal (<div>), amelyeket a linkre való kattintáskor mutatsz meg/rejtesz el (style.display, style.visibility JS-tulajdonságok).
Lehet olyat is, hogy a három szöveget egymás mellé rakod (CSS float tulajdonság), és egy akkora szövegdobozba rakod, hogy csak egy szövegnyi rész látsszon. A görgetõsávot CSS-sel elrejted (overflow: hidden), és a mozgatást ráhagyod a Javascriptre.
Lehet olyat is, hogy a linkre való kattintáskor betöltöd a szövegdobozba a tartalmat - akár egy változóból, amit az oldal betöltõdésekor már megadsz, vagy XMLHTTPRequest-tel (Ajax-szal).
Mindezeket lehet animálni, effektezni. Erre is vannak fügvénykönyvtárak (pl.: script.aculo.us, moo.fx).
3. Flash. Itt meg se szeri, se száma a különbözõ animálási lehetõségeknek.
Egy html-en belül egy cellában akarok megjeleníteni 3 szövegtörzset, melyek gombnyomásra követnék egymást. Ezt layerek-kel meg tudnám oldani, úgy, hogy viselkedést rendelek hozzájuk. Viszont az ugye csúszkál mindenfelé, ezért más megoldást szeretnék. Van valami ötletetek? Ha esetleg nem fogalmaztamm érthetõen, szóljatok! :)
Jó ideje meghülyült kissé a DW-m. A site manager teljesen szenilis lett. Egyszerûen elfelejti az ftp password-öket. Ebbõl kifolyólag, ha frissíteni akarok állandóan hibát jelez. Próbáltam törölni és újra létrehozni a siteot, de nem oldotta meg. Valami ötlet? Esetleg tudja valaki, hogy hol tárolja a progi ezeket az infókat? Más...egy ideje lelkesen használom az Aptanát. Nagyon jó kis progi, ám teljesen megöli az ablakkezelés. Nálam a taskbar automatikusan rejtõdik, és Aptana esetén egyszerûen nem akar elõjönni. Két gépen is próbáltam. Másnál is fentállt a probléma?
a gomb id = kivancsi (dokument?) a rejtett réteg id = index_animacio (adottelem?) - ahova betöltöm a flash = telireklam (tartalom?) - amit betöltök
így írom le helyesen amit gondoltam - de lehet hogy nem jó?
szia, na várj csak, ennyire sajnos nem vagyok perfekt - értelmeznem kell :) a HTML kódot nem én, hanem a dw csinálta a behavoir segítségével. Gondolom ez amit írtál oda íródna be? Ha megnézed az oldal forrását akkor a gombhoz tartozóan ez így néz ki:
Gondolom ide kellene beírnom amit írtál. a gomb id = kivancsi (adottelem?) a rejtett réteg id = index_animacio (adottelem?) a flash = telireklam (tartalom?)
jól értem? - és ha igen akkor behelyezve ez jó így?
nem vagyok tisztába vele, hogy nem-e a meglévõ zárójeleken belülre kellene-e tenni az általad megadot tag-eket. Ha nem jó akkor a forrás alapján megadnád hogy kell? Bocs, de csak ennyire futja nekem.. Elõre is köszi a segítséget...
Mivel a Flash animáció már eleve be van töltve, ezért le is játszódik, annak ellenére, hogy elrejted. Csináld inkább úgy hogy a "gomb" onmouseover eseményéhez egy adott id attribútumû elembe való tartalombetöltést csinálsz (document.getElementById('adottelem').innerHTML='tartalom';); a gomb onmouseout eseményéhez meg az adott id attribútumú elembe való nulla tartalom töltése (document.getElementById('adottelem').innerHTML='';).
sziasztok, csináltam 1 flasht http://varazskucko.extra.hu/index.html erre az oldalra. Az a baj vele, hogy a flash alatti zene is azonnal betöltõdik és meg lehet tõle õrülni. Hogy lehetne azt elérni, hogy csak addig szóljon a zene amíg a kép is látszik. Elõre is köszi a segítséget...
Hello
Nekem is ugyanaz lenne a problemam mint a #146 os HSZ hozzaszolojanak...egyszeruen hiaba allitom be a flash button optiojanal h. a mainframeben nyissa meg a megjeleniteni kivant tartalmat, egyszeruen csak 1 uj oldalon nyitja meg. Tobbfele verzioval is kiprobaltam, havernal is fel lett teve a progi direkt ennek kiprobalasara, es ott is rossz.
"Valaki megtudná mondani,hogy pl. egy YouTube-os videót hogyan lehet megjeleníteni,hogy az oldalon lejátsza magát??" Használj SWFObject-tet (az idézett cikket olvasd el elejétõl végéig!) és nem lesz gondod IE alatt az aktivációval se.
"Annyit tudok,h a Embed kóddal kell vmit." Platformfüggõ, non valid, HTML4-ben nem is szereplõ elem. Felejtsd el.
Valaki megtudná mondani,hogy pl. egy YouTube-os videót hogyan lehet megjeleníteni,hogy az oldalon lejátsza magát?? Annyit tudok,h a Embed kóddal kell vmit.
Az elképzelhetõ, hogy a flash gomok nem támogatják a frame-eket csak az iframe-eket? FrontPage-ben kipróbáltam a gombokat és iframe-re mûködnek, frame-ekre nem. Érdekes... :D
Tehát, amit belinkeltél oldalon, az ábra úgymond megegyezik, vagyis az alap frame-eken kívül szerepelnek az áltlam kreált frame-k is. (kreált framek: rightframe, leftframe,... stb). Kiválasztom, hogy a hivatkozás melyik frame-en nyíljon meg pl.: Target: rightframe, OK-t nyomok, kipróbálom, és nem ott nyílik meg, hanem nyit egy új oldalt és abban nyitja meg a hivatkozást.
A keret (<frame>) vagy soron belüli keret (<iframe>) name attribútuma (pl: <frame src="oldal.htm" name="tartalom">) megegyezik a "flash gomb" céljával (target)? Bõvebben
Mellesleg nem javaslom sem a kereteket, sem a Flash gombokat - rontják az oldal keresõhelyezését, akadálymentességét.
Tegnap kezdtem el vele foglalkozni és eljutottam odaáig h Flash gombokat tegyek bele :D. Minden gombnak be lehet állítani ugyebár egy annak a gombra vonatkozó ablakban, hogy mire hivatkozzon illetve azt melyik keretben nyissa meg. Beállítottam, hogy a lap egyik jobb oldali keretében nyissa meg, mely keretet én tettem bele, de mindig és minden hivatkozásnál új ablakot nyit meg és sosem ott, amit beállítottam neki :(. Mi lehet a baj? Ez a probléma elõjött a 2004MX-nél ill. a CS3-nál is :S.
akkor inkább megtanulok angolul
Mi az hogy nem lett jobb a helyzet? A Dreamweaver egy fizetõs professzionális célszoftver. Ebbõl következõleg teljesen logikus, hogy honosítás nem igazán van.
Másrészt fizetõs jellegébõl fakadóan nem fogsz illegális beszerzési linket kapni - az sg.hu-n nem kedvelt a warez.
Harmadrészt mint említettem vannak ingyenes, magyarul tudó alternatívák.
Szóval ha Dreamweavert akarsz használni, tanulj meg angolul. Vagy keress alternatívát.
helo! valaki tudna adni egy linket ahonnan magyarítás letölthetõ?már ha van?
Ehhez nem kell feltétlenül Dreamweaver - bármilyen kódszerkesztõ alkalmazás képes rá (egyébként is, aki weboldalt akar készíteni, az tanulja meg a HTML nyelvet).
Nos tehát: kell egy soron belüli keret (<iframe>), és egy blokk (<div>), ahova a nagy képekre mutató linkekbe ágyazott kis képeket helyezed. A linkeknek a keretre kell hivatkoznia (a linkek target attribútumának, a soron belüli keret name attribútumával megegyezõnek kell lenni).
sziasztok. az lenne a kérdésem hogy Dreamweaver-rel hogyan tudok egy olyan képgalériát csinálni, ahol nem kell mindig visszalépkednem, hanem sorba tudom nézni a képeket? köszi
Magyar honosítás nincs hozzá. Ezeken meg ezeken a nyelveken érhetõ el. Professzionális szoftver (kezdõknek nem javaslom, ráadásul fizetõs szoftver), feltételezi, hogy professzionális emberek értenek hozzá. No meg a számítástechnika nyelve - tetszik nem tetszik - az angol.
Ha mindenáron magyar kell, ott az NVU vagy az Amaya - ezek még ingyenesek is, grafikusak is. Meg ott van egy rakat kódszerkesztõ program (amikbe a forráskódot be kell pötyögni - ami bár lassabbak tûnik, de hatékonyabb) - Pspad, Notepad++, Jedit, Context - ezek is tudnak többségében magyarul, de itt rá leszel utalva a webes nyelvek ismeretére (amikhez rengeteg leírás található - akár magyar nyelven is).
köszi a választ . most egy kicsit elegem van a honlapból, majd holnap folytatom... meg kell innom 1-2 sört, mert még megromlik ebben a melegben... :) elfáradtam nnna - köszi..
"Mûködik, de csak a netrõl - mostn az IE-re gondolok, az ha a saját gépen nézem kidob és engedélyezni is kell.. " Mert simán lokális állományban nézed, ahol nagyobb biztonsági elõírások vannak. Ha lokális webszerveren (felteszel a gépedre egy webszervert tesztcélokra) nézed, akkor nem dob ki semmit.
"Van abban amit küldtél, 1 pgstat.htm file" Az Ultraweb rakta bele - lényegtelen. A HTML forráskódban a <head> után ott van az alábbi: <script src="http://uw.hu/pgstat.js?server=3&username=stego" type="text/javascript"></script> Na az nem kell.
"nem tudom a menut meg se mozdítani" Na ezért kell leszokni a WYSIWYG-rõl (a grafikus nézetû webszerkesztésrõl). A menü elhelyezkedése (mint minden formázás) a CSS kódban állítható.
"1170-re értelmezted a lap nagyságát, mert 1028 lenne a fõ használati terület." A csillagos háttér 1000 pixel széles, a menü 170 pixel - ebbõl degradáltam a felbontás ekkora méretét.
"Kérdeznék is, - azt, hogy lehet szabályozni, hogy a szöveg ennyire ne függjön az ablak magyágátol? Mert találtam egy css definiciót, ami vhogy úgy néz ki, hogy - min-width: ...px; - de a DW azt mondja, a legtöbb böngészõ nem ismeri ezt a kodot.." A legtöbb böngészõ... Az IE! A webfejlesztés rémálma. Bõvebben
A függést meg a liquid/elastic-design jelenti (keress rá) - ami egy külön szent feladat (nem egyszerû).
"Más - milyen css kóddal lehet valamit folyamatosan a képernyõ alján tartani?" Már amilyet az Extra csinál?
Ez esetben CSS: position: fixed; bottom: 0px; Már ha az IE nem szólna közbe - a position: fixed-et természetesen nem ismeri. Ebbõl kifolyólag az ember kénytelen IE alá külön dolgozni - a position: absolute pozicionálást alkalmazni, és játszani a top/left/bottom/right tulajdonságokkal.
"Kérdésem az volna még - pl az IE explorerbe nem tudom a jobbszélera igazítani a cuccot, mindig marad valamennyi üres margó." Az adott elemnek nincs esetleg kitöltése (padding)? Vagy az összes elemnél kiiktattad-e a margókat, kitöltéseket, szegélyeket: * { margin: 0px; padding: 0px; border: none; }
A fenébe, nem csodálom, hogy nem tudtam ilent csinálni - nem tudom a menut meg se mozdítani - mellesleg az vmi mellényúlásom lehet, hogy 1170-re értelmezted a lap nagyságát, mert 1028 lenne a fõ használati terület. Kérdeznék is, - azt, hogy lehet szabályozni, hogy a szöveg ennyire ne függjön az ablak magyágátol? Mert találtam egy css definiciót, ami vhogy úgy néz ki, hogy - min-width: ...px; - de a DW azt mondja, a legtöbb böngészõ nem ismeri ezt a kodot.. - ezt egyébként százalékban is meg lehet adni? Más - milyen css kóddal lehet valamit folyamatosan a képernyõ alján tartani?
Kérdésem az volna még - pl az IE explorerbe nem tudom a jobbszélera igazítani a cuccot, mindig marad valamennyi üres margó.
Mûködik, de csak a netrõl - mostn az IE-re gondolok, az ha a saját gépen nézem kidob és engedélyezni is kell.. Van abban amit küldtél, 1 pgstat.htm file - gondolom az lenne hivatva hárítani a problémát. Amit küldtél azzal megy az IE is - ebbõl gondolom, hogy megy a netrõl.. Tovább próbálkozom.. még1x köszi :)
addig le sem viszem a kutyát...
Aztaaaa mindenit!!!! - aztaaa - nahát - ráadásul - nnna aki mester, az mester - váááá - köszönöm Uram - a földig hajlok nagysága elõtt - köszi - be is rakom, ki is próbálom és jóóóóól el is lopom :))) - köszönöm..
"nekem 2 napomba került, de most nem tudom már mit csináljak" 3-4 óra alatt ilyesmit ki lehet alakítani (sima forráskódszerkesztõvel).
Hát bár jónak igérkezett, de mégsem jó sajnos ez a css alapú legördülõ. Már félig megcsináltam a lapnak, amikor eszembe jutott és megnéztem - az IE - legalább is localhoston keresztül - nem engedélyezte a legördülõ részét...
A scriptes menünél, mivel mondtad, csináltam a lapnak egy tiszta, ttáblázat nélküli változatot. Nem értem miért, próbáltam rájönni, de ha ott ahol a legördülõ megjelenne , abban a rétegbe, amelyikbe átlóg, van valami, a menü csak szimpla link marad. Gondolom tudod a megoldást, - nekem 2 napomba került, de most nem tudom már mit csináljak. Egyelõre rábeszéltem egy sima linkes menüre (nekem az tetszene) de valami megoldást kellene találnom.. mégha scriptes is.. Az oldal tisztán layerekbõl áll, addig megyx a legördülõ amíg a szomszédos layerbe nem teszek valamit.. pl hátteret, - hiába absolut a poziciója, megállt a tudomány.. Próbáltam utánna olvasni - de vagy nem értem, vagy nincs. Az angolom meg elég kevés.. szóval örülnék ha segítenél. Azért sem értem, mert amíg a táblázatos volt, addig ment a scriptes gond nélkül.. eeeeh
azt pont nem néztem
Átnézted az összeset? Az utolsó egyáltalán nem használ Javascriptet.
Megnéztem ezt a menü oldalt és meglepõdve tapasztaltam, hogy a lelke ennek is Javascript - nem azért ajánlottad mert, hogy ebben nincs, hogy ez csak CSS és HTML???, - vagy akkor nem értem...
hálás köszönet - megnézem és megfogom próbálni megcsinálni
Közben a DW8-ban megtaláltam, hogy kell megcsinálni a programmal ugyanezt amirõl elõzõleg okítottál, de az megintcsak javascriptel oldja meg, - de meg lehet csinálni..
kipróbáltam és megy - köszönöm - no és a messzemenõ türelmed is :) Valószínû ezt soxor fogom még használni.
Ha ez a türelem kitartana még, kérdeznék még valamit - korábban írtad a CSS-bõl a legördülõ menüt. Hát ha megy ezzel a táblázatos elrendezéssel és volna türelmed néhány magyarázó szóval is fûszerezni, megköszönném és megpróbálnám megcsinálni. Az eddig általam készített néhány honlapban ugyanis mindig kerültem a Javascriptet, mivel az IE pl mindig ordibált eddig ellene, vagy a most készülõnél a DW8 kiírja, hogy a lapban levõ Javascript nem lesz olvasható a Messenger 6-os keresõvel. Csak nem tudtam lebeszélni a legördülõ menürõl a megrendelõt, én meg így tudtam csak összehozni...
rendben, köszönöm, kipróbálom
"az általad beidézett sor: <img width="740" height="105" - stb kezdõdik míg a képen kijelölt így: <td width="740" height="105" - néz ki " Nézd meg még egyszer a forráskódot. Tök mindegy hogy kezdõdik, a sorrend ez esetben nem számít (a sorrendet a Firebug kiterjesztés fordította meg önkényesen, én abból másoltam): <img src="images/cimsav/cimsav3a.jpg" alt="cimsav3a" name="cimsav3a" width="170" height="105" id="cimsav3a" /> versus: <img width="170" height="105" src="images/cimsav/cimsav3a.jpg" alt="cimsav3a" name="cimsav3a" id="cimsav3a"/>
A két forráskód azonos, csak a sorrend különbözik.
kódolni meg tudok, ha nem is profi szinten, de meg sem lehet kerülni.. akármihez nyúlok a témában
fussunk neki még 1x Jó lenne, ha a beírásommal nem bántanálak meg, mert nem azért írok. De - én nem vagyok profi a témában, és így nem merem használni a segítséged, mert: - vagy pontatlan és esetleg nem azt a részletet vágtad be, hogy cseréljem le amire gondoltál - vagy az is ugyanazt jelenti amit cserélendõ résznek beírtál (bár ezt kétlem) csak én nem értem.
Minden esetre a képen szereplõ kijelölés nem egyezik meg az általad leírtakkal - így nem vagyok benne biztos, hogy amire le kellene cserélni az jó-é.
Szerintem, csak véletlen rossz részletet vágtál be..
"Egy lópikulát nem!" de hát nem ezt írtad le cserélendõ kódnak, már ami a képen szerepel - légyszi ellenõrízd már le..
az általad beidézett sor: <img width="740" height="105" - stb kezdõdik míg a képen kijelölt így: <td width="740" height="105" - néz ki
legalább nézd meg mit írtál, - ez azért 2 teljesen más dolog - vagy tévednék? - ráadásul más se stimmel a sorok összehasonlításánál - ne haragudj, csak mivel látom amit látok..
"sajnos nem tudom kicserélni a kódokat" Menj át kódnézetbe (View/Code), vagy nyisd meg a HTML-állományt Jegyzettömbbel (vagy valamilyen kódszerkesztõ alkalmazással - Notepad++, Notepad2, Jedit, PsPad).
"mert - gondolom, csak a tartalmát idézted (fejbõl)" Firebug kiterjesztéssel módosítottam a forráskódot, másrészt nem fejbõl idéztem a forráskódot, hanem másoltam.
"és azok nem egy az egyben szerepelnek a html kódjában" Egy lópikulát nem! Ezek itten micsodák?
"de feladatot kaptam és bár tudni lehet, hisz mondtam a megrendelõnek, hogy nem vagyok informatikus" Megértem a helyzetedet (a megrendelõ nem ért hozzá), de ez kb. olyan mint áccsal fûtésszerelést csinálni. Mind a kettõ az építõiparban dolgozik, de más területen (az eredmény pedig nem lesz megfelelõ). Jelen esetben a layoutot a grafikus készíti el, a kódolást meg a webprogramozó (vannak, akik mind a kettõhöz értenek).
Hogy van grafikus szerkesztõ program, az professzionális alkalmazásban nem helyettesíti a jó minõségû kódolást. Amatõr, non-profit megoldásoknál még elmegy, de ott ahol közcélról vagy profitorientált dolgokról van szó nagyon ügyelni kell mindenre.
" de így igazán még beazonosítani sem tudom.. (pl a html-ben nem "img" hanem "td" azaz táblázatcella van - stb)" Mert szögezzük le: a kódot a grafikus szerkesztõprogram készítette, ami nem éppen optimális.
sajnos nem tudom kicserélni a kódokat, mert - gondolom, csak a tartalmát idézted (fejbõl) és azok nem egy az egyben szerepelnek a html kódjában, nekem meg ez kínaiul van és nem tudom honnan vághatom ki a régit (így hogy betûre nem egyezik az általad leírtakkal), nem tudom mi a fontos, így nem tudom cserélni sem: Gondolom tartalmilag ugyanaz lehet mint a html csak másképp írtad.. de így igazán még beazonosítani sem tudom.. (pl a html-ben nem "img" hanem "td" azaz táblázatcella van - stb)
Ja és azt hogy idézted, hogy "Ha ezen a módon el tudom adni számára, akkor így marad - végül is így is megteszi." - félreérthetõen írtam és félre is értetted. Én nem gondolom, hogy silány lenne amit csináltam, vagy esetleg nem dolgoztam vele meg, - én ezt arra írtam, hogy az animáció ha így megfelel, abban a megoldásban akkor az úgy marad. nohát :)
Sajnos tudom, hogy igazad van, de feladatot kaptam és bár tudni lehet, hisz mondtam a megrendelõnek, hogy nem vagyok informatikus, ettõl függetlenül szükségem van a munkára. A rossz könyv, és az, hogy kevesen segítenek persze nem mentesít a felelõség alól. Ennek ellenére csinálom, és igyekszem megoldani amit tudok. Sok mindent nem tudok, de az ember nem úgy születik, hogy a pelenkába van csomagolva a html forráskódja.. Azért is kérdezek.. Köszönöm a segítséged, behelyettesítem, és ha sikerül megoldanom, akkor megint egyel többet tudok..
"A java pedig azért csúszott be, mert nem tudtam másképp úgy megoldani, hogy ne nyomja szét a táblázatot.." A Java-te keverjük bele. A Java != Javascript. Másrészt a legördülõ menü megoldható stíluslapokkal is. Harmadrészt ezért nem ajánlatos táblázatot használni.
"Táblázatot pedig azért használok, mert így a cellákba háttérként képet tudok rakni" Stíluslappal is adható háttér.
"Ha ezen a módon el tudom adni számára, akkor így marad - végül is így is megteszi. " A keresõk nehezebben indexelik fel az oldalt, kevesebb potenciális látogatója lesz, ezáltal bevételkiesést szenved. Neked ez nem baj, csak neki.
Ha például az alábbi forráskódrészletet: <img width="740" height="105" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('cimsav4','','images/cimsav/proba.gif',1)" id="cimsav4" name="cimsav4" alt="Varázskuckó Játékbolt" src="images/cimsav/cimsav4.jpg"/>
Lecseréled erre: <img width="740" height="105" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('cimsav3a','','images/cimsav/proba.gif',1)" id="cimsav4" name="cimsav4" alt="Varázskuckó Játékbolt" src="http://varazskucko.extra.hu/images/cimsav/cimsav4.jpg"/> Másik képet vált.
Vagy ha például az alábbit: <img width="740" height="105" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('cimsav4','','images/cimsav/proba.gif',1)" id="cimsav4" name="cimsav4" alt="Varázskuckó Játékbolt" src="images/cimsav/cimsav4.jpg"/>
hogy õszinte legyek én nem akartam - mivel nem is értek hozzá - semilyen legördülõ menüt, a tulaj pedig azt szeretne. Nem tudom lebeszélni róla. Mint ahogy arról sem, hogy legyen egy valamilyen mozgó animáció is.. Ha ezen a módon el tudom adni számára, akkor így marad - végül is így is megteszi. A java pedig azért csúszott be, mert nem tudtam másképp úgy megoldani, hogy ne nyomja szét a táblázatot.. Ezzel is napokat töltöttem, mire megcsináltam. Táblázatot pedig azért használok, mert így a cellákba háttérként képet tudok rakni - erre jutottam, ennyi telik és ennek is örülök, mármint, hogy mûködik - De figyelek arra amit írsz és megnézem, CSS-ben vajon képes vagyok-e megcsinálni ezt az abszolut pozicionálást
hát azt csináltam, hogy a felsõ logót linké alakítottam, és a csere fáljként ami akkor van ha az egeret felette tartom megjelenik az animáció. De ez így nem az igazi, mert az lett volna jó, ha a pont amire tartom az egeret máshol van. Ez lenne az - a logora kell az egeret tartani..
"az a szitu, lehet nem mondtam, nekem ez a bizonyos animáció a címsávban lévõ logót takarva (ha felette lebeg), vagy azt kicserélve kellene, hogy megjelenjen." Új, címsávban levõ logót eltakaró animáció esetén CSS-ben abszolút pozicionálás segít (az újabb <div> így befér). A fejléc lecserélése esetén a fejlécnek/a fejlécet tartalmazó elemnek adod az anim értékû id attribútumot.
Bár igazán nem értem milyen funkcionalitása lenne az animációnak. Mint azt sem, hogy miért kell Javascriptet használni a menüben - ami a Javascript letiltásakor funkcionalitását veszti, így az oldal használhatatlanná válik (gondoljunk csak a keresõrobotokra, akik a Javascriptet nem tudják értelmezni - mert túlzottan idõ- és erõforrásigényes lenne a feldolgozása - és nem tudják rendesen feltérképezni az oldalt; vagy a biztonsági eszközökre, amelyek kiszûrhetik a Javascriptet; vagy a felolvasószoftvereket, amelyek ugyancsak megakadhatnak benne). No meg 2007-ben (pláne profitorientált oldalon) minek oldalszerkezetnek táblázatot használni (elavult, bõvítése komplikált, nem szemantikus, nem keresõbarát, és az akadálymentességet is hátráltatja), mikor ott van a CSS...
az a szitu, lehet nem mondtam, nekem ez a bizonyos animáció a címsávban lévõ logót takarva (ha felette lebeg), vagy azt kicserélve kellene, hogy megjelenjen.. Megpróbálom még 1x, mert az anim gif nekem egy images nevû könyvtárban van és lehet az a nem jó.. errõl a lapról lenne szó A felsõ logónál kellene az animáció, az fölött vagy helyett. De i8de egy újabb div nem fér már be, azért gondoltam a lebegõ rejtett réteget
Weboldal szerkesztésnél minél komplikáltabb, professzionálisabb dolgot akarsz, annál inkább rá leszel utalva a forráskódra. El kell felejteni a grafikus cicomákat a "program megoldja helyettem"-mentalitást, és pötyögni kell. Nincs mese.
áááh - nem megy - vmit nem jól csinálok - sztem rosszul helyettesítem be, vagy nem tudom.. Azért lenne jó tudni a dw8-ban hogy kell csinálni, mert az a kódot beírja helyettem, ha tudom a metódusát.. - ez a kódolás nekem nem megy - egyszerûen meg kellene tanulni, de erre most nincs idõm (tudom, hogy nem úszható meg hosszú távon). Elnézést a lámaságért, hátha van valaki aki így is segít - nagyon megköszönném
mérhetetlen hálás vagyok, nagyon köszönöm - rögtön ki is próbálom..
Még valami, ugyanúgy mint a legördülõ menü készítésének, van ennek is valami automatizmusa a dw8-ban? - csak azért kérdezem, mert a metódusát, tehát ahogy a dw programozói elképzelték ennek az elkészítését, ha grafikus felhasználó az ember, azt nem találtam. Ilyenre gondolok, hogy - szúrj be egy 2 réteget, utánna nyisd meg a pl Layer menut indítsd el az x opciót - stb. Azért is kérdezem, mert szeretnék többet megérteni a programból, vagyis, hogy hogy gondolkozik.
"hogy ha fölé megyek az egérrel egy másik területen egy rejtett rétegen láthatóvá válik 1 általam készített rövid kis animáció" Tehát ha jól értem (eléggé szabadszavasan fogalmaztál), van egy "gombod", vagyis egy képed (<img src="gomb.jpg" alt="Gomb" />), ha erre rámész, akkor egy másik "rétegen" (remélem nem a <layer> tagre gondolsz - az elavult, ellenjavallt, nem platformfüggetlen; hanem egy táblázatcellát - <td> - vagy inkább egy <div> elemet), akkor a másik rétegben megjelenik az animáció.
Tehát tegyük fel, hogy az alábbi HTML-struktúrád van: <img src="gomb.jpg" alt="Gomb" id="gomb" /> <div id="anim"> </div>
Ehhez az alábbi Javascript kód dukál: <script type="text/javascript"> document.getElementById('gomb').onmouseover = function() { document.getElementById('anim').innerHTML = '<img src=\"anim.gif\" alt=\"Animáció\" />'; } document.getElementById('gomb').onmouseout = function() { document.getElementById('anim').innerHTML = ''; } </script>
Hogyan mûködik? Ha egérrel rámész a képre, bekövetkezik az onmouseover esemény. Az onmouseover esemény bekövetkeztekor lefut egy Javascript-függvény, ami az anim id-jú elem belsejébe berakja az animáció - jelen esetben egy animált gifet. Vagyis így fog kinézni az anim id-jú elem a függvény lefutásakor: <div id="anim"> <img src="anim.gif" alt="Animáció" /> </div>
Ha egérrel elhagyod a gomb területét (onmouseout esemény), akkor a másik függvény fut le, ami üres tartalmat rak az anim id-jú elem belsejébe: <div id="anim"> </div>
sziasztok - a rejtett réteg létrehozását és azt hogy hogy kell beállítani nem világos számomra a dw8-ban. Szeretnék az oldalon a logo mellett 1 olyan gombot vagy képet amely gombként szerepel, hogy ha fölé megyek az egérrel egy másik területen egy rejtett rétegen láthatóvá válik 1 általam készített rövid kis animáció. Csak nem értem a folyamatát. Nem értem, hogy mi a folyamata az elkészítésnek. addig rendben, hogy beszúrok 2 réteget, az egyikben a gomb a másikban az animáció és akkor innen mi a fenét kell csinálni - nagyon megköszönném, ha valaki egyszerûen leírná mit is kell tenni, lépésrõl lépésre. Rákerestem, már 2 napja ezzel kínlódom, de nem találtam olyant amit értenék (csekély az angolom) - elõre is köszi a segítséget
sziasztok az a kérdésem a dreamweawerben van olyan gomb a mi site root -rol documentra át álit mindet és forditva ? MERT TUDOM HOGY KELL ,CSAK AZ A GONDOM HOGY ADOTT SITEN TÖBB KÉP LINK VAN .AZT EGYENKÉN ÁTÁLITANI NAGYON IDÖIGÉNYES NEKEM OLYAN MEGOLDÁ KÉNE AMI AZ ADOTT OLDALON EGYSZERRE LECSERÉLI A KÉPEKET LINKEKEKT VÁLASZT ELÖRE IS KÖSZI