tema simply modern problema ie non ne vengo fuori

11 contenuti / 0 new
Ultimo contenuto
tema simply modern problema ie non ne vengo fuori

ciao,
scusate ho dei problemi con ie6 7 8 e 9 insomma tutto il modo ie...
Ho caricato un'immagine nell'header questa è caricata via css

#top-center {
  background: #1C1C1C url('images/miosito-header.gif')no-repeat ;
  margin:0 auto;
  min-height:100px;
}

su safari chrome e mozilla non ci sono problemi, ma ie ha sempre dei problemi e non so come fare.
Ho attivato anche l'opzione per il tema per i file png, ora ho provato con gif, ma non c'è verso in nessun modo riesco a veder l'immagine e la stessa cosa si verifica per un blocco nel quale ho inserito un'immagine di sfondo:
#block-views-BloccoNews-block_1 {
margin-top: 4px;
background: url('images/Comunicazione_miosito_NewsBlocco.jpg')no-repeat ;
border: 1px solid #7fa5b6;
}

stessa cosa per il menu Suckerfish....
Cosa posso fare, non so più che pesci pigliare...
Grazie
Tiz

tiziano1974 wrote:
...
scusate ho dei problemi con ie6 7 8 e 9 insomma tutto il mondo ie...

Strano, sei il primo di incontrare problemi con questi meravigliosi browser della Microsoft. ;-)

tiziano1974 wrote:
...
#top-center {
  background: #1C1C1C url('images/miosito-header.gif')no-repeat ;
  margin:0 auto;
  min-height:100px;
}


Non so se era solo un errore di battito qui, ma manca uno spazio dopo la parentesi chiusa e il no-repeat. Appena provato con IE7 e 8 usando questo: http://www.w3schools.com/css/tryit.asp?filename=trycss_background_shorthand - togli lo spazio è l'immagine sparisce!

Ma devono lavorare sodo quelli altri browser per arrivare al livello superiore della famiglia IE...

Più imparo, più dubito.

ciao jhl.verona!
non è bastato modificare il ; per ottenere il risultato... ho fatto andare cron ma non vedo nessuna differenza...
ho tolto anche il commento a queste parti ma non funziona ancora...

<!--[if IE]
<style type="text/css" media="all">@import "<?php print base_path() . path_to_theme() ?>/css/ie.css";</style>
<![endif]-->
  <?php if ($suckerfish) { ?>
    <?php if (theme_get_setting('simply_modern_suckerfish')) { ?>
<!--[if lte IE 6]>
<script type="text/javascript" src="<?php print $GLOBALS['base_url']."/"; print $directory; ?>/js/suckerfish.js"></script>
<![endif]-->
  <!-- <script type="text/javascript" src="<?php print $GLOBALS['base_url']."/"; print $directory; ?>/js/pickstyle.js"></script> -->

scrivendo solo:

<style type="text/css" media="all">@import "<?php print base_path() . path_to_theme() ?>/css/ie.css";</style>
  <?php if ($suckerfish) { ?>
    <?php if (theme_get_setting('simply_modern_suckerfish')) { ?>
<script type="text/javascript" src="<?php print $GLOBALS['base_url']."/"; print $directory; ?>/js/suckerfish.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        $(document).pngFix();
    });
</script>

Scusami, vuolevo dire fra la parentesi chiusa ed il 'no-repeat'.
Cioè questo non va:
background: #1C1C1C url('images/miosito-header.gif')no-repeat ;
ma questo si:
background: #1C1C1C url('images/miosito-header.gif') no-repeat ;

Nel link dato, ho tolto lo spazio, e l'immagine sparisce. Si vede che il parser di IE ha qualche problemino, ma le specifiche dicono che lo spazio ci deve essere.

Più imparo, più dubito.

non va nemmeno questo:

background: #1C1C1C url('images/DerMap-header.png') no-repeat ;

con ie8 ok 7 e 9 no...

IE 8 è The Best, per la 9 è troppo presto !

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

già ma mi chiedono che funzioni anche sulla 7... e sono dell'idea anche io che son tanto stufo di ie!!!

Grazie del PM - guardando il sito è tutto chiaro.

Il codice che ti ho dato funziona, ma purtroppo qualcuno ha insistito ad aggiungere altri CSS nel HTML. Il colpevole è:

#squeeze-top {
background:#ffffff;
margin:0 auto;
}

viene ignorato dalle altre browser, ma IE7 lo esegue. Non so esattamante perchè succede questo - mistero dell'informatica.

Dato che è al interno di #top-center, fa cancellare l'immagine sostituendo il bianco.

John

Più imparo, più dubito.

E' assurdo che si pretenda il perfetto funzionamento con IE 7...
aumentagli la parcella al cliente : oppure digli di telefonare lui a Billy e chiedergli spiegazioni (1 telefonata breve = 300 euri)

Lavatrice ad ultrasuoni
Sito http://www.ultrasuoni.net > Client service and contacts: [email protected]

Ciao a entrambi...
grazie jhl.verona grazie al tuo lavoro sono riuscito a risolvere il problema, l'unica cosa che non mi da pace è il blocco in basso a dx che solo con con il 7 si vede bene mentre con gli altri rimane sotto alla penultima voce...capirò prima o poi come funziona...mah solo vivendo si potrà dire...

Lorenzo non so che dire ahimé tutti vogliono che funzioni con ie e quindi dobbiamo solo, nel mio caso, sperare che qualcuno mi/ci aiuti a risolvere i problemi in modo da non dover più richiederli e fare autonomamente...forse un giorno anche ie capirà come gestire le pagine web! ha ha ha
Grazie ancora
Tz