Fülek

Simon Zsolt képe

Üdv mindenkinek!

Próbálkozom már egy ideje, de csak nem sikerül az, hogy: a "Megtekintés", "Szerkesztés" füleknek saját stílust adjak css-ből. Az már sikerült, hogy ezen két fül mögötti részt beszínezzem, de a fülek meg sem mozdulnak.
5.1-es Drupal, Bluemarine smink buherálása:
A page.tpl.php-ban csak ez szerepel:

<div class="tabs"><?php print $tabs ?></div>

Ez lesz a legenerált forráskód:

<div class="tabs"><ul class="tabs primary">

Én próbálok hivatkozni rá:

ul.tabs primary {
  background-color: blue;
}

de nem reagál rá,
csak erre:
ul.tabs {
  background-color: blue;
}

de ez meg csak a fent említett fülek mögötti színezést oldja meg! :(

Valaki tudna segíteni nekem, hogy hogy tudnám ezt a problémát áthidalni?!

A segítséget előre is köszönöm!

Fórum: 
Paal képe

így?

.tabs .primary {
  background-color: blue;
}

Üdv, Pali

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Simon Zsolt képe

Így sikerült az éppen nem aktív fület beszíneznem:

.tabs .primary a{
  background-color: blue;
}

Bármilyen további utasításra nem reagál! (pl.: :hover, :active)

De köszönöm a segítséget, ez már egy lépéssel előrébb vitt a megoldáshoz!

0
0
Simon Zsolt képe

Így már sikerült elérnem, hogy az aktív is színezhető legyen!

.tabs .primary .active a{
  background-color: blue;
}

Már csak azt keresem, hogy az aktív fül mellől kiinduló csíkok is (amik a tartalom fölött vannak), színezhetőek legyenek!

0
0
Paal képe

Kellene hozzá vagy forrás részlet vagy URL, hogy meg tudjam nézni. Ebből a leírásból nem nagyon tudom elképzelni, azt, amit szeretnél.

P.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Paal képe

Talán border-bottom: 1px solid #ccc; ?

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

bitscream képe

Sziasztok!

Nekem az volna kérdésem, hogy miért nem látszik IE alatt a megtekintés illetve a szerkesztés fül? Drupal 5.x-t használok egyenlőre még csak a saját gépemen, mert ezen hiba miatt nem mertem még élesbe kirakni az oldalt. Azért lenne ez fontos, mert nem kötelezhetek mindenkit Firefox használatára, és biztosan lesz olyan felhasználó aki az IE-t részesíti előnyben, de ő meg nem fogja tudni, még a saját profilját sem szerkeszteni!

Előre is köszi!

0
0
pp képe

Milyen sminket használsz? Milyen böngésző verzióval?

pp

0
0
bitscream képe

Saját szerkesztés, az alapját a BlueMarine szolgáltatta, ha jól emlékszem. :)
IE 6, de megnézettem 7-s alatt is, de ott sem látszik; bár én inkább a fejlesztésnél a Firefoxba beépülő IE Tab-ot használom, folyamatosan frissítve.

0
0
Nagy Gusztáv képe

akkor hogy a csudába adjunk neked tippeket pl. egy link nélkül?

0
0

Nagy Gusztáv

bitscream képe

Azért tettem fel ezt a kérdést, mert azt hittem, hogy ez egy IE betegség (a sok közül...) és van olyan aki már találkozott ezzel, és tudja orvosolni...
Tévedni emberi dolog...

0
0
Nagy Gusztáv képe

Attól, hogy ie betegség, még nincs rá joker megoldás. Gondolj bele, hogy az alap sminknél nincs gond, a tiednél van.

Még egyszer kérdezem: hogy a csudába segítsünk, ha nem látunk kódot?

0
0

Nagy Gusztáv

bitscream képe

S lőn a kód a page.tpl.php idevonatkozó részéből:

<table align="center" border="0" cellpadding="15" cellspacing="0" id="content" width="100%">
  <tr valgin="top">
    <?php if ($sidebar_left) { ?><td id="sidebar-left">
      <?php print $sidebar_left ?>
    </td><?php } ?>
    <td valign="top">
      <?php if ($mission) { ?><div id="mission"><?php print $mission ?></div><?php } ?>
      <div id="main">
        <h1 class="title"><?php print $title ?></h1>
        <div class="tabs"><?php print $tabs ?></div>
        <?php print $help ?>
        <?php print $messages ?>
        <?php print $content; ?>
        <?php /*?><?php print $breadcrumb ?><?php */?>
      </div>
    </td>
    <?php if ($sidebar_right) { ?><td id="sidebar-right">
      <?php print $sidebar_right ?>
    </td><?php } ?>
  </tr>
</table>

Ha minden igaz a 'tabs'-os rész működteti az egészet; de ezen én egyszer sem változtattam az eredeti sminkhez képest!
0
0
aboros képe

a hiba igen valószínű, hogy a css -ben van ám.. valami olyan attribútumot használsz vagy olyan mértékegységet, amit nem szeret, nem ért, vagy nem szabályosan értelmez az ie. valszeg a .tabs {} -ban. (de kb bárhol is lehet akár)

ha megnézed az oldal forrását, abban szerepelnek a fülek bárhol is?

(egyébként te td-zted össze a sminket? csak kérdem, mert fura.. minek kell egy táblázatba rakni az oldalt? .. nem tilos, nem az, csak nem valami modern..)

0
0

-
clear: both;

bitscream képe

A CSS-ben ezt találtam a fülekről:

.tabs .primary a {
	color: #FFFFFF;
	background: url(images/navbg2.jpg);
	border: 0px;
}
 
.tabs .primary .active a {
	color: #FFFFFF;
	background: url(images/navbg5.jpg);
	border: 0px;
	padding-bottom: 1px;
}

(a design-t még régebben szedtem egy ingyenes oldalról, és azt hegesztettem rá Drupal-os alapokra, ezért oly sok a td, de az eddig nem okozott gondot)

0
0
bitscream képe

Azt hiszem ezzel a problémával kapcsolatban sikerült felfedeznem egy egészen bántó anomáliát, és ez még mindig csak IE alatt jön elő!
Ez a jelenség pedig úgy néz ki, hogy:
- adminnak vannak fülek, egyéb felhasználóknak nincs
- ha a szerkesztő (nem admin) a tartalmak menüponton keresztül szerkeszti az adott node-ot, akkor onnantól már látni fogja az odavonatkozó füleket!
Én már lassan nem értem, hogy hogy sikerül ilyen dolgokat produkálnom....

A segítséget előre is köszönöm

0
0
aboros képe

szerintem nagyon kellene egy page, valami olyasmi, hogy "mielőtt a fórumba veted magad" .. vagy ilyesmi. bár gondolom azt is olyan gyakran olvasnák kérdezés előtt, mint most a kézikönyvet.. ;)

0
0

-
clear: both;