tzoli
2005. június 24. 8:55
Játékszabályok:
Amint egy problémára van megoldás kiszedjük a beszélgetést ebből a topicból, hogy ne duzzadjon túl nagyra és kereshetetlenre, átláthataltlanra.
Egy hozzászólás lehetőleg egy kérdést tartalmazzon, vagy egy témához kapcsolódjon.Helytelen:
IDÉZET
A megoldás a problémádra ez: ....
Ja és nekem is van egy kérdésem: ...
vagy
IDÉZET
Két kérdésem van: ...
vagy
IDÉZET
Az a kérdésem, hogy ... . Ja és még azt meg tudná valaki mondani, hogy ... ?
benkovics
2005. augusztus 15. 21:06
A Horizontal Rule-nak ( <hr> ) milyen értékeket, és hogyan lehet megadni css-ben?
Kovács Gyula (MiniDisc)
2005. augusztus 15. 21:27
border, margin, width, background, height
De itt egy oldal erről:
http://www.sovavsiti.cz/css/hr.html
benkovics
2005. augusztus 15. 21:30
Köszi!
Jó kis oldal ez!
benkovics
2005. augusztus 16. 1:31
A li-t formáztam így:
KÓD
li {
list-style-image: url(images/li.png);
}
Miért nem jelenik meg a Firefoxban? Minden más böngészőben jó!
Mezofi
2005. augusztus 16. 6:54
Nálam a következő képpen van, és működik mindkét böngészőben:
KÓD
li {
list-style: none url("kepek/lap_kepek/nav_bullets.gif");
}
A legjobban támogatott kép formátumok a jpg és a gif, persze azért még kezelheti a böngésző a png-t is, de nem ártana ha mondjuk e két formátumot használnád a biztos megjelenítés érdekében.
Kovács Gyula (MiniDisc)
2005. augusztus 16. 7:00
Vagy így írd:
KÓD
li {
list-style: none url(kep.png);
}
Pont a Firefox ne támogatná a png-t ...

Tamásnál a list-style-image -vel volt a baj. Nem kell az "image".
Mezofi: az url()-be nem kell " " jel az elérési útvonalhoz.
Mezofi
2005. augusztus 16. 7:15
Ok, majd kipróbálom idéző jelek nélkül is, de működik így is.
Azt kimered jelenteni teljes bizonyossággal, hogy azok a böngészők, melyek támogatják a két általánosan elfogadott kép formátumot, azok támogatják mind a png-t is?
Kovács Gyula (MiniDisc)
2005. augusztus 16. 7:35
A Firefox mindenképpen! De az Internet Explorer is ebben a megoldásban.
Itt egy példaweboldal, gyorsan csináltam egyet.
Mezofi
2005. augusztus 18. 7:14
Ezt most olvastam a Fireworks MX 2004 kézikönyvben:
"PNG (Portable Network Graphic) Sajnos nem minden böngésző képes megjeleníteni."
Akkor marad a kérdés, hogy csak a legáltalánosabb böngészőknek készítjük oldalainkat?
benkovics
2005. augusztus 18. 7:23
Az a kézikönyv 2003-ban íródott!
Mezofi
2005. augusztus 18. 7:31
Ok! A te oldalad!
Bocsi a formátum ajánlásért.
benkovics
2005. augusztus 18. 8:26
Most ne sértődj meg!

