[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