22786
Html-, css- és php-help
  • bracsek #11142
    body {
    text-align:center;
    }

    és hogy azért minden ne legyen középen

    div,table{
    text-align:left;
    }
  • Cat 02 #11141
    Nálam nem.
  • bracsek #11140
    egy jó ad blockal ez elő se fordul, mert még az olyan oldalakat is megszűri.. de azt a kütyüt én gyűlölöm, úgyhogy nálam nincs fent. én azt szeretem kapni, amit a weblap készítője nekem szánt, reklámostól kutyástól, macskástól.
  • CattiBrie
    #11139
    Ja, igaz! :)

    Erről eszembe jutott az a történet, amikor suliban egyik órán a tanár megkért minket, hogy valamelyik szoftverhez keressünk törést. Hát azokon a monitorokon ugye volt minden. Mondjuk olyan nagyon durva nem volt, de "sima" meztelen nénik igen. :) Aztán bejött egy másik tanár, aztán csak nézett, hogy mi mit csinálunk, miket nézegetünk órán. :D Még meg is kérdezte az éppen a mi óránkat tartó tanártól.. aztán együtt nevettünk. :))
  • bracsek #11138
    jó is, már csak azért szoktam így hívni, mert egyszer kell egy olyan oldalra barangolni, és már nyílnak is az ablakok szere száma sincs, és mind mind csak keksz... abban az élményben más böngészővel aligha lehet részed, mert az maga a tökély :) igaz, nekem a neten nem ez a fő szórakozásom, így inkább használok firefoxot chromet és operát, ők ezt egész jól szokták kezelni.
  • CattiBrie
    #11137
    Ne nevezd így!
    Még a végén azt fogom gondolni, az egy jó böngésző. .)
  • bracsek #11136
    .doboz_1 {
    margin-right:auto;
    margin-left:auto;
    }

    és firefox alatt középen van, sexplorerben meg alapból ott szokott lenni.
  • Cat 02 #11135
    margin-left: auto;
    margin-right: auto;

    ez van most. hm akkor nem lehet középre rakni ? :D
  • passatgt
    #11134
    ilyen meg nincs:)
  • passatgt
    #11133
    margin:0 auto;
  • Cat 02 #11132
    float: center és még mindig balos :S
  • passatgt
    #11131
    float:left?
  • Cat 02 #11130
    *mmint középre
  • Cat 02 #11129
    IE alatt h kell div-et balra pozicionálni ?
    Ez eléggé balra húz :D
  • Terensz
    #11128
    Jaja, volt itt vita erről :-) Bár igazi indoklás ugye a mai napig nem érkezett.

    A divek jók, bizonyos dolgok sokkal egyszerűbbek vele. De én nem érzem rondának, ha egy dives szerkezetű oldal egyik divjébe belerakok egy táblát, már csak azért sem, mert csak akkor látszik, ha valaki megtekinti az oldal forrását. De vannak helyzetek, amikor kimondottan előnyös egy tábla beillesztése.

    Pl. írtam egy tartalom-megjelenítőt (nem nagy kaland), ami egy sql táblából pillanatok alatt összehoz egy oldalt. Persze divekkel, de azért egy táblát beraktam a divekbe, a rossz tapasztalatom miatt. Hogy miért is?

    Volt fent egy borzalmas wysiwyg editorom, név szerint az FCK editor. (senkinek nem javaslom a használatát, elfecsérelt idő beconfigolni.) Ő pl. azt csinálja, ha képet szúrsz be és körbe akarod folyatni szöveggel: <img align="left" ... Nos, ha egy divben van tábla nélkül a tartalom, amit megjelenítesz, akkor az alatta levő divet szépen felrántja a kép melletti szöveg aljának síkjáig, a képed meg lóg le az alatta levő tartalomra. Nos: +1 tábla, és nincs ilyen para.

    (közben megtaláltam álmaim wysiwyg editorát: TinyMCE névre hallgat, és zseniális.)
  • Cat 02 #11127
    Akkor el is felejtheted, bár mintha erről lett volna már itt vita.
  • Terensz
    #11126
    Amúgy én sokat szenvedtem ezzel a dives mutatvánnyal. Megy is, az oldalam nagyrészt div-ekből áll. Azért nem 100%-ban, mert volt egy fordulópont:

    transparent háttérre kellett volna onMouseOver eseménnyel ellátott gombokat tenni. Kb. 2 órám ráment, mire egyik böngészőben jó lett, a másikban nem. Újabb 1,5 - 2 óra sz..pás után kb 3,67 perc alatt összeraktam táblában. Láss csodát: a két böngészőben pixelre pontosan ugyanaz jelenik meg. Akkor elhatároztam, hogy a táblák nem fognak kimaradni az életemből mindaddig, amíg használatuk szabványos.
  • biomage
    #11125
    kösz de nem bajlódom a divel :D
    Ez a Table nem is rossz :)
  • CattiBrie
    #11124
    Tehát egymás mellé két szöveget?


    <div style="width:300px;">
    <div style="float:left;width:100px;">Egyik szöveg balra.</div>
    <div style="float:left;width:200px;">Másik szöveg jobbra.</div>
    <div style="clear:both;"></div>
    </div>
  • Terensz
    #11123
    Jogos, a NEM-et lehagytam Figyelmetlenség rúlz.

    Szóval biomage: láttam, hogy divekkel van megoldva az oldalad, szerintem toljál bele egy táblát 3 oszloppal, oszt' csókolom
  • CattiBrie
    #11122
    Szerintem igen. :)
  • Terensz
    #11121
    "miért raksz bele egy táblát a divedbe?"

    Szerinted láttam táblát, ha ezt írtam?
  • passatgt
    #11120
    már nem azért, de itt hol van táblázat?:)
  • Flamer
    #11119
    AHAH:D
  • biomage
    #11118
    Akkor hogy csináljam? hogy tetsszen neked
  • Terensz
    #11117
    Tudom, tiszta kód, meg minden, meg tábla = núbság, de most őszintén: miért raksz bele egy táblát a divedbe? A problémádat kb. a 10-edére tudnád csökkenteni.
  • biomage
    #11116
    Itt vagyok újból, egy kis problémával :)
    A problémám csak annyi hogy a hirekboxsavban lévő írás felét jobb szélére, a másik felét meg bal szélére akarom pozicionálni, próbáltam styleban megcsinálni, de nem sikerült, biztos rosszul csináltam.
    Segítsetek :) köszike.

    <div id="hirek">
    <div class="hirekboxfo">
    <div class="hirekboxsav"> 2009.06.07 Első Hír!Írta: Biomage</div>
    <br>
    <br>
    <strong>Kész a hír box :) a főoldalon!</strong><br>
    <br>
    </div>
    </div>

    Cssben

    #hirek { height: 1002px; width: 750px; margin-right: auto; margin-left: auto; background-color: #000000;
    text-decoration: none; display: block; border: 2px solid #0099FF;}
    .hirekboxfo { width: 720px; height: 100px; background-color: #0000FF; float: left; border-top-width: 2px;
    border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;
    border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #0000FF;
    border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #0000FF; text-align: left;
    text-decoration: none; color: #00CCFF;}
    .hirekboxsav{ height: 20px; width: 500px; background-color: #54c7fc; text-align: left; float: left;
    border-top-width: 2px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 2px;
    border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
    border-top-color: #00FFFF; border-right-color: #00FFFF; border-bottom-color: #00FFFF;
    border-left-color: #00FFFF; color: #0033FF;}
  • bracsek #11115
    js fájlba

    var faj1=new Array();

    faj1[0] = new Array();
    faj1[0]['key']="nev1";
    faj1[0]['value']="Trachemys";
    faj1[1] = new Array();
    faj1[1]['key']="nev2";
    faj1[1]['value']="ékszerteknos";

    function betoltes() {
    for (x in faj1) {
    document.getElementById(faj1[x]['key']).innerHTML=faj1[x]['value'];
    }
    }
    a html be....
    <script type="text/javascript" >
    window.onload=betoltes;
    </script>

    <DIV id="nev1" ></DIV>
    <DIV id="nev2" ></DIV>

    csak gondoltam szét tudod választani.
  • Flamer
    #11114
    fasza! :D many thanks. :D
  • #11113
    Röviden leírom:
    A forrásban van (lesz) vagy 200-300 olyan különálló szöveg, amelyik cca. 50-100 karakter hosszúságú. Hogy ne legyen a forrásba, és ne foglaljon annyi helyet, egy külső fájlba tenném (például egy .js fájlba).
    Ezt olvasná be az oldal induláskor, és a tömbszámok alaján különböző, de megfelelő helyre tenné.
    Na itt akadtam el, hogy irassam ki a legegyszerűbben ezeket a szövegeket. Ugyanis, ha egy ilyen kiíráshoz 50 karater, vagy több szükséges, értelmét veszti az egész.
    Így nézne ki (ennek a szövegnek pont a két img között kell lennie, ráadásul az első képnek tuti fix helyen kell lennie, ahol most van) :

    <img src="icon.jpg" align="top"> Ide kellene a szöveg <img src="kép.jpg">

    Ha az egeret a kép.jpg-re húzom, akkor felugrik egy buborék, amibe egyéb információs szöveg van cca. 400-500 karakter hosszan. Ezt meg tudtam már oldani szintén .js -ből egy buborék-scripttel, de ez az egyszerű kiírásos dolog meg kifogott rajtam.
  • #11112
    Ez a megoldás jó, már hasonlót próbáltam én is.
    Csak az a baj vele, hogy akkor műxik, ha berakom a html-be.
    De nekem éppen az lenne a fontos, hogy ezek a változók egy külön fájlba legyenek, és ne foglalják a forrásba a sok helyet.
    Az oldal induláskor olvassa be ezeket a változókat, és tegye a megfelelő helyre.
  • bracsek #11111
    background-attachment:fixed;
  • bracsek #11110
    <script type="text/javascript" >
    var faj1=new Array();

    faj1[0] = new Array();
    faj1[0]['key']="nev1";
    faj1[0]['value']="Trachemys";
    faj1[1] = new Array();
    faj1[1]['key']="nev2";
    faj1[1]['value']="ékszerteknos";

    function betoltes() {
    for (x in faj1) {
    document.getElementById(faj1[x]['key']).innerHTML=faj1[x]['value'];
    }
    }
    window.onload=betoltes;
    </script>


    Próbáltam többek között DIV-el kiiratni:

    <DIV id="nev1" ></DIV>
    <DIV id="nev2" ></DIV>


    de én megelégednék annyival, hogy


    <script type="text/javascript" >
    var faj1=new Array();

    faj1[0]="Trachemys";
    faj1[1]="ékszerteknos";

    function betoltes() {
    for (x in faj1) {
    document.getElementById('nev'+x).innerHTML=faj1[x];
    }
    }
    window.onload=betoltes;
    </script>


    Próbáltam többek között DIV-el kiiratni:

    <DIV id="nev0" ></DIV>
    <DIV id="nev1" ></DIV>

    document.createElement el lehetne eljátszani, de nem tudom mit szeretnél-
  • Flamer
    #11109
    beleraknám css-be. szóval ha valaki tudja plz cssbe:w htx.
  • Flamer
    #11108
    helloa. valaki megtudja mondani hogylehet megoldani azthogy ha egy oldalra sok szöveg kerül ugye akkor megjelenik a csuszka.. namost az alatta levő kép meg elkezd csuszni.. hiogylehetm egoldani hogy a kép stabilan maradjon és csak a szöveg "csúszon" vagy nem tudom hogy mondják ezt:D
    ?
  • #11107
    Bocsi, az előbb rosszul írtam

    HTML
    <div id='nev1'></div>

    De bármilyen egyszerű megoldás érdekelne, ha az nem nagyobb a kiirandó szövegnél (egy-egy ilyen kiirandó szöveg cca. 50-100 karakter.)
    Ezek a változók egyébként másra nem igen lesznek használva.


  • #11106
    Sziasztok!

    Elakadtam. :(
    A lényeg, hogy egy oldalra szöveges adatokat kellene kiratni (sokat), amit egy JS fájlba helyeztem el.
    Ezerk nem sorban, és pozicionált helyen kéne, hogy megjelenjenek.
    Próbálkoztam egy dologgal, de nem akart menni.

    JS

    var faj1=new Array();

    faj1[0]['key']="nev1";
    faj1[0]['value']="Trachemys";
    faj1[1]['key']="nev2";
    faj1[1]['value']="ékszerteknős";

    function betoltes() {
    for (x in faj1) {
    document.getElementById(faj1[x]['key']).innerHTML=faj1[x]['value'];
    }
    }
    window.onload=betoltes;

    HTML
    Próbáltam többek között DIV-el kiiratni:

    <DIV>fajl[1]</DIV>


    Azon kívül, hogy nem ír ki semmit, még dob is egy sort!
    Nem vagyok gyakorlott ebben a témában, hogy lehetne ilyen adatokat úgy kiiratni, hogy az oldal betöltésekor megjelenjenek?
  • Lazarus
    #11105
    iframe-re keress rá
  • biomage
    #11104
    Úgy értem HTML-be
  • Cat 02 #11103
    PHP.
    <?
    $t=file("adat2.txt");
    print $t;
    ?>
    Bár ilyenkor ha jól tudom egy sorba kell lennie mindennek.
    ha nem akkor print $t helyett

    foreach($t as $sor)
    {
    print $sor;
    }