De már működik! Én szúrtam el a kódot......
Kovács Gyula (MiniDisc)
2005. augusztus 18. 17:32
IDÉZET(Mezofi @ 2005. augusztus 18., 8:14 - csütörtök)
Akkor marad a kérdés, hogy csak a legáltalánosabb böngészőknek készítjük oldalainkat?
Válasszuk külön az elavult Internet Explorert a többi böngészőtől. Egyébként az inkompatibilitás az átlátszósági szintek esetében jön elő, és nem az alap png kezelésben. Az átlátszónak beállított png-t képtelen jól kezelni az IE. De ez - mint fentebb írtam - az elavultságnak köszönhető, és a 7-es IE-ben javítva lesz.
Darcy Tucker
2005. augusztus 18. 17:40
Azt szeretném megtudni (és ha lehetséges, akkor megcsinálni), hogy a képek, linkek felett felbukkanó tooltip színét lehet-e befolyásolni.
Például:
KÓD
<A href="photos/kép.jpg" target="_blank"><IMG src="thumbs/kép.jpg" title="Leírás"></A>
Tehát, hogy a kódban szereplő "Leírás" ne alapértelmezett krémszínű legyen, hanem, mondjuk, szürke.
google
2005. augusztus 18. 17:42
CSS-sel biztosan nem, szerintem mással sem.
Kovács Gyula (MiniDisc)
2005. augusztus 18. 17:42
Szerintem sehogy. De ki kell próbálni.
KÓD
title {
background-color: #cccccc;
}
Aztán vagy működik, vagy nem.
(Én az utóbbira tippelek.

)
eremit
2005. augusztus 18. 17:46
Vagy ezt is meg lehet próbálni.
KÓD
.tooltip-label {
background-color: #123456;
}
google
2005. augusztus 18. 17:48
Pont nélkül esetleg, de 99%, hogy nem lehet befolyásolni.
Darcy Tucker
2005. augusztus 18. 17:51
Köszi. Mindjárt kipróbálom.
Viszont van egy problémám. Firefoxszal a honlapomon jól jelenik meg a Képek aloldal, viszont IE-ben ocsmány kék keret van a képek körül és nem tudok rájönni, hogyan orvosolhatnám. Tehát, hogy ott is sötétszürke legyen. Segítenétek?
Kovács Gyula (MiniDisc)
2005. augusztus 18. 17:54
css-ben a képeknek:
KÓD
border: 0px;
vagy
KÓD
border: 1px solid #cccccc;
Darcy Tucker
2005. augusztus 18. 18:10
Nem működik.

Vagy valamit nagyon rosszul csinálok.
CSS:
KÓD
#pictures
{
text-align: center;
border: 0px;
}
HTML:
KÓD
<DIV id="pictures">
<P><A href="http://www.valami.com/" title="Valami" target="_blank">Valami:</A></P>
<A href="photos/pic1.jpg" target="_blank"><IMG src="thumbs/pic1.jpg" title="Kép1"></A>
<A href="photos/pic2.jpg" target="_blank"><IMG src="thumbs/pic2.jpg" title="Kép2"></A>
...
</DIV>
google
2005. augusztus 18. 18:13
persze. Mert a div keretét nullázod, nem a képét.

KÓD
#pictures img { border: 0px }
Darcy Tucker
2005. augusztus 18. 18:20
Ez az!!!

