Forum Flash, Actionscript, PHP e MySQL
[CSS] - Problema con IE

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » HTML, XHTML, CSS, standard W3C e accessibilità
Precedente  Successivo 
Autore Messaggio
cicciofarmaco
principiante
principiante



Registrato: 13/09/05 20:44
Messaggi: 47
Località: Catania Provincia

MessaggioOggetto: [CSS] - Problema con IE
Inviato: 26.05.06 | 17:12
Rispondi citando

Adesso ho un altro problema (..vedi che novità!). In pratica in IE il terzo #table_submain mi si visualizza sotto agli altri due, e non accanto, comme avviene in FF ed Opera. Ho provato ad inserire nel css il codice per correggere il bug del box model in IE, ma il problema persiste.

Vi posto il css

 
Codice:
#table_submain {
  width: 142px; 
  height: 253px;
  background-color: #fff;
  margin: 2px 2px 2px 2px; /*ie margin right: -3px; */
  padding: 0px 2px 0px 2px;
  float: left;
  }


link di riferimento

____________________________________________________________
www.cicciofarmaco.tk <<--- My web portfolio
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger Skype
Sponsor
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 26.05.06 | 18:12
Rispondi citando

Ciao cicciofarmaco,
questo "errore" è dovuto dal box model e soprattutto dal diverso modo di interpretarlo di Internet Explorer rispetto agli altri. Very Happy

Per risolvere devi cambiare il metodo di strutturazione, cioè dovresti specificare in un elemento DIV la larghezza e in un suo elemento DIV interno gli eventuali padding e/o border.

.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
cicciofarmaco
principiante
principiante



Registrato: 13/09/05 20:44
Messaggi: 47
Località: Catania Provincia

MessaggioOggetto:
Inviato: 26.05.06 | 18:41
Rispondi citando

Una sorta di annidamento di #div uno all'interno dell'altro? Ad es.
 
Codice:
#table_submain { width: 150px; }

#table_sub_submain { padding: *px; 
margin: *px; 
 }

 
Codice:
<div id="table_submain">
<div id="table_sub_submain"></div>
</div>


così????

____________________________________________________________
www.cicciofarmaco.tk <<--- My web portfolio
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 27.05.06 | 02:23
Rispondi citando

Si, così.
Una domanda... perchè hai fatto più id con lo stesso identico codice CSS?
 
Codice:
#table_submain
#table_submain_1
#table_submain_2
#table_submain_3
#table_submain_4

...non ti conviene utilizzare un'unica classe?

.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
cicciofarmaco
principiante
principiante



Registrato: 13/09/05 20:44
Messaggi: 47
Località: Catania Provincia

MessaggioOggetto:
Inviato: 27.05.06 | 08:35
Rispondi citando

Perchè so che ciascun #div è univoco! Whistle
____________________________________________________________
www.cicciofarmaco.tk <<--- My web portfolio
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 27.05.06 | 11:19
Rispondi citando

Esatto, per quello ti ho consigliato di utilizzare un'unica classe. :)

.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
cicciofarmaco
principiante
principiante



Registrato: 13/09/05 20:44
Messaggi: 47
Località: Catania Provincia

MessaggioOggetto:
Inviato: 27.05.06 | 11:34
Rispondi citando

Tu dici di scrivere nella stessa pagina:
 
Codice:
<div id="table_submain></div>
<div id="table_submain></div>


Scusa eh..ma una volta ho usato lo stesso div due volte nella stessa pagina ed il validatore W3C me l'ha segnalato come errore.

____________________________________________________________
www.cicciofarmaco.tk <<--- My web portfolio
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 27.05.06 | 11:40
Rispondi citando

No!

L'id deve essere univoco, quindi utilizzato una sola volta.
Infatti ti ho detto e ripetuto di utilizzare una classe...
 
Codice:
// non #table_submain, ma:
idv.table_subname

// e quindi:
<div class="table_submain></div>
<div class="table_submain></div>

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
cicciofarmaco
principiante
principiante



