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. -
#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. -
#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 -
#11134 ilyen meg nincs:) -
#11133 margin:0 auto; -
Cat 02 #11132 float: center és még mindig balos :S -
#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 -
#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. -
#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. -
#11125 kösz de nem bajlódom a divel :D
Ez a Table nem is rossz :) -
#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> -
#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 -
#11122 Szerintem igen. :) -
#11121 "miért raksz bele egy táblát a divedbe?"
Szerinted láttam táblát, ha ezt írtam? -
#11120 már nem azért, de itt hol van táblázat?:) -
#11119 AHAH:D -
#11118 Akkor hogy csináljam? hogy tetsszen neked -
#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. -
#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. -
#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-
-
#11109 beleraknám css-be. szóval ha valaki tudja plz cssbe:w htx. -
#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?
-
#11105 iframe-re keress rá -
#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;
}