Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super
Arrivato sul mercato italiano a fine marzo, la serie Boox Go 10.3 (Gen II) offre Android 15, penna da 4096 livelli e retroilluminazione opzionale (nel modello da noi provato, Lumi, presente). La serie si compone di due tablet ePaper che fanno da e-reader, blocco note digitale e persino browser, tutto a un prezzo che fa dimenticare i prodotti di brand più blasonati
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming
Pannello QD-OLED da 32 pollici con risoluzione 4K, frequenza di aggiornamento a 240Hz e tempi di risposta rapidissimi: il Gigabyte MO32U24 evolve il progetto del suo predecessore MO32U e alza ulteriormente l'asticella delle prestazioni. È ancora una volta un monitor indirizzato ai giocatori più esigenti
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh
realme 16 5G è un nuovo smartphone con sensore Sony IMX 852 da 50MP sul retro e uno specchio selfie fisico integrato nella camera bar, una prima nel segmento di mercato. Batteria da 6550mAh in un corpo da 8,1mm e 183g, certificazione IP69K e ricarica da 45W completano un pacchetto aggressivo per la fascia media, per uno dei prodotti più interessanti del produttore sul piano commerciale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-10-2006, 14:00   #1
canada
Junior Member
 
L'Avatar di canada
 
Iscritto dal: Jul 2006
Città: Cittadino del Mondo
Messaggi: 5
[css]compatibilità firefox e IE

Ciao ragazzi!!
In questo periodo ho dovuto lavorare (e sto lavorando ancora ) a qualche applicazione web: il problema è che quando arrivo a scrivere il css (che ho imparato a usare in modo.....amatoriale ) capita sempre che firefox lo visualizzi in un modo e IE in modo completamente diverso.
Ora, so bene che qualche differenza è normale ma......qui è un po di più di qualche differenza!!!!
Specifico che nn è un problema di istruzioni non supportate, uso solo quelle supportate da entrambi, ma nonostante questo non riesco a ottenere un'impaginazione che funzioni uguale in tt e 2 i browser.
Dove posso trovare info sull'argomento?? Ci sono cose da evitare o metodi specifici per evitare il problema??
Grazie!!
__________________
So...what do you fear??
A CAGE!!

Canada (100% Born to be free)
canada è offline   Rispondi citando il messaggio o parte di esso
Old 27-10-2006, 18:27   #2
Abdujaparov
Senior Member
 
Iscritto dal: Aug 2004
Città: Palermo
Messaggi: 1079
Ciao, il problema è questo:
-firefox quando la la width di una div intende solo il contenuto interno, cioè i margini, i bordi, il padding vanno sommati alla width per avere la larghezza effettiva;
-explorer invece con width intende, contenuto padding e border. I margini vanno sommati per avere la dimensione effettiva.

Cioè explorer con div{width:300px;} intende contenuto, padding e border, se definisci padding o border, lo spazio per il contenuto diminuisce.
Per firefox invece div{width:300px;} intende il solo contenuto, se definisci dimensioni di padding o border, il contenuto rimane identico.

A volte quando cerchi di disporre in sequenza delle div explorer ha bisogno della proprietà dispaly:inline; (per ottenere due div affiancati sulla stessa linea, ammesso che ci sia abbastanza spazio nello schermo), se inserisci una proprietà simile automaticamente, in firefox, non puoi definire la width.

Morale della favola ci sono dei trucchi per far prendere a explorer dimensioni su misura per lui, firefox non li applicherà. Ma sono dei trucchi, non delel regole precise.
Per esempio * html #mioelemento{definisco proprietà per IE6! nel 7 non funzionano}
Questa definizione nel css non può dar luogo a nulla è una condizione che non può essere soddisfatta, ie6 ha un baco e ti va a prendere l'elemeno con id mioelemento. Firefox invece interpreta correttamente il CSS e non applica le regole a niente, perchè non c'è nulla su cui può applicarle.
Attenzione che ora con IE7 il baco è stato corretto, cioè *html #mioelemento non da nessun risultato perchè non viene trovato nessun elemento su cui applicarlo.
Mi sono informato proprio oggi e mi hanno detto che IE7 supporta commenti condizionali tipo:
<!-- IF[IE>=7] mie proprietà del css per explorer 7
-->
Firefox lo legge come commento e lo salta, mentre ie7 dovrebbe leggerlo però non ho provato questa soluzione.
Spero di non essere stato troppo confusionario, ciao ciao.
Abdujaparov è offline   Rispondi citando il messaggio o parte di esso
Old 28-10-2006, 11:38   #3
anonimizzato
 
Messaggi: n/a
Quote:
Originariamente inviato da canada
Ciao ragazzi!!
In questo periodo ho dovuto lavorare (e sto lavorando ancora ) a qualche applicazione web: il problema è che quando arrivo a scrivere il css (che ho imparato a usare in modo.....amatoriale ) capita sempre che firefox lo visualizzi in un modo e IE in modo completamente diverso.
Ora, so bene che qualche differenza è normale ma......qui è un po di più di qualche differenza!!!!
Specifico che nn è un problema di istruzioni non supportate, uso solo quelle supportate da entrambi, ma nonostante questo non riesco a ottenere un'impaginazione che funzioni uguale in tt e 2 i browser.
Dove posso trovare info sull'argomento?? Ci sono cose da evitare o metodi specifici per evitare il problema??
Grazie!!
Le differenze tra browser sono del tutto fisiologiche, spesso però bug degli stessi o semplicemente interpretazioni differenti di una stessa regola CSS portano a differenze piccole ma fastidiose.

Il trucco sta nel garantirsi sempre un certo margine di "manovra" e di sapere accettare i compromessi.

Se invece hai problemi con qualcosa di specifico posta il problema.
  Rispondi citando il messaggio o parte di esso
 Rispondi


Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con ...
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming Gigabyte MO32U24 OLED: il 4K a 240Hz su un panne...
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh Recensione realme 16 5G: lo smartphone con Selfi...
Come rispettare tutte le nuove regole per i monopattini elettrici? La guida per non rischiare sanzioni Come rispettare tutte le nuove regole per i mono...
DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta DLSS 4.5: con Dynamic Frame Generation e MFG 6X ...
OPPO Find X10 Pro promette bene: tante n...
La RAM dei server costa troppo? AMD ha a...
DJI Mini 3 imperdibile grazie agli scont...
Anthropic finisce in tribunale: i piani ...
Electrolux sospende il piano da 1.700 es...
Bluetti e Prime Day in anticipo, scende ...
AMD ha disattivato una funzione di sicur...
Intel e NVIDIA insieme nei PC del futuro...
Isar Aerospace rinvia ancora il lancio d...
La nomina di Luca Parmitano per la missi...
Controaccusa di Netgear a TP-Link: 'non ...
GoldenEye 007: dopo oltre 20 anni, &egra...
Snowflake arricchisce le funzionalit&agr...
American Express pronta ad acquisire The...
Batterie liquide senza metalli: scoperto...
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: 07:28.


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