Üdv!
A CSS-ek sorrendje hogyan adható meg?
A form attache esetén:
// attache CSS to form $form['#attached']['css'][] = array( 'data' => drupal_get_path('module','mymodule') . '/css/mymodule.css', );
a smink "style.css"-e felülírja, azaz nem lesz aktív a "mymodule.css".
A "weight" paramétert próbáltam, de nem segített.
Drupal verzió:
Fórum:
Az a weight biztos nem jó?
https://drupal.org/node/1148620#comment-6325918
Itt is ezt ajánlják.
A weight nem jó. Elsőre group
A weight nem jó. Elsőre group alapján történik a rendezés, amiből 3 van, system (CSS_SYSTEM), module (CSS_DEFAULT), theme (CSS_THEME).
A moduleban hozzáadott css az default értéket kap alapból, ami szvsz jó, nagyon utálnám azt a modulet, ami rá akarná eröltetni a css a sminkére.
De ha nagyon muszáj, valami ilyen kell, a groupot megetetni először, aztán jöhet a weight:
----
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.
html
nálam csak így eszi meg:
De így sincs hatása...
Csak egy form elemben levő saját table-t szeretnék vele formázni:
css
Végülis működik, bár érdekes, hogy csak a "border: 0px" fogadja el a CSS:
mymodule.css:
Ha "border: 1px;" v. bármilyen más értéket adok neki, akkor sem jelenik meg a border.
Ha kiveszem a "border: ..." sort a CSS-ből, akkor lesz 1px-es border.
Valamiről megfeledkezem v. elrontok valamit?
Ez nem drupal gond, CSS
A CSS border attributum egy legalabb harom parameteres tortenet. Peldaul ez egy valid border attributum definicio:
A border: 0px -et valoszinuleg azert fogadja el, mert az funkcionalisan megegyezik a border: none definicioval.
Olvasnivalo a temaban: http://www.w3schools.com/css/css_border.asp illetve innen kiindulva http://www.w3schools.com/cssref/pr_border.asp
--
jogos
jogos, köszönöm!