Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile
Abbiamo provato a fondo il nuovo Magic 8 Lite di HONOR, e per farlo siamo volati fino a Marrakech , dove abbiamo testato la resistenza di questo smartphone in ogni condizione possibile ed immaginabile. Il risultato? Uno smartphone praticamente indistruttibile e con un'autonomia davvero ottima. Ma c'è molto altro da sapere su Magic 8 Lite, ve lo raccontiamo in questa recensione completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-07-2010, 19: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, 13:50   #2
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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, 10: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, 10:43   #4
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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, 10: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, 11:14   #6
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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, 11: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, 12:13   #8
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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, 13:59   #9
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12945
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, 14: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, 15:21   #11
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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, 15: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, 12: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, 12:21   #14
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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, 11: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, 15:11   #16
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
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, 15:54   #17
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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, 16:14   #18
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
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, 13: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 13:30.
Mattyfog è offline   Rispondi citando il messaggio o parte di esso
Old 28-07-2010, 13:49   #20
MaxArt
Senior Member
 
L'Avatar di MaxArt
 
Iscritto dal: Apr 2004
Città: Livorno
Messaggi: 6659
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


Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Boeing CST-100 Starliner: la NASA rende ...
hiop e TaDa uniscono le forze per trasfo...
Thermal Grizzly mostra il Ryzen 7 9850X3...
AMD Ryzen 'Olympic Ridge' Zen 6 per desk...
Donald Trump renderà pubbliche in...
Prezzo mai visto da mesi: ECOVACS DEEBOT...
Non solo S26, Samsung sta per lanciare a...
Windows 11 avrà a breve uno Speed...
Ask Intel: l'assistente IA che ti aiuta ...
Nasce Freedom.gov: il portale USA per ag...
Bose QuietComfort SC a 179,95€: ANC legg...
Attenzione ai conti: confermata falla sf...
30.000 Pa e lavaggio a 100°C: DREAME...
Nioh 3 vola oltre 1 milione di copie, la...
AMD Radeon RX 9060 XT: staccato (di molt...
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: 17:36.


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