problema stupido di codice php

4 contenuti / 0 new
Ultimo contenuto
Ritratto di daryl0
Offline
DrupalNiubbo
Iscritto: 15 Apr 2008
Messaggi: 45
problema stupido di codice php

Vorrei allineare il contenuto dei blocchi "textsize" e "pagestyle" dentro l'header per creare una pseudo soluzione di accessibilità.
Con il seguente codice mi riporta i 2 blocchi uno sotto l'altro.

<?php
$block
= module_invoke('textsize', 'block', 'view', 0);
print
$block['content'];
$block = module_invoke('pagestyle', 'block', 'view', 0);
print
$block['content'];
?>

come devo fare per allineare tutto su una riga?

grazie

Dario B.
www.cestrimeonlus.it

Ritratto di ziobudda
Offline
UberDrupalitaliano
Iscritto: 20 Mar 2009
Messaggi: 717

Ciao, è una questione di html+stili css e non di drupal.

Mettili dentro a due div ed i due div dentro ad un div, tutti con style="float: left";
Sicuramente dovrai giocare un po' con il tag "width" dello stile di ogni div perché di default ogni div viene settato a width: 100%.
Prova a mettere "width: 40%" dentro allo "style" dei due div interni.

Installa Firebug per firefox se ancora non lo hai fatto, così da poter giostrarti meglio con i vari tag css.

M.

--
Michel 'ZioBudda' Morelli michel@ziobuddalabs.it
Sviluppo applicazioni CMS DRUPAL e web dinamiche (LAMP+Ajax)
Telefono: 0200619074
Telefono Cell: +39-3939890025 -- Fax: +39-0291390660

http://www.ziobuddalabs.it -- http://w

Ritratto di daryl0
Offline
DrupalNiubbo
Iscritto: 15 Apr 2008
Messaggi: 45

ok provo a cimentarmi nel codice. a volte ci si perde in un bicchiere d'acqua proprio sulle cose banali.

grazie

Ritratto di daryl0
Offline
DrupalNiubbo
Iscritto: 15 Apr 2008
Messaggi: 45

Fatto come dci tu ma il float era right non left :-)

grazie 1000 lo stesso ziobudda.

ecco il codice:

<div align="right">
<div style="float: right"><?php
$block
= module_invoke('textsize', 'block', 'view', 0);
print
$block['content'];?>
</div>
<div style="float: right"><?php
$block
= module_invoke('pagestyle', 'block', 'view', 0);
print
$block['content'];
?>
</div>
</div>