Joomla.it Forum

Joomla! 3 => I Template di Joomla! 3 => : Valgo54 17 Nov 2017, 21:24:05

: [RISOLTO]Come posizionare oggetti nel template protostar joomla v 3.8.1
: Valgo54 17 Nov 2017, 21:24:05
Ciao,
sto creando , in locale, una pagina che ha immagini, paragrafi ecc. che devono essere posizionati in punti ben precisi.Avendo fatto qualche programma in html sono ricorso ai div con utilizzo di "position:relative" ,solo che in una pagina html potevo impostare un div-container a livello superiore con width 100% e dentro mettere i vari div con "position:absolute". In joomla non riesco a fare la stessa cosa, come posso disporre al meglio gli oggetti(intendo paragrafi , immagini ecc)
Se ad esempio imposto le posizioni che qui riporto, utilizzando un'altro monitor con diversa risoluzione , mi sballa tutto?
Qualsiasi aiuto sarà apprezzato.
Grazie
:
<div id="p1">
<p>testo1</p>
<p>testo1_1</p>

<>
<div id="img1">
<figure ><img src="images\img1.jpg" alt="” width="304" height="228" />
<figcaption style="font-style: italic;">caption1</figcaption>
</figure>
<>
<div id="img2">
<figure><img src="images\img2.jpg" alt="" width="319" height="250" />
<figcaption style="font-style: italic;">caption2</figcaption>
</figure>
 
<>
 #p1{                                Position relative;
                               top:10px;
                               left:10px;
                }
#img1{
                               Position relative;
                               top:13px;
                               left:550px;
                }               
#img2{
                               top:320px;
                               left:-30px;
                               
 
                }             
 
: Re:Come posizionare oggetti nel template protostar joomla v 3.8.1
: tomtomeight 17 Nov 2017, 22:08:01
Devi dimenticare come lavoravi siti con l'html in joomla le posizioni sono preimpostate dal template e una pagina si costruisce modularmente unendo articoli, estensioni, moduli, plugin,ecc. Non devi costruire tutto nello stesso posto.