Keresés

Új hozzászólás Aktív témák

  • milegyen

    csendes tag

    Sziasztok

    Akadt egy kis problémám. Képet illesztenék egy honlaphoz úgy, hogy alternative-text is legyen hozzá. Nos a problémám a következő: Minden jól működik azt leszámítva, hogy Mozilla Firefox böngészőt használva hiába viszem a kép fölé a kurzort, nem jelenik meg a szöveg, viszont IE-rel megnyitva a honlapot, minden tökéletesen működik.

    Beillesztem ide a forrást, talán abban van a hiba:

    <img src="08032114209.gif" alt="Ide van írva valami?" align="center" vspace="100" hspace="100" width="162" height="225" border="3">

    Kérlek segítsetek :)

    üdv,
    milegyen

  • milegyen

    csendes tag

    válasz nistv4n #1920 üzenetére

    Nagyon szépen köszönöm a gyors választ. Egy jegyzetből tanulok épp honlapot készíteni és kicsit kínlódok, mert nem hagynak nyugodni ilyen apróságok, de választ nem nagyon találok rájuk. Egyébként miért nem jó az alt megoldás? Ill. másképp kérdezem a title ellátja ugyanazt a feladatot, mint az alt? Eredeti célom az volt, hogy ha valamiért nem jelenik meg a kép akkor, legyen helyette szöveg. Erre tökéletes volt az alt, de fellépett a fentebb jelzett problémám. Tulajdonképpen a ff miért nem kezelte úgy mint az ie?

  • milegyen

    csendes tag

    válasz fordfairlane #1924 üzenetére

    Köszönöm. Több kérdésem nincs ... egyelőre ;)
    További szép napot mindenkinek!

  • milegyen

    csendes tag

    Sziasztok

    Szerkesztettem egy oldalt, keretek felhasználásával. Akadt egy kis problémám. Ha Firefoxszal nézem, akkor minden szép és jó, olyan, amilyennek szeretném. IE viszont nem úgy jeleníti meg.Sejtésem szerint valahol a keretek környékén lehet a probléma. Az egyik nagy gondom, hogy szinte minden keretben megjelenik a vízszintes gördítősáv, pedig "nem kellene" megjelennie. A másik, hogy az egyik keret tartalmát egyáltalán nem jeleníti meg.
    Ez a tartalom a következő:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <HTML>
    <HEAD>
    <TITLE>Kijelző</TITLE>
    </HEAD>
    <BODY BGCOLOR="green">
    <TABLE RULES"NONE" BORDER="0" CELLPADDING="0" CELLSPACING="0" COLS="3">
    <TR BGCOLOR="#B22222">
    <TD WIDTH="3"></TD>
    <TD WIDTH="1024" ALIGN="CENTER" BGCOLOR="#E9967A">
    <TABLE HEIGHT="25" WIDTH="400" BORDER="3" BORDERCOLOR="GOLD" CELLSPACING="0" RULES="NONE" BGCOLOR="LIGHTGREY">
    <TR>
    <TD><MARQUEE LOOP="INFINITE" SCROLLAMOUNT="2"><FONT COLOR="GREEN"><B>Az oldal szerkesztés alatt áll! </B></MARQUEE></TD>
    </TR>
    </TABLE>
    </TD>
    <TD WIDTH="3"></TD>
    </TR>
    <TR HEIGHT="3" WIDTH="1024" BGCOLOR="#B22222>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    </TABLE>

    </BODY>
    </HTML>

    Kérlek írjátok meg, ha van valami ötletetek, hogy mi lehet a gond. Nem tudom mit rontottam el, de tartok tőle, hogy valami nagyon alapvető hibát vétettem.

  • milegyen

    csendes tag

    válasz Penge_4 #2008 üzenetére

    Szia

    Köszi, javítottam.
    A gördítő sávokkal viszont bajban vagyok továbbra is.
    Az index.html fájlom forrása:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <HTML>
    <HEAD>
    <TITLE>Adathordozók bolti ár alatt!</TITLE>
    </HEAD>
    <FRAMESET ROWS="*,768,*" FRAMEBORDER="NO">
    <FRAME MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE>
    <FRAMESET COLS="*,1024,*" FRAMEBORDER="NO">
    <FRAME MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE>
    <FRAMESET ROWS="36,32,*,31" FRAMEBORDER="NO">
    <FRAME SRC="fomenu.html" NAME="Főmenü" MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE>
    <FRAME SRC="kijelzo.html" NAME="Scrolling" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0">
    <FRAMESET COLS="200,*,250">
    <FRAME SRC="termekek.html" NAME="Termékek" MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE>
    <FRAME SRC="kezdolap.html" NAME="Tartalom" NORESIZE MARGINWIDTH="0" MARGINHEIGHT="0">
    <FRAME SRC="statisztika.html" NAME="Top_10" MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE> <!--TOP 10-->
    </FRAMESET>
    <FRAME SRC="jogok.html" NAME="jogok" MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE>
    </FRAMESET>
    <FRAME MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE>
    </FRAMESET>
    <FRAME MARGINWIDTH="0" MARGINHEIGHT="0" NORESIZE>
    </FRAMESET>
    </HTML>

    És a cím ahol az oldal(egyszer talán tényleg lehet majd annak nevezni) megtalálható: [link]

    Nos, én 1024x768-as felbontásban látom a dolgokat. Nem tudom ez számít-e valamit. Azt akartam elérni, hogy bármilyen felbontásban jól nézzen ki az oldal. Vannak még hiányosságok, amik nagyobb felbontásnál előkerülnek, de ezeket azt hiszem tudom orvosolni. Amivel nem tudok mit kezdeni, az a vízszintes gördítősáv :F
    Kérlek vess rá egy pillantást, hátha Neked világos lesz, hogy hol a hiba. Már arra is gondoltam, hogy az egyes Frame-k tartalma szélesebb, mint a Frame, de FF alatt ez nem jelentett gondot.

  • milegyen

    csendes tag

    válasz Sk8erPeter #2010 üzenetére

    Szió

    Próbálgattam. Nos, ha a html doksikban a margint 0-ra állítom az nem segített. A scrolling="no"-val az a baj, hogy ahol egyáltalán nem kell gördítősáv ott okés, de ahol a függőleges kellene ott nem :S Más: az IE a keretek közt is hagy így ránézésre 2 px helyet :S Kezd az az érzésem lenni, hogy nem keretekkel kellett volna megépíteni az oldalt, mert így nem lesz minden böngészővel szép :( Azért még próbálkozom, valamit csak tudok csinálni vele. Legfeljebb még rosszabb lesz, mint jelenleg :DDD
    Köszönöm a tippeket, bár most nem jutottam velük előrébb, máskor még hasznosak lehetnek. Még egyszer köszi.
    Szép napot Nektek!

  • milegyen

    csendes tag

    válasz Sk8erPeter #2013 üzenetére

    Sziasztok

    Először is köszönöm a jó tanácsokat. Neki láttam másként, frame-k nélkül.
    Azt hiszem nagyjából meg is vagyok, de van 1-2 apróság, ami nagyon bosszantó.
    Szeretném megoldani, hogy az egyes menüpontokra kattintva csak az oldal egy része frissüljön, az ún. tartalom. Most div-ekből építettem fel az oldalt. A problémás rész a tartalom nevezetű div, ami egy object-et tartalmaz, ide szeretném betölteni az egyes menüpontokhoz tartozó html fájlokat. Probléma a következő: IE-rel az object kap egy szegélyt, pedig a css-ben definiáltam, hogy ne legyen szegély.FF-ben ugyan nincs szegély, de van alul a div és az object között egy kis üres hely, aminek nem lenne szabad ott lennie :O

    html kódok:
    az oldal középső része:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <HTML>
    <HEAD>
    <TITLE>középrész</TITLE>
    <LINK REL="stylesheet" TYPE="text/css" HREF="kozepresz.css">
    </HEAD>
    <BODY>
    <DIV ID="kozepresz"><!-- MIDDLE-->
    <DIV ID="wrapper">
    <DIV ID="kozep_bal"><!--MIDDLE/LEFT-->
    <TABLE ID="termekek">
    <TR HEIGHT="25">
    <TD ALIGN="CENTER" WIDTH="150"><B><U>Termékek</U></B></A></TD>
    </TR>
    <TR HEIGHT="25">
    <TD ALIGN="LEFT" WIDTH="150"></TD>
    </TR>
    <TR HEIGHT="25">
    <TD ALIGN="LEFT" WIDTH="150"><A HREF="" TARGET="Tartalom"><IMG SRC="cd.gif" BORDER="0"></A></TD>
    </TR>
    <TR HEIGHT="25">
    <TD ALIGN="LEFT" WIDTH="150"><A HREF="" TARGET="Tartalom"><IMG SRC="dvd.gif" BORDER="0"></A></TD>
    </TR>
    <TR HEIGHT="25">
    <TD ALIGN="LEFT" WIDTH="150"><A HREF="" TARGET="Tartalom"><IMG SRC="tokok.gif" BORDER="0"></A></TD>
    </TR>
    <TR HEIGHT="25">
    <TD ALIGN="LEFT" WIDTH="150"><A HREF="" TARGET="Tartalom"><IMG SRC="elemek.gif" BORDER="0"></A></TD>
    </TR>
    <TR HEIGHT="25">
    <TD ALIGN="LEFT" WIDTH="150"><A HREF="" TARGET="Tartalom"><IMG SRC="kazetta.gif" BORDER="0"></A></TD>
    </TR>
    <TR HEIGHT="25">
    <TD ALIGN="LEFT" WIDTH="150"></TD><!--<A HREF="" TARGET="Tartalom"><IMG SRC=""></A>-->
    </TR>
    </TABLE>
    </DIV>
    <DIV ID="kozep_kozep"><!--MIDDLE/MIDDLE-->
    <OBJECT NAME="Tartalom" DATA="kezdolap.html" TYPE="text/html" ID="object"></OBJECT>
    </DIV>
    <DIV><!--MIDDLE/RIGHT-->
    </DIV>
    </DIV>
    </DIV>

    </BODY>
    </HTML>

    a hozzá tartozó css:

    body{
    background-color: #808080;
    color: black;
    margin-top: 0px;
    text-align: center;
    }

    div#kozepresz {
    background-color: #808080;
    width: 950px;
    height: auto;
    border: 0px;
    border-spacing: 0px;
    margin: 0 auto 0;
    padding: 0px;
    text-align: left;
    }

    div#wrapper {
    float: left;
    width: 100%;
    }

    div#kozep_bal {
    width: 150px;
    height: auto;
    border: solid 3px;
    border-spacing: 0px;
    border-color: #b22222;
    margin-left: 0px;
    padding: 0px;
    float: left;
    }

    table#termekek {
    width: 150px;
    background-color: #e9967a;
    border: 0px;
    border-spacing: 0px;
    margin: 0px;
    padding: 0px;
    }

    div#kozep_kozep {
    width: 500px;
    height: auto;
    border: solid 3px;
    border-spacing: 0px;
    border-color: #b22222;
    margin: auto;
    padding-bottom: 0px;
    }

    object#object {
    width: 500px;
    height: 650px;
    margin: 0 0 0 0;
    padding: 0px;
    border-spacing: 0px;
    }

    és a tartalom, aminek pont ki kellene töltenie a tartalmazó div-et:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <HTML>
    <HEAD>
    <TITLE>Kezdőlap</TITLE>
    <LINK REL="stylesheet" TYPE="text/css" HREF="kezdolap.css">
    </HEAD>
    <BODY>
    <DIV ID="kezdolap">
    <FONT SIZE="+3" COLOR="gold"><B>Üdvözlöm!</B></FONT>
    <P ALIGN="LEFT"> &nbsp; &nbsp; Jelen honlap azzal a nem titkolt szándékkal jött létre, hogy segítsen Önnek a legkedvezőbb áron vásároni. Amennyiben sikerült felkeltenem éreklődését, kérem írjon <A HREF="mailto:shady@altavizsla.hu">e-mailt</A> és 24 órán belül válaszolok minden kérdésére.
    <HR SIZE="4" WIDTH="450" NOSHADE="GREY">
    <BR>
    <P ALIGN="LEFT"> &nbsp; &nbsp; Az oldal <B>1024X768</B>-as felbontásra és <A HREF="http://firefox.hu" TARGET="_BLANK">Mozilla Firefox</A> böngészőre van optimalizálva. Más böngésző használatakor felléphetnek hibák.
    <HR SIZE="4" WIDTH="450" NOSHADE="GREY">
    <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
    </DIV>
    </BODY>
    </HTML>

    és a css hozzá:

    body {
    background-color: #e9967a;
    color: black;
    text-align: center;
    margin: 0px;
    }

    div#kezdolap {
    width: 470px;
    height: 650px;
    border: 0px;
    border-spacing: 0px;
    margin: 0px;
    padding: 0px;
    }

    Már kifogytam az ötletekből, nem tudom, hol a hiba. a validator a css kódokat hibátlannak ítélte meg. Nincs már több ötletem. Esetleg object helyett layer? Az elképzelhető megoldás? Vagy csak egyszerűen a divbe betölteni a html fájlokat? Minden megoldás érdekelne :) sajnos php, js, ajax részemről kilőve, mert azokhoz még a html-nél is kevésbé értek :( , pedig állítólag scripttel még azt is meg lehet csinálni, hogy a div, amelybe a html-t szerteném megjeleníteni, alkalmazkodik a tartalom méreteihez.
    Nagyjából az egész napom a gugli vallatásával ment el, de sokkal nem lettem okosabb, mindig a scriptekkel hozakodtak elő, minden fórumon, stb.
    Ha van egy kis időtök, kérlek vessetek egy pillantást a kódokra, Ti biztosan tudjátok, hol rontottam el.
    Várom a hozzászólásokat és előre is köszönöm mindenkinek, aki ad valami jó tanácsot :)

  • milegyen

    csendes tag

    válasz fordfairlane #2018 üzenetére

    Szia

    Köszi, átírtam. Így már sokkal jobb, FF-ben pont olyan, mint szeretném, IE szokás szerint nem azt csinálja, amit kellene.., mert a keretben nem csak oldalt jelenik meg a gördítősáv, hanem alul is, pedig az alsó nem kellene. Kíváncsiságból adtam 1px-es bordert a divnek, hogy lássam mi meddig tart a kereten belül. A látottakból aztán arra következtetek, hogy azért jelenik meg az alsó gördítősáv is, mert nem csak a 470px széles div, hanem a tartalmazó oldal egy kis része is betöltődik a keretbe. Most mondjuk ez zavar a legkevésbé, de ha valaki tud ellene egy használható megoldást és megosztja velem, azt nagyon megköszönöm.
    Még egyszer köszönet fordfairlane-nek a kódért, szépen működik :R

  • milegyen

    csendes tag

    válasz fordfairlane #2021 üzenetére

    Köszi, értem. Sajnos a php-hez nem értek cseppet sem. Később majd igyekszem kicsit megismerkedni vele. Gondolom, akkor iframe-re sem lenne szükség, hanem egyből lehetne div-ben megjeleníteni a tartalmat, a div mérete pedig tud igazodni a tartalom méretéhez és akkor rögtön nem lennének gördítősávok, se oldalt, se alul. :)
    Egyelőre jó lesz így is, FF-ben nincs gond, és IE alatt sem vészes, csak engem bosszant marhára :DD

  • milegyen

    csendes tag

    válasz fordfairlane #2023 üzenetére

    Köszi, nagyjából értem, mi, mire jó a kódban, de ehhez több időre lesz szükségem, hogy így tudjak összerakni egy oldalt. ;)

Új hozzászólás Aktív témák