[webaccessibile] css parametrici ?
James Siddall jr
oldjacques a gmail.com
Gio 16 Nov 2006 14:17:35 CET
James:
Altra possibile soluzione sarebbe di inserire un
blocchetto CSS sotto l'inclusione del foglio
stile che personalizza la classe con l'immagine di sfondo.
Es.
<%
' in ogni pagina che voglio personalizzare...
inc_hdr = "<style type=""text/css"">" & VbCrLf &
"<!-- " & VbCrLf & "#bkgdiv {...CSS ISTRUZIONI DI
COLORE, BACKGROUND COLOR E BKG IMG, ECC...}" &
VbCrLf & "-->" & VbCrLf & "</style>
%>
che ovviamente potrebbe esssere anche gestito con
una scelta casuale o programmatica e compreso
nello script incluso che mi stampa sempre
l'intestazione (<head>) della pagina c'è
<%
If (Len(Request("boolAnteprimaStampa"))=0) Then
%><link rel="stylesheet" href="/css/base.css"
type="text/css" media="screen" /><link
rel="stylesheet" href="/css/anteprimastampa.css"
type="text/css" media="print" /><%
Else
%><link rel="stylesheet"
href="/css/anteprimastampa.css" type="text/css" media="all" /><%
End If
Response.Write inc_hdr
%>
Spero che sia chiaro
<erlupacchiotto a erlupacchiotto.com> wrote:
> ho un css, a seconda della pagina che lo richiama vorrei che comparisse una
> pagina di sfondo anziche' un'altra
> e' possibile ? se si come ?
>
> dovro' gestirlo con un linguaggio server-side ASP
metti nel CSStante classi quante sono le immagini che vuoi come sfondo
partendo da 0 del tipo:..poi sull'asp...
<%
intMaxBg = 2
Randomize()
intMyBg = CInt(Rnd()*2)
Response.Write "<div class=""sfondo" & intMyBg & """>"
%>
Non te lo garantisco data l'ora... ma orientativamente il succo è questo :)
> il problema e' che l'unica ipotesi sarebbe ridefinire all'interno della
> pagina che si crea la classe css associandola all'img che si vuole
Maggiori informazioni sulla lista
webaccessibile