Registrato: 13/09/05 20:44
Messaggi: 47
Località: Catania Provincia

MessaggioOggetto:
Inviato: 27.05.06 | 12:19
Rispondi citando

Capito! Grazie del consiglio.. Tu Ta Ta

Cmq ho risolto il bug del box model facendo come segue:

 
Codice:
<div div="table_submain">
<div class="table_submain_1">
<img src="pantera.gif" alt="" />
<h4>LOREM IPSUM DOLOR SIT AMET</h4>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet 
dolore magna aliquam erat volutpat. <a href="#">Segue >></a></p>
</div>
</div>


css
 
Codice:
#table_submain {
  width: 150px; 
  background-color: #fff;
  float: left;
  }
.table_submain_1 {
  width: 141px;
  margin: 2px 3px 2px 2px; 
  padding: 0px 2px 0px 2px;
  float: left;
  }


..purtuttavia i tre divs mi si visualizzano leggermente a dx, ma se aumento il valore del margin-left il terzo mi scende di nuovo sotto, per cui il valore massimo che sono riuscito a dargli è stato 3px.

Vorrei chiederti consiglio su alcuni altri problemi:

1 - #footer: in FF ed Opera appare come dovrebbe, mentre in IE pur avendogli data padding-bottom: 10px mi si visualizza senza spazio inferiore ed inoltre non mi si visulizza il border-bottom sui links, cosa che avviene invece negli altri due.

2 - In Opera e FF il sito mi si visualizza al centro, mentre in IE a sx, pur avendo impostato
 
Codice:
margin: opx auto;

sia nel body che nel #contenitore.

3 - In IE e FF
 
Codice:
<a href="#">Segue >></a>
appare di colore grigio scuro, mentre in Opera arancio, come da impostazione
 
Codice:
a {
color: #ff6600;
font-weight: bold;
text-decoration: none;
}

a:hover {
  color: #ff6600;
  font-weight: bold;
  text-decoration: underline;
}


Qst test multibrowser è una rottura.. dho

____________________________________________________________
www.cicciofarmaco.tk <<--- My web portfolio
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 30.05.06 | 11:47
Rispondi citando

Allora...
1 - footer
non ho controllato, xchè apportando la modifica per il secondo punto, in locale lo vedevo corretto.

2 - centratura su IE
Il problema è dovuto alla stringa:
 
Codice:
<?xml version="1.0" encoding="UTF-8"?>

E' un documento XHTML e non XML.

3 - css link errato
c'è un errore nel CSS, devi modificare questo code:
 
Codice:
#footer a:link, a:visited{
    color: #263846;
    text-decoration: none;
}

in questo:
 
Codice:
#footer a:link, #footer a:visited{
    color: #263846;
    text-decoration: none;
}

...ti sei dimenticato di specificare l'id.

.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
cicciofarmaco
principiante
principiante



Registrato: 13/09/05 20:44
Messaggi: 47
Località: Catania Provincia

MessaggioOggetto:
Inviato: 30.05.06 | 12:02
Rispondi citando

Grazie.. Tu Ta Ta
____________________________________________________________
www.cicciofarmaco.tk <<--- My web portfolio
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger MSN Messenger Skype
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 30.05.06 | 12:48
Rispondi citando

prego fagiano
____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » HTML, XHTML, CSS, standard W3C e accessibilità Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio problema con as!! malcom ActionScript & Server Side 6 09.06.06 | 17:06 Leggi gli ultimi messaggi
suns
Nessun nuovo messaggio problema php as3 raf74 Actionscript 3.0 0 27.09.10 | 12:42 Leggi gli ultimi messaggi
raf74
Nessun nuovo messaggio problema css afesk87 HTML, XHTML, CSS, standard W3C e accessibilità 5 02.02.06 | 12:56 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio problema msn suns Qualsiasi altra cosa 5 18.09.07 | 22:07 Leggi gli ultimi messaggi
skian
Nessun nuovo messaggio problema php as3 raf74 Actionscript 3.0 0 27.09.10 | 12:12 Leggi gli ultimi messaggi
raf74



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005