Köszi, köszi, köszi!!!
Kovács Gyula (MiniDisc)
2005. szeptember 13. 20:33
Problémám van az Operával!
A következő a felállás:
Adott egy lista, melynek lista stílusa kép. Ez eddig mindhárom böngészőben oké.
De a hover (egér kurzor link fölé vitelkor) csaka szövegszín változik, illetve aképnek is kellene, de ez az Operában nem működik, csak az IE-ben, és Firefoxban. Az Operában egyszerűen az alapértelmezett listastílus (azaz egy fekete pont) jelenik meg a másik kép helyett. Nem tud valaki erre megoldást? Javascript nem jöhet szóba!
Itt a css kód:
KÓD
#menu ul {
list-style-image: url(images/lst.png);
margin: 0px 0px 0px 25px;
padding: 0px;
}
#menu li {
margin: 6px 0px 0px 6px;
font-size: 12px;
}
#menu li:hover {
list-style-image: url(images/lst_hover.png);
}
/* IE hack */
#menu a:hover {
list-style-image: url(images/lst_hover.png);
}
#menu a {
color: #fff7e8;
text-decoration: none;
}
#menu a:hover {
color: #dbca9c;
}
#menu a:active {
color: #375b70;
}
Giraffe
2005. szeptember 14. 11:36
IDÉZET(MiniDisc @ 2005. szeptember 13., 21:33 - kedd)
De a hover (egér kurzor link fölé vitelkor) csaka szövegszín változik, illetve aképnek is kellene, de ez az Operában nem működik, csak az IE-ben, és Firefoxban. Az Operában egyszerűen az alapértelmezett listastílus (azaz egy fekete pont) jelenik meg a másik kép helyett. Nem tud valaki erre megoldást? Javascript nem jöhet szóba!
Tudtommal a li-nek nincs hoover "aleleme", így már az is csoda, hogy a másik kettőben megy.
Mi lenne, ha a felsorolásnak egyszerűen kikapcsolnád a pöttyét, és egyszerűen egy háttérképet rendelnél a linkhez - természetesen egy kis behúzással. Így a hatás gyakorlatilag ugyanaz lenne, de mégis úgy nézne ki, mintha...
Kovács Gyula (MiniDisc)
2005. szeptember 14. 11:52
Teljesen hivatalos, szabványos a li:hover. Az Opera is megértei.
Ha: Elötte letöltetem vele a képet!!!

Akkor működik. Pár fórumon utánajártam, és mint kiderült, ez egy
Opera bug, - nem nem értelmezi, hanem a motor nem tölti le a képet valamiért - és igen, sok helyen a háttérképes megoldást javasolják. Ez egy négyelemes menünél még elmegy, de nagyobb menünél ez már rendesen kódtöbbletet eredményez!
De majd átalakítom a menüt háttérképesre, és meglátom, mi lesz belőle.
Kovács Gyula (MiniDisc)
2005. szeptember 14. 12:20
Csak ezért új hozzászólásba, hogy jelezzem: Háttérképes módszerrel már tökéletes mindhárom böngészőben!
Giraffe
2005. szeptember 14. 14:48
Szerintem nem igazán szabadna a kódnak hosszabnak lennie ha az jól átgondolt. Hiszen a menü div-jének "a" objektumára hozod létre a megfelelő stílusokat, és onnantól kezdve a HTML ugyanakkora, mint volt, és a CSS sem nőhet igazán.
Kovács Gyula (MiniDisc)
2005. szeptember 14. 16:15
Jó, jó, én másra gondoltam, de közben rájöttem, mit kell csinálnom.
De kb. ugyanakkora lett, tehát a list-style-type-ből lett background, a megfelelő két helyen, meg némi padding, és kész is.

Úgyhogy igazad lett mindkét esetben. Köszönöm. (De akkor is mennie kellene a list-style-nak!

Illetve megy is, csak ugye az Opera problémázik

)
benkovics
2005. szeptember 14. 23:05
IDÉZET(MiniDisc @ 2005. szeptember 14., 12:52 - szerda)
...nem nem értelmezi, hanem a motor nem tölti le a képet valamiért...
Hmm.... Akkor töltesd le vele.......
google
2005. szeptember 14. 23:06
IDÉZET(MiniDisc @ 2005. szeptember 13., 21:33 - kedd)
Javascript nem jöhet szóba!
benkovics
2005. szeptember 14. 23:33

Már megint milyen figyelmetlen voltam..........
Giraffe
2005. szeptember 15. 8:55
Egy
oldallal szenvedek már néhány napja. (Valószínűleg rossz helyre tettem fel a kérdést, ezért nem is találta meg a többség).
A probléma vele a következő: nyomtatáskor csak a sötétkék alapon lévő résznek kellene megjelennie - egy fej- és egy lábléccel "fűszerezve". Ez nagyon szépen működik IE alatt és Firefox Web Developer kiegészítése (stíluslap váltás nyomtatóra) is azt mutatja, hogy minden rendben van, de a Firefox mégis egy oldalrja akar nyomtatni a hosszabb szöveget.
Azért sem értem, mert például
itt teljesen jól működik mindkét böngésző alól.
Szerintetek mi a gond az első oldallal???
(Hálás lennék, ha valaki azt is megnézné, hogy Opera alatt mi a helyzet, mert azom speciel nincs. Kösz előre is!)
benkovics
2005. szeptember 15. 9:08
Opera alatt jól működik.

