Kedves Fórumozók!
Szeretném segítségeteket kérni a következő problémában:
Az oldalam híreit elrendeztem Views és Panels segítségével több szakaszba, és szeretném a legfelső (legelső) cikkemet külön kiemelni az oldalon. Ez sikerült is, csak elég kuszán néz ki az, hogy a cím alatt van a kép, és az alatt vagy mellett a bevezető szöveg. Szeretném úgy megcsinálni, hogy minden szöveg (a cím és bevezető is) a kép mellett lenne jobb oldalon (lásd például a technet.hu oldalán a fő cikket). Sajnos sehogy nem sikerül, a képen is látszik meddig jutottam.
Köszönöm előre is!
Tamás
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Fórum:
Csatolmány | Méret |
---|---|
panel.jpg | 43.89 KB |
egy kép alapján nem lehet
egy kép alapján nem lehet megmondani, hogy mit írj a cas-be. Talán egy link jó lenne.
Nagy Gusztáv
node és css
Localhost-on csináltam, nincs online linkem, ezért bemásolom:
a node.tpl.php tartalma:
A CSS pedig itt található (a smink egy erősen módosított arthemia): http://upfone.hu/style.css
Itt a css alján található a "kiemelt" nézet, amelyben van az első node, és ebben a kép mellé raknám a címet és bevezetőt is.
Ha nem akarsz bele piszkálni
Ha nem akarsz bele piszkálni a forrásba a legegyszerűbb ha csinálsz egy új nézetet a Views-al (lehet oldal vagy blokk). Ott mezőket használsz a kép mezőt állítod az első helyre majd css-ben dobsz rá egy float: left; formázást. Ezek után minden elem a képet akarja majd körbe folyni úgy, hogy a kép lesz bal oldalt. Pontosan azt kapod amit a technet.hu is látni.
honlapom http://dyra.eu/
most már jó, de...
Köszönöm a választ, most már a kép mellett jelenik meg minden szöveg, viszont a CSS-ben sehogy nem tudom formázni a bevezető szöveget (field_szoveg). A képet és címet lehet, de a szöveg stílusa nem változik.
A kép és cím erre reagál rendesen...
A field_szoveg viszont nem...
Továbbá az egymás alatt elhelykedő NODE-ok (cikkek) egybefolynak, ezt hogyan tudnám CSS-ben formázni?
nem drupal kérdés.
nem drupal kérdés.
azon kívül: http://www.tutorial.hu/html5-es-css3/
ennek a megértése nélkül teljesen felesleges bármilyen sminket is bántani.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Ha valami összetettebb
Ha valami összetettebb sminket dolgozol át az elképzelhető, hogy innen onnan behúz formázásokat. Használd a css utasítás végén a !important ez felül ír minden korábbi formázást tehát pl float: left !important; ebben az esetben az adott elemre mindenképp ez a CSS utasítás fog érvényesülni!
"Továbbá az egymás alatt elhelykedő NODE-ok (cikkek) egybefolynak, ezt hogyan tudnám CSS-ben formázni?"
Elemezd ki a sminket amin ténykedsz nézd meg, hogy az oldal mely részeiért a CSS-be milyen formázások felelnek. Ez sem ördöngös picit sem. Jó magam az Opera böngészőt preferálom ebben a böngészőben jobb egér klikkre előjön egy olyan menüpont, hogy "Elem vizsgálata" az egérkét ráviszed a kívánt elemre és már köpi is ki neked a CSS infókat.
Amúgy szeretik egyesek túllihegni ezt az egész CSS mizériát nekem a legnagyobb támaszom egy 1200 FT-ba kerülő CSS zsebkönyv (a Google mellet), tartalmazza az összes fontosabb formázási parancsot amúgy a "nyelv" tök logikus. Szóval én bátorítalak, hogy simán akár minimális tudással is ess neki egy egy CSS-nek mentés úgyis van ha más nem újra lehúzod a sminket. Tanulni meg csak abból fogsz ha élesben csinálod. A legjobb ha csinálsz egy terebélyes saját oldalt mint a mágnes úgy fogod behúzni a fontosabb infókat. Good luck!
honlapom http://dyra.eu/
css
Szia, köszönöm. Én is csak Operát használok, de nem ismertem az "elem vizsgálata" menüt. Ezzel most már megtaláltam az azonosítókat, melyek a CSS-be írva már működnek. A könyv nekem is megvan, csak kölcsönadtam :)
Köszönöm!