Autore | Messaggio |
francescodelv Senior 2°Level
Registrato: Sep 22, 2006 Messaggi: 315
|
Oggetto: angoli arrotondati |
|
|
oggi ho provato diversi modi per modificare gli angoli del background dei moduli, che nel mio deep sono bianchi e con angoli "vivi".sembrerebbe nn essrci verso a smussarli, poichè dopo aver caricato il css idoneo nello style, ampiamente funzionante x le normali pagine html, caricate le immagini che formano gli angoli ed aver richiamato la "class" nella stringa in cui viene richiamato il bg dei moduli nn va....hai qualche consiglio in merito?so che esistono temi già pronti, tipo il tuo, ma al momento preferirei risolvere sul deep.....
|
|
Inviato:
Gio Mar 13, 2008 1:44 am |
|
|
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
Hai provato ad applicare il css a OpenTable() CloseTable() ?
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Ven Mar 14, 2008 12:44 am |
|
|
francescodelv Senior 2°Level
Registrato: Sep 22, 2006 Messaggi: 315
|
Oggetto: |
|
|
un esempio pratico?cioè inserendo nelle funzioni open e close table dello stile automaticamennte tutte le table del template si arrotondano?
|
|
Inviato:
Ven Mar 14, 2008 1:25 am |
|
|
Sniffer Amministratore
Registrato: Jul 20, 2003 Messaggi: 3218
Località: Verona
|
Oggetto: |
|
|
No si arrotondano solo quelle incluse in OpenTable() CloseTable() sarebbe assurdo arrotondare tutti i tag <table> esteticamente non sarebbe il massimo.
Ti faccio un esempio apri il file theme.php del tuo tema DeepBlue
cerca:
Codice: | function OpenTable() {
global $bgcolor1, $bgcolor2;
echo "<table width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\"><tr><td>\n";
echo "<table width=\"100%\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td>\n";
}
function CloseTable() {
echo "</td></tr></table></td></tr></table>\n";
} |
sostituiscila con
Codice: | function OpenTable() {
global $bgcolor1, $bgcolor2;
echo"<table border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr><td><img src=\"themes/DeepBlue/images/immagine.gif\" width=\"7\"></td><td background=\"themes/DeepBlue/images/immagine.gif\" border=\"0\" width=\"100%\"></td><td><img src=\"themes/DeepBlue/images/immagine.gif\" width=\"7\"></td></tr></table>\n";
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"$bgcolor2\"><tr><td>\n";
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" bgcolor=\"$bgcolor1\"><tr><td>\n";
}
function CloseTable() {
echo "</td></tr></table></td></tr></table>\n";
echo"<table border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr><td><img src=\"themes/DeepBlue/images/immagine.gif\" width=\"7\"></td><td background=\"themes/DeepBlue/images/immagine.gif\" border=\"0\" width=\"100%\"></td><td><img src=\"themes/DeepBlue/images/immagine.gif\" width=\"7\"></td></tr></table>\n";
} |
In questo modo ogni volta che aprirai una nuova tabella con OpenTable() CloseTable() gli angoli saranno arrotondati come succede su questo sito.
Ovviamente dovrai creare le immagini sostituendo il nome immagine.gif e la dimensione width="7" con i dati delle tue immagini.
_________________ Non inviatemi pm con richieste di aiuto grazie.
Su questo forum solo gli utenti registrati possono vedere i links! Registrati o fai il login |
|
|
Inviato:
Ven Mar 14, 2008 6:59 pm |
|
|
francescodelv Senior 2°Level
Registrato: Sep 22, 2006 Messaggi: 315
|
Oggetto: |
|
|
ho provato ma nn me l'arrotonda.forse c'è qualcosa di sbagliato nell'immagine che ho usato, che è molto più grande di dimensione rispetto alla reale larghezza dei campi del deep.cmq farò altre prove.intanto grazie come sempre x la disponibilità e la cortesia.
|
|
Inviato:
Sab Mar 15, 2008 3:24 pm |
|
|
francescodelv Senior 2°Level
Registrato: Sep 22, 2006 Messaggi: 315
|
Oggetto: |
|
|
sniffer vediamo se ho capito bene:
function OpenTable() {
global $bgcolor1, $bgcolor2;
echo"<table border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr><td><img src=\"themes/DeepBlue/images/laterale_sx\" width=\"7\"></td><td background=\"themes/DeepBlue/images/bg_centrale\" border=\"0\" width=\"100%\"></td><td><img src=\"themes/DeepBlue/images/laterale_dx\" width=\"7\"></td></tr></table>\n";
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"$bgcolor2\"><tr><td>\n";
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" bgcolor=\"$bgcolor1\"><tr><td>\n";
}
function CloseTable() {
echo "</td></tr></table></td></tr></table>\n";
echo"<table border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">\n"
."<tr><td><img src=\"themes/DeepBlue/images/laterale sx basso\" width=\"7\"></td><td background=\"themes/DeepBlue/images/centrale\" border=\"0\" width=\"100%\"></td><td><img src=\"themes/DeepBlue/images/laterale_dx_basso\" width=\"7\"></td></tr></table>\n";
}
that's right?ho provato in questo modo, ma mentre gli angoli sx sono ok, quelli destri li ripete all'infinito....
|
|
Inviato:
Lun Mar 17, 2008 10:51 am |
|
|
francescodelv Senior 2°Level
Registrato: Sep 22, 2006 Messaggi: 315
|
Oggetto: |
|
|
nn avevo letto bene il codice, ecco xè sbagliavo.funziona ed anche bene.....adesso modifico la funzione themearticle x ottenere lo stesso effetto nelle news.grazie ancora sniffer.
|
|
Inviato:
Lun Mar 17, 2008 12:30 pm |
|
|
|