Nem értem.....
Ezt már olvastam a másik topicban is....... Csak ott sem jöttem rá a megoldásra...
Kovács Gyula (MiniDisc)
2005. szeptember 15. 9:10
A kérdést olvastam már, de azért nem tudok rá válaszolni, mert egyrészt sose csináltam még ilyet, másrészt a megoldást még csak sejtésből sem kapisgálom. Ezt is azért írtam ide Neked, hogy lásd, hogy olvassuk/tuk a hozzászólásod, csak valószínűleg fogalmunk sincs a dologról.
Esetleg anynit, hogy a működő oldal kódját egy az egyben vidd át a másik lapra. Ha ott ígys em működik, akkor nem tudom mi lehet. Más dologgal ugyan, de jártam már így én is. Az eredménye a lap teljes újrakódolása lett, és akkor már jól működött. (Esetleg a cache ürítés segíthet, főleg Firefoxnál!)
Giraffe
2005. szeptember 16. 15:10
Közben a <div>-ek kis átrendezésével és egy apró csalással sikerült megoldani a kérdést

Mivel ezek statikus oldalak, és a portál úgy van beállítva, hogy ezekben is keressen, ezért ha a keresőszó az egyik cikkben benne volt, akkor automatikusan kidobta a nyomtatható oldalt is találatnak. Nekem ez nem tetszett, ezért is terveztem át teljesen a kódot, hogy immáron csak egy html csomag legyen, de az egyből nyomtatható is legyen.
Mondjuk azt továbbra sem értem, hogy az eredeti megoldással mi baja volt a Firefox-nak, de most már nem is fog kiderülni.
google
2005. október 1. 16:36
A validator nekem warningokat ír ki, kizárólag background-colorokkal kapcsolatban. Íme az egyik a sok közül:
IDÉZET
Line : 109 (Level : 1) You have no background-color with your color : .menukoz p

Mióta nem lehet a p-nek háttérszínt adni? És ugyanezt beírja a bodyban "elkövetett" background-coloromra is.

Ugyanakkor a valid css informationba ezek azért beférnek. Mi baja van?
Kovács Gyula (MiniDisc)
2005. október 1. 18:49
Ha megnézed bármelyik weboldalam, akkor láthatod, hogy nálam is szinte kizárólag ezeknek az értékeknek ad warning megjelölést. Meg elég sok weboldalnál látom ezt. Az okát nem tudom. Lehet, hogy a validator "bolondult" meg.
google
2005. október 1. 19:07
OK, akkor nem aggódom emiatt. Én sem tudtam mire vélni. Ellenőriztem régi css-eket is, amik anno validnak bizonyultak, az eredmény ugyanez volt.
Kovács Gyula (MiniDisc)
2005. október 7. 15:34
http://www.minidiscweb.hu/teszt/index.htmlHa megnézitek, Oparában, és Firefoxban jó, az Internet Explorer pedig hézagot hagy a képek közt. Valaki nem tud rá megoldást, hogy az IE-ben is össze legyenek húzva a képek? Mert ebből kiindulva ugyan akarok beállítani sortávolságot, de ahhoz előszőr a nullapontot kellene meglelni az Explorerben is ...
google
2005. október 7. 15:37
Hozzá kell tenni, hogy az IE 4px-t "tesz rá". Nekem már sikerült egy hasonló gondot megoldani overflow: hidden értékkel, de MD esetében ez sem működik.
Kovács Gyula (MiniDisc)
2005. október 7. 17:33
IDÉZET(Giraffe @ 2005. szeptember 16., 16:10 - péntek)
Közben a <div>-ek kis átrendezésével és egy apró csalással sikerült megoldani a kérdést

