Sikerült megcsinálnom, hogy egy taxonomy szótárból kinyert rovat node-jait egy jobb oldali blokkban jelenítsem meg (címestül, szövegestül) a views modullal. Szerintetek meg lehet csinálni, hogy csakis ebben a blokkban máshogy jelenítődjön meg a tartalom? Pl. más betűtípus, -méret, -szín? Persze az eredeti szöveg máshol változatlan maradjon,
A smink mappában lévő alap(értelmezett) block.tpl.php file-ban ezeket találtam a megjelenítésre vonatkozóan:
<h2 class="title"><?php print $block->subject; ?></h2> <div class="content"><?php print $block->content; ?></div>
Meg lehet oldani hogy csak ezt a bizonyos blokkokat formázzam meg css-ben egyedi külcsint adva neki, vagy butaságot akarok? :)
Fórum:
megoldható
Megoldható, hiszen a sminkben a blokk megjelenítésénél tudod vizsgálni annak az azonosítóját, és annak függvényében más html kimenetet jelenítesz meg, mondjuk más osztályt adva a blokknak.
Szerintem.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
HTML forrást nézd.
A Views modul egyedi azonosítót tesz minden általa generált listára, ezt az oldal HTML forrásában látod, arra rá tudod "akasztani" a CSS deklarációkat. (Egyesek szerint túlzásokba is esik az azonosítók és osztályok osztogatásánál, lásd: Drupal classitis.)
Ha esetleg nem jó a HTML kimenet, akkor pedig használd a Views Theming Wizard szolgáltatását, ami lista nézet esetén kidobja a sminkelhető függvényeket.
Köszönöm Edit!
Sikerült megoldani, nagyon köszönöm! :)
Okulásképp a többeknek: A html forrásban tényleg ott van az azonosító, csak ki kell nézni
<div class="block block-views" id="block-views-Blokkocska">
majd egyszerűen be kell írni a smink mappában lévő style.css file végére, pl.:
és kész is!
hivatkozás színe
A szöveg színezése sikerült, de blokkon belüli node-ban lévő hivatkozás színét nem tudom megváltoztatni mert azt a style.css file ezen részéből veszi és minden középen található blokkra vonatkozik:
Hogyan lehetne kicselezni?
important!
Important kulcsszóval próbálkozz!
Palócz István
https://palocz.hu | https://tanarurkerem.hu
azonosító és osztály hivatkozás a stlye.css-ben
Kipróbáltam, azt hiszem nem az a baj. Egyszerűen nem tudom hogyan hivatkozzak egy bizonyos azonosító megfelelő osztályára a stlye.css-ben a sminkeléshezAzt Edit elárulta, hogy a Views modul létrehoz egy csomó azonosítót (divet) és osztályt (classt), sőt picit túlzásba is esik velük a Drupal, ki kell belőlük mazsolázni a megfelelőt.
Arra rájöttem, hogy ki kell néznem a Firebuggal vagy a forrásban a módosítandó szöveget, de ott annyi egymásba ágyazott div és class van hogy elveszek közöttük :(
Hogyan tudnám a stlye.css-ban sminkelni a "Szöveg Címe" szöveget? Kerestem a weblabor.hu-n a CSS-nél, de nem találok erről leírást.
Én így próbáltam de nem lett fehér...
megoldottam :)
a h2 title nem volt jó, hiszen hivatkozás!
rájöttem, megcsináltam, sikerült így felülírnom:
végre fehér a hivatkozás színe :)
viszont még mindig nem értem, hogy lehet belőni pontosan egy azonosítót és osztályt a css-ben a html forrásból. hol van erről leírás?
(mikor kell #-et, mikor kell pontot, vagy mikor nem kell semmit sem tenni a style.css file-ban egy azonosító vagy egy osztály elé...
Kiválasztók
Ha jól értem a problémád, ez kell neked:
http://weblabor.hu/cikkek/cssalapjai1
Keresd a "Kiválasztók" címet.
Nagy Gusztáv
agytáp kell neked!
írd be a google-ba, hogy "agytáp"
html tag elé nem kell semmi pl.: a, h1, p, img, div (az stb-t nem merem most ide írni :D )
Ami class
<a class="valmai barmi">
az elé pont kellpl.: .valami .barmiAmi id
<a id="egyediazonosito">
az elé kettőskereszt kell: #egyediazonositopp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
pontosabban
Még mielőtt jön a következő kör CSS kérdés, a class="valami barmi" esetén a CSS kiválasztó:
Tehát nincs szóköz a .valami és a .barmi között.
vessző hiányzott
Elnézést, de a vesszőt nem raktam ki.
Nyílván két külön osztályról van szó.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu