Problemi layout con firefox

Stato
Chiusa ad ulteriori risposte.

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Ciao. Ho un problema di visualizzazione di un sito usando il browser Firefox. Testando lo stesso sito su tutti gli altri browser funziona correttamente.

L'elemento "<ul id">che segue viene buttato fuori dal contenitore principale:

Codice:
 <ul id="menu">
        <li><a href="<?=$relativePath?>"><?= _('Home') ?></a></li>
        <? //Displays the link when it's enabled, or loggedUser is a seller
            if( $siteOptions['sellLinkEnabled'] || ($loggedUser['seller']) ){ ?>
                <li><a href="<?=$relativePath?>offer/add"><?= _('Sell') ?></a></li>
        <?  } ?>
        <? if($data['siteOptions']['phpBBURL']){ ?>
            <li><a href="<?=$data['siteOptions']['phpBBURL']?>"><?= _('Message boards') ?></a></li>
        <? } ?>
        <?
            //activate webstore link if any offer available in stores
            if($data['webstore']['activeStores'] && $data['webstore']['totalOffers'] && $siteOptions['webstoresEnabled']){
        ?>
        <li><a href="<?=$relativePath?>store"><?= _('Webstores') ?></a></li>
        <?
            }
            
            $menuThematics = $customPages['header'];
            if(count($menuThematics)){
                foreach($menuThematics as $menu){
                    if(trim($menu['name']) !=""){
                ?>
                    <li> <a href="<?=$relativePath?>customPage/<?=$menu['name']?>"> <?=$menu['name']?></a> </li>
                <?
                    }
                }
            }
        ?>
    </ul>


Ho provato a rimetterlo in posizione usando le proprietà position e margin, ma il problema fondamentale è che modificando il tutto per riposizionare l'elemento in base al problema di Firefox mi perde la formattazione corretta per tutti gli altri Browsers.

Esiste una specie di commento condizionale per modificare il l'elemento in base al browser in uso? Per capirci tipo <!--[if lt IE 8] [endif] per Internet Explorer?

Grazie e ciao
 

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Ciao, in effetti ho pensato la stessa la cosa e mi sono dimenticato di dire che già avevo inserito il normalize.css da github di Nicolas Gallagher, purtroppo però senza risultato, anche perché la direttiva che ho inserito riguarda solo Internet Explorer.

HTML:
<!--[if IE]>
  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

Stavo pensando a Modernizer che al suo interno dovrebbe già contenere un reset dei css.

Neanche Modernizr.js funziona e detto tra noi il sito non ha neanche elementi html5, a questo punto pensavo di inserire inserire una direttiva per dire allo user agent di firefox di non mostrare l'elemento <ul id> oppure di modificarlo per reinserirlo quantomeno nel contenitore del sito...
 
Ultima modifica:

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Allora ho risolto da me e vi spiego come ho fatto:

Il reset dei css non funzionava, navigando su alcuni forum online ho trovato queste direttive specifiche per mozilla firefox
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Mozilla_Extensions.

Inserendo questa direttiva css ho riposizionato il box nella posizione originale

HTML:
<style type="text/css">
@-moz-document url-prefix() {
    #menu {
     
     width: 960px;
     margin-top: 170px;
     position: absolute;
     
    }
    
    .tablesorter caption, div#content > h2 {
    margin-top:80px;
    
    }
    
                          }
</style>

Ciao!
 
Stato
Chiusa ad ulteriori risposte.
Discussioni simili
Autore Titolo Forum Risposte Data
E layout responsive problemi con google chrome su smartphone android e win 8 HTML e CSS 0
N php problemi a visualizzare video PHP 3
T problemi con dati menu a tendina HTML e CSS 2
T problemi di connessione MySQL 2
M Upload immagine con javascript problemi con FormData() Javascript 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 5
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8
G I problemi non vengono solo per nuocere Presentati al Forum 0
A Problemi Wi-Fi Fastweb Reti LAN e Wireless 4
C [WordPress] Url vulnerability e problemi sito da mobile WordPress 0
S [PHP] problemi con le sessioni PHP 3
B Problemi accesso Instagram Smartphone e tablet 1
T [PHP] problemi con il browser PHP 0
M [Flash] Problemi conversione formato swf Flash 20

Discussioni simili