Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Sony Xperia 1 VII: lo smartphone per gli appassionati di fotografia
Recensione Sony Xperia 1 VII: lo smartphone per gli appassionati di fotografia
Sony Xperia 1 VII propone un design sobrio e funzionale, con un comparto fotografico di ottimo livello caratterizzato da uno zoom continuo e prestazioni generali da top di gamma puro. Viene proposto con una personalizzazione software sobria e affidabile, ma presenta qualche criticità sul fronte ricarica rapida. Il dispositivo punta su continuità stilistica e miglioramenti mirati, rivolgendosi al solito pubblico specifico del brand giapponese.
Attenti a Poco F7: può essere il best buy del 2025. Recensione
Attenti a Poco F7: può essere il best buy del 2025. Recensione
Poco F7 5G, smartphone che punta molto sulle prestazioni grazie al processore Snapdragon 8s Gen 4 e a un display AMOLED da ben 6,83 pollici. La casa cinese mantiene la tradizione della serie F offrendo specifiche tecniche di alto livello a un prezzo competitivo, con una batteria generosissima da 6500 mAh e ricarica rapida a 90W che possono fare la differenza per gli utenti più esigenti.
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Abbiamo provato per molti giorni il nuovo Z Fold7 di Samsung, un prodotto davvero interessante e costruito nei minimi dettagli. Rispetto al predecessore, cambiano parecchie cose, facendo un salto generazionale importante. Sarà lui il pieghevole di riferimento? Ecco la nostra recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-07-2010, 18:49   #1
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
[CSS]Menu incompatibile con IE

Lavoro con Joomla ma questo non importa più di tanto poichè parliamo di semplice css.
Sul sito http://lnx.passiontattoostudio.com/shop/ il menu categorie di virtuemart è visualizzato correttamente da firefox ma non da IE (lasciamo stare gli altri problemi di incompatibilità).
Anche usando un hack di IE, mi spiegate cosa dovrei cambiare? Perchè non so proprio quale sia il problema.
Codice css:
Codice:
/*menu categorie prodotti di virtuemart*/	
	.moduletable #wrap #menu {
		padding-top: 42px;
		background-image: url(../images/categorie.jpg);
		background-position: top left;
		background-repeat: no-repeat;
	}
	
	.moduletable #wrap #menu table {
		border-left: 1px solid white;
		border-right: 1px solid white;
		border-bottom: 1px solid white;
		margin-left: 5px;
	}
	
	.moduletable #wrap #menu table tbody tr {
		background-image: url(../images/others/punto-ori.gif);
		background-position: left bottom;
		background-repeat: repeat-x;
		width: 133px;
		margin: 0px 5px 0px 5px;
		padding: 2px;
		display: block;
		line-height: 30px;
	}
	
	.moduletable #wrap #menu table tbody tr:last-child  {
		background-image: none;
		width: 133px;
		margin: 0px 5px 0px 5px;
		padding: 2px;
		display: block;
		line-height: 30px;
	}
	
	.moduletable #wrap #menu table tbody tr td {
		background-image: url(../images/others/ico_left_menu.gif);
		background-position: 0px 7px;
		background-repeat: no-repeat;
		padding: 0px 0px 0px 7px;
		display: block;
	}
	
	.moduletable #wrap #menu table tbody tr td a {
		display: block;
		line-height:14pt;
		font-size: 15px; 
		font-family: Tahoma;
		letter-spacing: 0pt;
		line-height: 14pt;
	}
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 20-07-2010, 12:50   #2
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Intanto inizio col dire che con IE8 va bene, quindi il problema si restringe.
Il tuo problema è che è tutto il div con id "sidebar_left" a scazzare la posizione, e la parte di foglio di stile che hai postato non serve a nulla per correggere il problema.

Aggiungi in template.css:
Codice:
#sidebar_left {
   ...
   clear: left;
}
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 09:35   #3
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
Ho inserito questa regola ma non è cambiato nulla. Come risolvo?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 09:43   #4
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
Ho inserito questa regola ma non è cambiato nulla. Come risolvo?
Guarda che funziona, ora
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 09:55   #5
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
Si ma guarda su firefox, è ben diverso.
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 10:14   #6
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
Si ma guarda su firefox, è ben diverso.
Ma dove?!?

IE7


IE8


Firefox 3.6.7


Chrome 6
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 10:41   #7
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
C'è la lineetta bianca fra un link e un altro cosa che mi è stata imposta di mettere.
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 11:13   #8
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Allora, se vuoi aiuto cerca di essere più chiaro. Devi dire ESATTAMENTE cosa ti aspetti, magari con uno screenshot.
Di quali linette stai parlando? Dove? Quali link? Che aspetto devono avere? Come si devono comportare?
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 12:59   #9
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12823
Ma poi IE quale versione, spero tu non voglia sviluppare per IE6
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 13:21   #10
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
Al momento parlo per il mio IE che è la versione 8.0.7600.16385 .
Io voglio che venga visualizzato esattamente come in firefox (sono chiaramente disposto ad usare i commenti condizionali per creare un foglio di stile apposito per IE).
Se guardate le immagini di MaxArt e più precisamente questa http://img685.imageshack.us/i/passionshopff367.jpg/ (quella di firefox) capirete come io voglio che venga visualizzato il menu.
Voglio che compaiano quelle lineette bianche fra un link e l'altro.
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 14:21   #11
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
Io voglio che venga visualizzato esattamente come in firefox (sono chiaramente disposto ad usare i commenti condizionali per creare un foglio di stile apposito per IE).
I commenti condizionali sono una barbarie che si usa solo come ultima risorsa

