22786
Html-, css- és php-help
  • Voyager5
    #14662
    Igen az tényleg jó lenne :)
    De ebben az esetben hidd el, hogy működik IE6 alatt a margin:0 auto.
    Próbáld ki.

    link
  • Malakai
    #14661
    <link type="text/css" rel="stylesheet" href="file:///F|/CSS ALAPOK/Coboz/style.css" />
  • BEE LEE
    #14660
    http://jokaiapartman.atw.hu/div.html
    http://jokaiapartman.atw.hu/style.css
  • Malakai
    #14659
    Jaj de jó lenne, ha csak megadnád a doctypeot és akkor már minden böngésző szabvány szerint renderelne , de ez nem így működik.
  • Malakai
    #14658
    IE6 alatt is jónak kell lennie ennek a megoldásnak, szerintem dobd fel ahol most tartasz és meglátjuk mi nem stimmel.
  • BEE LEE
    #14657
    maLakai megoldását:
    #container {
    width: 920px;
    height: 710px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -355px 0 0 -460px;
    text-align: left;
    }

    így bemásoltam, de nem működik. aszzem IE6 van fent (már ha nincs 7-es).
  • Voyager5
    #14656
    Így értem kösz a válaszokat mindkettőtöknek. Mondjuk az a vicc, hogy ott akkor ez nem játszhatott szerepet.
    IE6 alatt szerintem doctype és validitás függő, valid Xhtml Stricten tuti középre rakja.
  • Malakai
    #14655
    Ja meg az. :)
  • MerlinW
    #14654
    margin auto CSS2-es, IE6 nem ismeri, ezért használják még ma is sokan a százalékos megoldást. A többi indokot Malakai leírta:)
  • Malakai
    #14653
    0 auto csak horizontálisra tökéletes, ez abszolút.
    Helyzetfüggő hol mit használjon az ember, pl egy változó méretű blokknál ez nem megoldás, ott vertikálisan egy pöttyet macerásabb. :)
  • Malakai
    #14652
    Akkor valamit elrontasz...
  • Voyager5
    #14651
    Srácok, valaki árulja már el, hogy ez a 50%-os negatív margós középreigazítás miért jó, mikor megoldható margin:0 auto-val is?

    Egyszer egy állásinterjún is ez volt a baja velem az egyik ottani "szakinak", merthogy az nemjó mert csak, és 50% -margó kell.

    Why?
  • MerlinW
    #14650
    IE8-ban mindkét megoldás középen van. Malakai megoldása dinamikus, az enyém statikus. Úgy ahogy van másold felül a #container stílust. Jónak kell lennie.
  • BEE LEE
    #14649
    különben design nézetben középen van, de ha megnézem az explorerben, a bal felsőben marad.
  • BEE LEE
    #14648
    MerlinW, ok, értettem és igazad van!!!!!!!
  • MerlinW
    #14647
    Senki sem mondta, hogy idegbeteg vagy, de ez egy fórum, nem chat:) Várni kell a válaszra:)
  • BEE LEE
    #14646
    maLakai, ezt én is próbáltam, de ugyanú nem működött, ahogy ez sem.
  • BEE LEE
    #14645
    nem vok idegbeteg, csak mivel a másikon senki nem jelentkezett egy ideje, gondoltam senki nem néz át. Bocs!!!!

  • Malakai
    #14644
    Mi lenne, ha kiválasztanád az egyik topicot és csak ott kérdeznéd a dolgokat, ahelyett, hogy ide-oda ugrálsz?

    Egyrészt, left, top nem ér semmit, amíg nincs pozícionálva, ami pl lehet absolute, azt add hozzá, de ezzel még nem lesz minden oké, mivel ezzel az elem bal felső sarkát teszi középre. Mivel neked viszont fix szélességű és magasságú az egész, ezért könnyű eseted van, margókkal visszatolhatod.

    #container {
    width: 920px;
    height: 710px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -355px 0 0 -460px;
    text-align: left;
    }
  • MerlinW
    #14643
    Bizonyára észrevetted, hogy mindkét topikot ugyanazok a "segítők" látogatják, válassz és használj egyet, mert így nehéz összemazsolázni a dolgokat:)

    háttér:

    #content {
    width: 700px;
    background-color: #006699;
    background: url(kepnev.jpg);
    }

    középre helyezés:

    #container {
    text-align: left;
    height: 710px;
    width: 920px;
    margin-top: 5% !important;
    margin: 0 auto;
    }

    menü: nem kell feldarabolnod, <ul>, <li> tag-ek + css segítségével megoldhatod, millió online css menü generátort találsz a neten.
  • BEE LEE
    #14642
    Hali!

    szeretnék segítséget kérni.
    1, egy adott doboznak szeretnék hátteret adni (#content)
    2, az oldalt nem tom középre dobni. h:710px w:920px beállítottam top: 50% left: 50% margin: 355px 0 0 460; de teljesen máshová dobja.
    3, szeretnék menüt készíteni (jokaiapartman.atw.hu) a jobb oldali dobozba, de mivel kezdő vok, nem vágom. felkell darabolnom azt a részt, mint a feti linken?

    http://jokaiapartman.atw.hu/div.html
    http://jokaiapartman.atw.hu/style.css

    köszönöm a segítséget!!!!
  • hispan2
    #14641
    #14632 ötlet? Továbbra sem látja a táblázat, hogy mi a 100%-a az oldalnak (magasságban), mint látható, a footerben található szöveg (lent) nem esik az oldal aljára, aholott az a 100% magasságos táblázat alsó sorában van. Help plz.
  • Krszti1160
    #14640
    :D Most megyek kb 1 óra múlva az egyik haveromhoz, megpróbáljuk össze hozni :D
  • joebacsi
    #14639
    Mindig van az a pénz :)
  • Krszti1160
    #14638
    Nincs véletlen valakinek kedve, meg írni nekem az sql fájlt a php-ból?
  • Ability
    #14637
    A legegyszerűbb pedig a dochere szintaxis, csak eléggé mellőzöttnek van nyilvánítva. Valaki nem tudja, hogy az újabb PHP verziókban mennyit javult a teljesítménye?
  • Krszti1160
    #14636
    Már megoldottam :D de azért kösz :)
  • Cat 02 #14635
    Régen én is így csináltam, de így egyszerűbb:

    echo '<img src="'.$re.'" width="150" border="150"';
  • Krszti1160
    #14634
    Okés, meg oldottam :D
  • Krszti1160
    #14633
    <?php echo "<img src=\"$reg_user\" width=\"150px\" border=\"0\">"; ?>

    Ez a $reg_user miatt lehet hogy a képet nem mutassa meg? mert csak egy kék háttér van, és semmi más :S Lehet kellene az sql?
  • hispan2
    #14632
    Ismét én, ismét ugyanaz a gond... Mivel a divek csúszkáltak össze-vissza, beleszőttem egy táblázatot az eredeti megjelenésbe, aminek a magassági adata 100%, vagyis ki kéne, hogy töltse a rendelkezésre álló felületet (vagyis a footer résznek alul kéne lennie; a táblázat közvetlen a body után kezdődik és közvetlen a /body előtt ér véget). Természetesen nem ezt teszi, nézzétek meg, kérlek, a háttér ugyan nem csúszik, de a táblázat mégsem tudja, mi a 100% height-je a body-nak.

    Ötletek?
  • Krszti1160
    #14631
    Ez egy online játék.
    Csak nincs hozzá sql fájl, hogy fel tudjam tenni az adatbázist.
    De az egész oldal magyar, magyar szöveg...
    Csak én annyira kezdő vagyok, hogy nem tudom kivenni belőle azt ami nekem kell :S
  • hispan2
    #14630
    Köszönöm, most jó.

    Betettem a rendes footer után még egy divet, ami az oldal legeslegaljára esik mindig, így "lehúzza" az oldalt, biztosan nem tud elcsúszni.
  • Ability
    #14629
    Lemaradt a vessző, második sorban a csillag a második elem neve elé is kell. Másold ki az egészet az eggyel lentebbi kommentből. Plusz a második blokkba még mehetne egy "height: auto !important;" is
  • hispan2
    #14628
    Nem segít :(

    Másik témával próbálkoztam, ugyanez, nézzétek meg, másmár a háttérképnek alig csak az alsó 10 pixelje látszik, holott a body az elejétől a végéig tart a lapnak, ahogy a html is.
  • Malakai
    #14627
    Ha van külső css file, akkor ott a legjobb, ha ezt pl berakod:

    html, body { min-height: 100%; }
    * html, * html body { height: 100%; }


    A második sor az ie-nek, más böngésző nem látja (habár nem valid elméletben, de validator se látja :).
  • Ability
    #14626
    CSS-ben add meg a HTML és a BODY-nak egyaránt. Ne attribútum legyen. A font-family-s dolognál meg sima aposztrófot használj.
  • hispan2
    #14625
    Betettem (<body height="100%" min-height="100%">), de semmi változás sajnos :(
  • Malakai
    #14624
    Adj a html, body-nak egy min-heigh: 100%-ot.
    IE6 ezt nem érti, de annak külön megadhatod a height-ként a 100%-ot.
  • hispan2
    #14623
    Sziasztok!

    A probléma tárgya az alábbi oldal: http://users.atw.hu/louiseszsebi/

    A háttérkép css-ben a body rész aljára van igazítva (center bottom). A </body> rész után a kódban már csak a </head> sor van, vagyis elvileg a body rész vége az oldal alja. Mint látjátok, mégis van egy fehér sáv, a héttér nem az oldal alján kezdődik. Ha a háttér színét módosítom a body részben, az kitölti az egész lapot, az alját is, felmerüla kérdés, hogy a háttérkép miért nem az oldal (és a body) aljától indul (felfele), miért csak a legutolsó szöveges sort tekinti a lap végének?

    A segítséget előre is köszi.