08 maggio 2007 alle 11:27:32 Ciao avrei altre 2 domande: 1-Vorrei fare in modo che il colore di sfondo dell'intestazione dei blocchi ad esempio menù e preferiti sia di un colore grigio e quello degli altri blocchi sia rosso.ho provato a definire una nuova classe ma non ho trovato il file che associa le classi alle diverse tabelle, per differenziarle. 2-impostare uno spaziofra le righe delle voci del menù, ho provato impostando cellspacing=1 ma non succede nulla.(vorrei un effetto tipo il blocco a destra di questo sitohttp://http://www.mercedes-benz.it/vetture/gamma/suv/classe_ml/default.htm )
grazie e ciao
piosky_to2003 Esperto
2291 Discussioni
08 maggio 2007 alle 12:06:58 Modificato il 08 maggio 2007 alle 12:33:521) la classe e' definita nella creazione della tabella CreateTopTable "CLASSE","titolo" se non sai dove trovarle nei vari fioe di aspnuke, apri la tua pagina web in html( con I.E. menu visualizza HTML) fai una ricerca della stringa che vuoi trovare all'interno del file HTML per esempio MENU e trovi la costruzione della tabella relativa
l'id="MainMenu" e' la classe che devi modificare nel css, che nel file menu_inc.asp corrisponde a CreateTopTable "MainMenu", GetTranslation("LANG_MENU")
--------------- Silvio Andrighetti Formaggini (Piosky)
08 maggio 2007 alle 15:47:40 Si, ho capito che devo associare una classe MyTitlex alle tabelle di cui voglio modificare lo sfondo intestazione,ma non capisco dove è che esplicito il fatto che ad esempio la tebella menu utilizza una classe Mytitle ed invece la tabella visitatori la classe Mytitlex. Ho visto che nel file display-inc.asp vengono create tutte le tabelle in modo standard tutte con la stessa classe, come faccio a differenziarne solo alcune?
l'id="MainMenu" e' la classe che devi modificare nel css, che nel file menu_inc.asp corrisponde a CreateTopTable "MainMenu", GetTranslation("LANG_MENU")
Nell'esempio che ti ha inserito, puoi vedere che la classe MainMenu è inserita in un CreateTopTable "MainMenu".... se crei una nuova classe, ad esempio MainMenu2, modificando il CreateTopTable "MainMenu2"..... otterrai una tabella con l'intestazione diversa dalle altre, ovviamente questo esempio è da applicare ad ogni tabella che vuoi modificare, aprendo il file INC appropriato.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
Cioè dove vengono definite le proprità della classe MainMenu? Dove dovrei definire la mia classe MainMenu2?Suppongo in default.css....o no?
grazie mille
mazingazeta Amatore
28 Discussioni
08 maggio 2007 alle 16:35:54 Grazie. Ho risolto introducendo degli IF nel file display-inc.asp, differenziando la classe solo per le tabelle che mi interessano.
Ciao
piosky_to2003 Esperto
2291 Discussioni
08 maggio 2007 alle 17:47:50 Modificato il 08 maggio 2007 alle 17:49:10veramente non c'e bisogno di mettere gli if altrimenti che servono i css se ogni volta devi modificare anche il codice
ritornando all'esempio di prima dalla pagina html guardo l'id della tabella che e' MainMenu
apro default.css e cambio il titolo per quella classe mettendo