22786
Html-, css- és php-help
  • BEE LEE
    #16782
    a Visible: hidden helyére beírtam a display: none, és
    az alsó lát6atlan csík eltűnt, de vele együtt a nagy kép is.
    vagyis, ha a kis kép fölé viszem az egeret, nem jeleníti meg a nagyot.
    (vagy vhová eltilta és azért nem látszik?)
  • Malakai
    #16781
    A "láthatatlan" span van alatta, amiatt jelenik meg némely böngészőben a scrollbar. Visibility property helyett display-t tedd none-ra, és/vagy pozícionáld már előrre fentebb, ne csak :hover státuszban.

    A visibility: hidden esetén az adott ojjektum továbbra is kitölti az általa elfoglalt részt, olyan mint az opacity: 0, csak a láthatóságát veszi le. Ez esetben ez nem érzékelhető annyira, mivel absolute pozícionált.
    A display: none teljesen eltünteti az elemet, mintha ott se lenne (memóriában azért tárolja).
  • BEE LEE
    #16780
    nem szeretnék pofátlan lenni, de megnéznél még egy dolgot nekem?

    ahová feltettem azt a galéria kezdeményt, ott vmiért tól egyet a weboldal alján. ahol nincs felrakva, ott nincs gáz.
    ha megtennéd, hogy megnézed, úgy látni.

    http://pokacsaba.atw.hu/galeria.html
    http://pokacsaba.atw.hu/galeria2.html

    köszi
  • BEE LEE
    #16779
    ez már az!!!

    nagyon köszi
  • Malakai
    #16778
    Gondolom absolute pozícionáltad (épp lekaptad a példát), ami pedig vagy a legközelebbi relative/absolute pozícionált szülő elemhez viszonyítja, vagy pedig a body-hoz. Jelenleg az utóbbi eset áll fenn. Megoldás, ha a külső box-nak adsz egy "position: relative;" property-t.
  • BEE LEE
    #16777
    ezt már talán megoldom, de lehet, hogy nehezebben, mint lehetne.

    a nagy képet nem a külső box-hoz (400px x 300px) igazítja, hanem a weboldal tetejéhez és oldalához.
    ugyanazt beállítottam, mint a kicsihez ajánlottatok (margin: 234px 0 0;
    ), de ide sajna nem jó.

    köszi
  • BEE LEE
    #16776
    köszönöm a kiegészítést!

    egy kicsit értettem belőle :D
  • Malakai
    #16775
    Persze ez csak akkor, ha ilyen fix számok vannak, ha a box, amiben van már változó magasságú, az megbonyolítja (mint mindig) a dolgokat, de ne menjünk bele, ha még nem kell. :D

    Passatgt magyarázatához pedig még annyit hozzáfűznék, hogy az inline lényegében a pozícionálatlan elem - és eredetileg az <a> inline volt - a text flow része (ritkán használt fogalom). Emiatt a forrásban az elementek közé rakott whitespacet - szóköz, sortörés, stb - is figyelembe veszi a böngésző, akárcsak a normál szövegben a szavak között. Ez okozta azt az egyetlen szóközt a képek közt.
  • BEE LEE
    #16774
    passatgt és Malakai,
    Malakai éspassatgt,

    nagyon köszönöm a segítséget!!!!

    tökéletes!!!
  • Malakai
    #16773
    margin: 234px 0 0;
    ...vagy...
    position: relative;
    top: 234px;
  • BEE LEE
    #16772
    igen, így már klasszabb.

    de a float azt okozza, hogy a befoglaló box tetejéhez illeszti.
    nekem pedig úgy kellene, hogy alul legyen és a megjelenő nagy képek fölötte.
  • Malakai
    #16771
    Mivel nem float-oltad, csak block-osítottad.
  • BEE LEE
    #16770
    először is köszönöm!!!

    sajna nekem így sem rakta egymás mellé.
    http://pokacsaba.atw.hu/
  • passatgt
    #16769
    adj meg szélességet a linkeknek:

    a.galeria {
    display:block;
    width:100px;
    float:left
    }

    a display:block azért kell, mert alapból nem blokkszintű elem a link(tehát linket pl egy szövegen belülre szoktak rakni), és miután átállítod block-ra, akkor tudsz neki szélességet állítani. A float:left pedig azért kell, hogy egymás mellett legyenek a linkek, ugyanis a blokk szintű elem az egymás alá kerül alapból.
  • BEE LEE
    #16768
    magyarul: a kicsi képeknek egymáshoz kellene érniük.
  • BEE LEE
    #16767
    feltöltve nem rózsaszínnek, hanem rendesen kéknek látod.
    a 4db hülyeszínű kép között ott van a kék háttér, aminek nem kellene ott lenni. de a szerkesztőben látszik, hogy nem csak jobbra, hanem alatta is van ez a nemtom mi.
  • passatgt
    #16766
    nálam nincs ott semmi keret
    milyen böngészőben nézed?
  • BEE LEE
    #16765
    ide feltöltöttem ahogy most van és alatta a kép, amit szeretnék kapni.

    pokacsaba.atw.hu

    u.i: a színek nincsenek beállítva, csak hogy egyáltalán lássam, mi hogy helyezkedik el.


    köszi
  • BEE LEE
    #16764
    be van írva, de semmi.
  • Malakai
    #16763
    Kontextus nélkül nehéz megmondani.
    Első körben pl mi másnak van #FF9E63-es színe?
  • passatgt
    #16762
    az ott egy kép?

    css-be ír be hogy img {border:0} meg a img {border:0}
  • pxxl
    #16761
    nem hot line szolgáltatás :D várjál majd jönnek az okosak :)
  • BEE LEE
    #16760
    még1x a kép.

    az a rózsaszín szerű a nemkívánatos eltolódás.

  • BEE LEE
    #16759
    Srácok, gondolom ez (lent említett gondom), nektek nem nagy ügy, ha
    nincs is kedvetek konkrétan segíteni, legalább egy szót írjatok, ami alapján rátudok keresni a google-ban.

    köszi!!
  • BladeW
    #16758
    Egyébként ezeknek a mini elcsúszásoknak mi lehet az oka? A marginokkal lehet a probléma?
  • pxxl
    #16757
    xp+chrome-on is le van csúszva a háttér egy picit.
  • BladeW
    #16756
    Hát volt egy yahoo toolbarja, de azt kikapcsoltuk. Nem javított semmit a helyzeten. Akkor ezek szerint nála van a hiba. Köszi, hogy megnézted!
  • Cat 02 #16755
    Win7 Chrome,FF alatt annyi, hogy a háttér csík 1-2 pixellel el van csúszva, IE alatt csak "fél" pixellel van elcsúszva, de megy vele is.
    Havernak nincsenek valami wtf kiegészítői?
  • BEE LEE
    #16754
    Sziasztok!

    Egy kis gondom akadt, amiben segítséget szeretnék kérni.
    próbálok egy 1xű galériát összehozni (szívok rendesen :)),
    a kis képek között jobbra lent (képen) van egy "árnyék", ami sehol nincs beállítva, és nem tom eltüntetni.

    itt mutatja ezt az "árnyékot"
    .galeria:hover {
    border: 0;
    }

    kép:
  • BladeW
    #16753
    Köszi hogy megnézted, XP alatt akkor ezek szerint biztos jó. Kíváncsi vagyok vista, win7, esetleg mac-en is jó-e.
  • Ryleh
    #16752
    Safari,Opera,FireF,es IE 8 alatt siman jo volt.

    (a bongeszoim frissitve a legutolso xp verziora)
  • BladeW
    #16751
    Ja, annyit elfelejtettem, hogy az ellenőrzések alapján XHTML 1.0 meg CSS 2.1 valid.
  • BladeW
    #16750
    Megcsináltam a kezdőoldalt a szakdogámhoz. Nálam otthon win xp van, meg a cégnél is, az oldal jól "áll" össze. Viszont haverom laptopján vista alatt teljesen szétesik (IE, és FF alatt is). Meg tudnátok nézni (főleg vista, vagy win7 tulajok), hogy nálatok hogyan néz ki a dolog?

    palermo
  • MerlinW
    #16749
    <select onchange="if (this.options[this.options.selectedIndex].value != 0) window.location=this.options[this.options.selectedIndex].value;">
    <option value="valami1.html">cimke1</option>
    <option value="valami2.html">cimke2</option>
    </select>
  • Cat 02 #16748
    Akkor a 'form' actionjének kell lenni GET-nek
  • Lyukasbogrács
    #16747
    select onchange="javascript:window.location='#'+this.options[this.selectedIndex].value"

    valami ilyesmire gondolsz?
  • TuxSkajvok
    #16746
    Vagyis... Igen... Szal select... Csak úgy kéne megoldani, h ha valamelyik opcióra ráklikkelek, akkor kb. mint egy link, úgy működjön...
  • karajjj
    #16745
    ezt nem teljesen értem, mert ez nem legördülő menü, hanem egy select
  • TuxSkajvok
    #16744
    Sziasztok, egy legördülő menüt szeretnék csinálni mint pl ez:
    <select name=akarmi size=1>
    <option value=1>1.opció</option>
    <option value=2>2.opció</option>
    </select>
    De úgy kellene megoldani, h kiválasztáskor GET-el elküldje az értéket egy fájlnak... Hogy oldható meg?
  • Jim Morrison
    #16743
    milyeen kolcsonzo ? ott nem dvd/bd n merik a filmeket? :D