Trova qualcosa di meglio di un'immagine di sfondo per ricreare l'effetto di una riga separatrice. Perché non provi con un elemento <hr />?
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2010, 14:47   #12
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
Perchè lavoro in joomla e vorrei non modificare il codice ma usare solo i css. E comunque non vedo niente di male nei commenti condizionali!
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2010, 11:12   #13
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
Nessuna nuova idea?
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2010, 11:21   #14
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Io una soluzione te l'ho data.
Non conosco Joomla, non sento il minimo interesse ad impararlo, quindi non vedo che problemi ci possano essere a modificarne il codice.
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 10:19   #15
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
Perchè vorrei evitare di modificare il codice ad ogni aggiornamento di Joomla.
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:11   #16
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2774
Codice:
	.moduletable #wrap #menu table tbody tr td {
		background-image: url(../images/others/ico_left_menu.gif);
		background-position: 0px 7px;
		background-repeat: no-repeat;
                border-top:1px solid white;
		padding: 0px 0px 0px 7px;
		display: block;
	}

	.moduletable #wrap #menu table tbody tr:first-child td {
                border-top:1px solid black;
	}
Usa border per fare i bordi al posto delle immagini di sfondo.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:54   #17
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Quote:
Originariamente inviato da wingman87 Guarda i messaggi
Codice:
	.moduletable #wrap #menu table tbody tr td {
		background-image: url(../images/others/ico_left_menu.gif);
		background-position: 0px 7px;
		background-repeat: no-repeat;
                border-top:1px solid white;
		padding: 0px 0px 0px 7px;
		display: block;
	}

	.moduletable #wrap #menu table tbody tr:first-child td {
                border-top:1px solid black;
	}
Usa border per fare i bordi al posto delle immagini di sfondo.
L'avevo provato e stavo per proporglielo, ma non mi pare che esca benissimo
Occhio che :first-child non è accettato da IE6.
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 15:14   #18
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2774
In effetti non ho provato su IE perché non posso.
In sostanza dovrebbe restringere un po' le celle, così il bordo non prende tutta la larghezza del menu e l'effetto dovrebbe essere lo stesso. Su firefox infatti viene bene
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 28-07-2010, 12:27   #19
Mattyfog
Senior Member
 
Iscritto dal: Jul 2008
Messaggi: 1426
Funzionaaaa!
Unica cosa, mi sembra più pulito scrivere:
Codice:
.moduletable #wrap #menu table tbody tr:first-child td {
                border-top:none;	}
anzichè:
Codice:
.moduletable #wrap #menu table tbody tr:first-child td {
                border-top:1px solid black;
	}




Comunque ho scoperto che IE se ne sbatte della proprietà background inserita nel selettore [i].moduletable #wrap #menu table tbody tr[i] perchè anche scrivendo background: white; lo sfondo non cambia quindi non è la mia immagine di sfondo ad essere coperta da qualcos'altro ma è proprio che IE se ne frega della proprietà background.
Perchè? E' mica già impostata da qualche parte da joomla?

Ultima modifica di Mattyfog : 28-07-2010 alle 12:30.
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 28-07-2010, 12:49   #20
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6661
Quote:
Originariamente inviato da Mattyfog Guarda i messaggi
Funzionaaaa!
Unica cosa, mi sembra più pulito scrivere:
Codice:
.moduletable #wrap #menu table tbody tr:first-child td {
                border-top:none;	}
Giusto, così è più chiaro e generale.

Quote:
Comunque ho scoperto che IE se ne sbatte della proprietà background inserita nel selettore [i].moduletable #wrap #menu table tbody tr[i] perchè anche scrivendo background: white; lo sfondo non cambia quindi non è la mia immagine di sfondo ad essere coperta da qualcos'altro ma è proprio che IE se ne frega della proprietà background.
Perchè?
Perché alla Microsoft hanno deciso così, che ci vuoi fare
Il background lo imposti o nella tabella o nelle singole celle.
__________________
HWU Rugby Group :'( - FAQ Processori - Aurea Sectio - CogitoWeb: idee varie sviluppando nel web
MaxArt è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Sony Xperia 1 VII: lo smartphone per gli appassionati di fotografia Recensione Sony Xperia 1 VII: lo smartphone per ...
Attenti a Poco F7: può essere il best buy del 2025. Recensione Attenti a Poco F7: può essere il best buy...
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale Recensione Samsung Galaxy Z Fold7: un grande sal...
The Edge of Fate è Destiny 2.5. E questo è un problema The Edge of Fate è Destiny 2.5. E questo ...
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello Ryzen Threadripper 9980X e 9970X alla prova: AMD...
L'amministrazione Trump vorrebbe distrug...
La NASA vorrebbe realizzare un reattore ...
Oltre 1.700 km con una ricarica: l'assur...
Maxi annuncio dalla Casa Bianca: Apple p...
Microonde con grill, super venduto e app...
Pubblicazioni scientifiche false in aume...
Ecco le 100 startup che prenderanno part...
Pandora colpita da un attacco informatic...
Cooler Master MasterFrame 360 Panorama S...
Motorola e Swarovski lanciano The Brilli...
Wikipedia dichiara guerra all'IA spregiu...
Dai social ai farmaci dimagranti: il nuo...
Addio spam su WhatsApp? Ecco le nuove di...
Su Windows 11 25H2 cambierà (in p...
Per la prima volta un portatile gaming c...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v