Mivel ezek statikus oldalak, és a portál úgy van beállítva, hogy ezekben is keressen, ezért ha a keresőszó az egyik cikkben benne volt, akkor automatikusan kidobta a nyomtatható oldalt is találatnak. Nekem ez nem tetszett, ezért is terveztem át teljesen a kódot, hogy immáron csak egy html csomag legyen, de az egyből nyomtatható is legyen.
Mondjuk azt továbbra sem értem, hogy az eredeti megoldással mi baja volt a Firefox-nak, de most már nem is fog kiderülni.
Tudom, hogy már megoldódott, de a jövőre nézve itt van egy cikk a nyomtatásról:
http://weblabor.hu/cikkek/cssnyomtatas(Szokás szerint sosem azt találom meg, amit keresek

)
Kovács Gyula (MiniDisc)
2005. október 7. 20:50
IDÉZET(google @ 2005. október 07., 16:37 - péntek)
Hozzá kell tenni, hogy az IE 4px-t "tesz rá". Nekem már sikerült egy hasonló gondot megoldani overflow: hidden értékkel, de MD esetében ez sem működik.
font-size: 0px; az ul-hez, és jó lett!

(Weblaboron mondták)
Mezofi
2005. október 10. 20:28
Az input text-et lehet-e növelni?
Szeretnék egy kb. fél képernyőnyi beviteli mezőt, de nem text-areát.
Úgy gondoltam készítek egy raktárkezelő programot php-ben, és jól mutatna, ha a vonalkód beviteli mezője jól látható lenne.
Kovács Gyula (MiniDisc)
2005. október 10. 20:32
KÓD
input[type="text"] {
adatok
}
Ilyen formán adj neki szélességet és magasságot.
Kovács Gyula (MiniDisc)
2005. október 11. 18:30
Szeretnék Operához css hacket. Internet Explorernél ez úgy működik, hogy csinálok egy külön css fájlt, az Explorerre vonatkozó részt ebbe beírom, és a
KÓD
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="ie6.css" /><![endif]-->
módon a headbe beírva működik. Opera esetében ezt hogyan kell megoldani?
Kovács Gyula (MiniDisc)
2005. október 13. 20:07
Valaki elmondaná hogy clear left | none | right | both mire jó?
google
2005. október 13. 20:35
Én már nagyjából értem, de elmagyarázni...
A float tulajdonságú divekhez viszonyuló pozícionálásban használják. Ha egy divnek clear: left értéket adunk, akkor egy másik, float: left paraméterű div alá kerül, tehát nem rá, mint új réteg. Ugyanez vonatkozik a right értékre is, ha pedig both-t határozunk meg, akkor egyik sem érhet a clear: both paraméterű divünk alá.
Ha mégsem lenne még világos (amit őszintén szólva nem csodálnék), akkor itt az angol változat is, hátha...:
IDÉZET
specifies if an element allows floating elements on its sides. More specifically, the value of this property lists the sides where floating elements are not accepted. With clear set to left, an element will be moved below any floating element on the left side. With clear set to none, floating elements are allowed on all sides.
Kovács Gyula (MiniDisc)
2005. október 13. 21:22
IDÉZET(google @ 2005. október 13., 21:35 - csütörtök)
Ha egy divnek clear: left értéket adunk, akkor egy másik, float: left paraméterű div alá kerül, tehát nem rá, mint új réteg.
Ennek sok értelmét nem látom, mert alapértelmezésben is oda kerül ... ez nem véletlenül egy diven belüli pozícionálásra jó? Találtam képes oldalt, de cseh nyelven. (Rengeteg nagyon jó tipp van a cseh weboldalakon egyénként, csakhát ugye nem tudok azon a nyelven ...)
Ez a tartalom egy lebutítottváltozata. A teljes változat képekkel kiegészült megtekintéséhez kérünk,
kattints ide.