Intestazione presente in tutte le pagine
Autore: Pasquale D.
Visite 2768,
Followers 1,
Condiviso 0
iBuon giorno, ho un problemino semplice.
L'intestazione del mio sito è uno slide show.
Voglio che sia presente solo in alcune pagine del sito.
Quindi ho selezionato le immagini dello slide show, una ad una/Effetto/Pagina e ho scelto in quale pagina non far comparire lo slide show.
Una volta pubblicato il sito, mi ritrovo l'intestazione in tutte le pagine.
Inoltre vorrei che nelle pagine dove l'intestazione no dovrebbe esserci, vorrei che il menù salirebbe più su, al posto dell'intestazione.
E' possibile?
Grazie!
Postato il
Buonasera Pasquale,
se si un po' esperto potresti andare a visualizzare la classe attribuita a quell'elemento e utilizzare il codice "display:none;" nel css della pagina per appunto quella classe.
In questa maniera potresti rendere l'oggetto visibile solo in alcune pagine.
Se non sei esperto ti consiglio prima di leggerti delle guide sulle classi e sul css così da sapere che punti modificare.
Autore
non c'è modo di risolverlo dentro WSX5?
Ma è un bug?
non c'è modo di risolverlo dentro WSX5?
Ma è un bug?
... al 1° "?", ... sì...
... al 2° "?", ...no...
_______________
... il 1° lo risolvi proprio con l'istruzione CSS di Riccardo;
... il 2°, tutte le modifiche fatte in post-editazione vengono ovviamente resettate da una nuva esportazione, perchè nel programma non ce ne è traccia; ...per evitare questa distrazione, basta effettuare una copia di sicurezza della pagina e/o delle modifiche apportate...
.
bye, KolAsim
Autore
Scusami, ti prego di scusarmi ma faccio difficoltà a comprendere.
Mi dici che posso risolverlo dentro WSX5, seguendo RIccardo che mi dice di editare CSS.
allora, in pratica e più passo-passo, cosa dovrei fare?
la 2 è incomprensibile, per me.
Altrimenti per renderla più semplice, potresti nella proprietà delle pagine che non vuoi l'intestazione, in Grafica mettere la spunta su: "crea la pagina senza applicare il modello", inserendo poi lo sfondo del tuo sito...
... per rendere definitive le tue variazioni, senza dover pos-editare, supponendo che il DIV interessato sia imHeader basta inserire nel pannello Esperto/HEAD delle proprietà della Pagina, al Passo_2:
<style> imHeader {display:none; } </style>
... oppure, in un Oggetto Codice HTML di quella pagina, pannello CSS, inserire semplicemente:
#imHeader {display:none; }
... se la pagina è individuata con il DIV imPage e vuoi sollevare tutta la pagina, basta aggiungere per esempio al precedente esempio HTML:
#imPage {top:-100px;} ... (ovviamente, valore da personalizzare)
...
... non ho programmi per verificare, ...ma dovrebbe essere per come detto...
.
bye KolAsim
Ecco la prova:
http://mibo.altervista.org/calcio/pagina-2.html
<style> imHeader {display:none; } </style>
<style>#imPage {top:-170px;} </style>
Ma il pie si stacca...?
Corretto: avevo messo tutti 2 in head pagina, invece
#imHeader {display:none; }in css del oggetto html e
<style>#imPage {top:-170px;} </style> in head della pagina....
Autore
Così però non visualizzo il menù
... eheheh ... detto prima...>> (ovviamente, valore da personalizzare)
.
... bravo Mirko, e grazie, ..il mio PC virtuale...
Vero lo devi creare tu uno con imaagini tue, altrimenti il metodo di Kol funzionante....vedi la mia prova...
Autore
@mirko, ho visto la tua prova ed effettivamente il menù c'è.
Allora, più chiaramente cosa posso fare?
Grazie!
Autore
Scusate, son oun po' confuso perchè ho seguito diverse indicazioni.
Attualmente sono messo che nelle pagine dove non vorrei visualizzare l'intestazione visualizzo un piccolo quadrato dove dentro si vedono le immagini.
pensate un po'.......
Fai cosi:
#imHeader {display:none; }in css di un oggetto html nella tua pagina e
<style>#imPage {top:-160px;} </style> in head nella proprietà della pagina....
Autore
questo dove lo trovo?
Nella pagina che vuoi togliere l'intestazione, metti un oggetto html poi in esperto nel codice CSS incolli questo: #imHeader {display:none; }
Autore
Ma a questo punto non c'è bisogno che escludo quelle immagini dall'intestazione dalle pagine interesate?
E' sufficiente fare solo questa cosa del html e css?
... esatto, per come detto prima...
.
Autore
Ecco ci sono riuscito :
Solo che, le immagini verticali, finiscono sotto al menù, come posso ovviare?
Grazie!
... vedere per capire...
Autore
avevo messo i due punti per mettere il link, e mi sono dimenticato.
Autore
http://www.pdagrafica.com/grafica.html
... ho capito...
... questo cosa vuol dire...?
... per esempio, se l'area preferita in larghezza fosse di 1000 pixel, per immagini in rapporto 4:3, l'atezza sarebbe di 750 pixel, diciamo idonei per i monitor tradizionali più diffusi...
... quindi la cornice od il telaio ottimali sarebbero 1000x750 px, e di conseguenza tutte le immagini devono stare in questa cornice; ...se una immagina a sviluppo verticale avesse l'altezza maggiore di 750, andrebbe ridimensionata proporzionalmente a questa; ... per esempio una immagine L.700px ed A.1000px per stare dentro la cornice predefinita deve essere ridimensionata a L.525px ed A.750px (750 è il max verticale)...
... tutto questo si fa in automatico col proprio programma di grafica, ma ancora più in automatico, senza dove editare tutte le immagini, con un semplice click ed in un istante per interi volumi di immagini si ottiene con ACDSE, di cui io ho due versioni gratuite, la v.4 e la v.5, di 15 anni fa, ma attualissime...
...
...
... premessa a parte, ...visto che la modifica è stata fatta da te, potresti risolvere all'istante abbassando il contenuto della pagina quel tanto che basta ad evitare la sovrapposizione del menu...
.
bye, KolAsim
Autore
Così sto facendo, ho suddiviso la pagina in 12x12 caselle, e ho ridotto l'area della galleri ad un area di 1x12 caselle e sembra che funzioni.
CHe rapporto c'è tra i pixel e le caselline?
... se inserisci per prova un oggetto codice html dentro una cella, vedrai le proprietà di quella cella dalle proprietà dell'oggetto stesso, o delle celle che comprende...
.
Autore
ma bisogna comunque in proprietà effetto, escludere quelle immagini dell'intestazione dalle pagine dove non le voglio, giusto?
... se le immagini hanno tutte la stessa altezza, e quindi non trasbordano, non sarebbe necessario eliminarle...
Autore
si tutte la stessa altezza.
ioè, se rendo visibile le immagini dell'intestazione, in quelle pagine dove non lo vogllio vedere, pur avendo fatto quell'operazione con i codici che mi avete detto, visualizzo circa 10 pixel di intestazione.
Autore
l'intestazione è alta 150 pixel, mentre nel head c'è scritto 160, non so se c'entra.
... adesso non capisco, ...se non vuoi vedere l'intestazione in una pagina, nelle proprietà della stessa, sezione HEAD, inserisci, come avevamo detto all'inizio, questo:
<style> imHeader {display:none; } </style>
...
Autore
ok, fatto!
Però ho fatto una controprova, e ho notato che oltre a questo, (scrivendo quello che mi hai detto) , debbo contemporaneamente intervenire in ogni singola immagine: Effetto/Pagina, escludendole dalle pagine dove non le voglio.
... l'importante che hai ottenuto il risultato voluto, una volta individuata la strada tutto si semplifica...