Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Problema con asp:panel
venerdì 09 gennaio 2009 - 02.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
kidrock
Profilo
| Junior Member
94
messaggi | Data Invio:
ven 9 gen 2009 - 02:08
Ho creato una masterpage con dentro un asp:panel,in modo tale che nel codebihind gli cambio il background.Fino a qui tutto molto semplice....ho creato anche uno stile in css da assegnargli....ma quando apro la pagina in firefox va tutto benissimo,invece con ie7 mi ripete l'immagine di sfondo più volte(Eppure ho sistemato nel css la non ripetizione dell'immagine)
Come mai mi fa questo scherzo?Qualcuno ha una soluzione migliore?
Ciao
Michele
"La sconfitta è un' eleganza.Per l'ipocrisia di chi si arrende in partenza."
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 12 gen 2009 - 00:51
Ciao
>Come mai mi fa questo scherzo?Qualcuno ha una soluzione migliore?
Prova a postare il css che applichi per la non ripetizione dell'immagine e l'aspx, così gli diamo un'occhiata..
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
kidrock
Profilo
| Junior Member
94
messaggi | Data Invio:
lun 12 gen 2009 - 12:21
nel css è scritto così:
.center{
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
text-align:center;
background-repeat:no-repeat;
height:600px;
width:600px;
}
e nell'aspx(è una masterpage):
<div id="main" runat="server" class="center">
Ciao
Michele
"La sconfitta è un' eleganza.Per l'ipocrisia di chi si arrende in partenza."
gene_old
Profilo
| Junior Member
55
messaggi | Data Invio:
ven 16 gen 2009 - 12:31
Ciao.
Posta più codice per favore.
Nel blocco di regole che hai postato c'è la non ripetizione dell'immagine, ma il background-image dove lo dichiari?
kidrock
Profilo
| Junior Member
94
messaggi | Data Invio:
lun 19 gen 2009 - 07:46
il codece che ho scritto è :
main.style.add("background-image","nome del file");
Nient'altro ho scritto..
Ciao
Michele
"La sconfitta è un' eleganza.Per l'ipocrisia di chi si arrende in partenza."
gene_old
Profilo
| Junior Member
55
messaggi | Data Invio:
lun 19 gen 2009 - 08:50
Se guardi il codice che ti restituisce la pagina e vedi che lo stile che da il background-image viene dichiarato in-line ( es: <div style="background-image:url(tua_immagine);"> </div> ) e non viene specificata la proprietà "repeat", è probabile che questa dichiarazione prevalga su quella dichiarata nel css per un discorso di importanza delle dichiarazione ( quelle in-line prevalgono su tutte, avendo un peso specifico maggiore).
Prova scrivere ne css così:
.center{
.....
background-repeat:no-repeat !important;
.....
}
kidrock
Profilo
| Junior Member
94
messaggi | Data Invio:
lun 19 gen 2009 - 09:32
Ho provato com mi hai detto a mettere !important nel css ma non risolve la situazione....
il mio div compare in questo modo una volta elaborato il codebihind:
<div id="ctl00_main" class="center" style="background-image:url(images/grafica/backgraound2.jpg);">
Ciao
Michele
"La sconfitta è un' eleganza.Per l'ipocrisia di chi si arrende in partenza."
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !