Pagina 1 di 6 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 52
  1. #1

    [Google Chrome + Css] F**********a compatibilità.

    Buona sera signori e soprattutto signore della board.

    Semplicemente, non è un problema del tipo, come fare quella cosa o cosa uso per farla, ma è una domanda... pratica...

    Con

    codice:
    Css
    [...]
    margin: nn% nn% nn% nn%;
    [...]
    io dò una posizione ad un <div> contenitore.

    Ora, su FireFox e Internet Explorer (wow), il mio sito si vede bene ed allo stesso modo, ma su (quel grandissimo maledetto) Google Chrome, il suddetto <div>, comincia da un punto diverso della pagina.

    Ovvero, o lo posiziono correttamente per i primi due browser, o solo per l'altro.

    Any solutions please?

  2. #2
    Utente di HTML.it L'avatar di sandrone65
    Registrato dal
    May 2009
    residenza
    Guidonia Montecelio
    Messaggi
    129
    Beh credo sia difficile sostenere che Chrome non sappia interpretare correttamente i margini di un contenitore. Sicuramente è un problema che deriva dal contesto in cui si trova il detto contenitore, quindi dovresti dire qualcosa di più su questo contesto...
    Se non sbagli ora e di nuovo, è segno che non vuoi correre rischi. [W.Allen]

  3. #3
    Immaginavo una risposta di questo tipo ma, fatto sta che le ho provate tutte... sarà l'ora tarda ed il fatto che ci lavoro da tutto il giorno.

    Ad ogni modo, di seguito i sorgenti.

    codice:
    @charset 'utf-8';
    
    html,body,div {
    	min-height: 100%;
    	height: 100%;
    	min-width: 90%;
    	overflow: auto;
    	margin: 0;
    	padding: 0
    }
    
    body {
    	border-left: 20px solid #f90
    }
    
    body div {
    	position: relative;
    	background-color: #181713;
    	font-size: 100%;
    	font-family: Georgia,serif;
    	line-height: 140%;
    	letter-spacing: 0;
    	color: #888;
    	text-align: left;
    	overflow: hidden
    }
    
    body h1#rimg a {
    	position: absolute;
    	height: 85px;
    	width: 85px;
    	margin: 1% 0 0 50%;
    	background: url('../imgs/ballon.png') no-repeat top left;
    	z-index: 2
    }
    
    body div#up {
    	min-height: 50%;
    	height: 50%;
    	margin-top: 5%;
    	border-bottom: 1px solid #fff;
    	z-index: 1;
    	color: #fff
    }
    
    body h2#hhp {
    	font-size: 600%;
    	line-height: 75%;
    	letter-spacing: -4px
    }
    
    body span {
    	color: #f90
    }
    
    body span#none {
            display: none
    }
    
    body div#up,div#down {
    	position: absolute;
    	min-width: 80%;
    	overflow: hidden;
    	margin-left: 5%
    }
    
    body div#down {
    	min-height: 40%;
    	height: 40%;
    	margin-top: 60%
    }
    
    body h3#lhhp {
    	font-size: 150%;
    	mline-height: 200%;
    	margin: 0 10% 4% 0
    
    }
    
    body div#nav1,div#nav2,div#nav3 {
    	display: inline;
    	float: left;
    	color: #fff;
    	min-height: 40%;
    	height: 40%;
    	min-width: 60%;border: 1px solid #fff
    }
    
    body ul {
    	margin: 0 10% 0 0;
    	padding: 0;
    	list-style-type: none;
    	font-size: 120%
    }
    
    body a {
    	color: #888;
    	text-decoration: none
    }
    
    body a:hover {
    	color: #fff
    }

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html lang="en">
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    		<meta name="description" content="XXX">
    		<meta name="keywords" content="XXX">
    		<meta http-equiv="cache-control" content="no-cache">
    		<meta http-equiv="pragma" content="no-cache">
    		<meta name="robots" content="all">
    		<meta name="author" content="XXX">
    
    		<title>
    			XXX
    		</title>
    		
    		<style type="text/css">
    			@import url(styles/main.css);
    		</style>
    
    	</head>
    	<body>
    		<div>
    			<div id="up">
    
    				<h1 id="rimg">
    					<a href="XXX">
    						<span id="none">
    							XXX
    						</span>
    					</a>
    				</h1>
    				<h2 id="hhp">
    					xxxxx
    					<span>
    
    						x
    					</span>
    					xxxxxxxx
    					
    
    					xxx x xxxx 
    					
    
    					xxx xxxxxxxxx
    				</h2>
    			</div>
    			<div id="down">
    				<div id="nav1">
    
    					<h3 id="lhhp">
    						xxxx
    					</h3>
    					<ul> 
                            			[*] 
                                    			<a href="#">
    								xxxx
    							</a> 
                                			
    						[*] 
                                  	  			<a href="#">
    								xxxx
    							</a> 
                                			
    
    						[*] 
                                    			<a href="#">
    								xxxx
    							</a> 
                                			
    					[/list]
    				</div>
    				<div id="nav2">
    					<h3 id="lhhp">
    						xxxx
    					</h3>
    
    					<ul> 
                            			[*] 
                                    			<a href="#">
    								xxxx
    							</a> 
                                			
    						[*] 
                                  	  			<a href="#">
    								xxxx
    							</a> 
                                			
    						[*] 
                                    			<a href="#">
    
    								xxxx
    							</a> 
                                			
    					[/list]
    				</div>
    				<div id="nav3">
    					<h3 id="lhhp">
    						xxxx
    					</h3>
    					<ul> 
                            			[*] 
                                    			<a href="#">
    
    								xxxx
    							</a> 
                                			
    						[*] 
                                  	  			<a href="#">
    								xxxx
    							</a> 
                                			
    						[*] 
                                    			<a href="#">
    								xxxx
    							</a> 
                                			
    
    					[/list]
    				</div>
    			</div>
    		</div>
    	</body>
    </html>
    Grazie a tutti.

  4. #4
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Fantastico! Il tuo codice mi ha mandato in palla firebug!

    Alla fin fine Chrome è quello che visualizza meglio, almeno la pagina ci sta tutta.

    Credo ci siano errori nel concepimento del tutto.
    Tipo: perchè tutte ste altezze, overflow:hidden; non mi compaiono barre di scorrimento, non vedo tutto il contenuto...

    Che cos'è che vuoi fare esattamente?

  5. #5
    Amica mia, felice di risentirti.
    Grazie dell'aiuto.

    Allora, intanto devo vedere sto Firebug perché nuncellò.
    Per quanto riguarda la visualizzazione, il codice è ovviamente in fase di lavorazione ma alla fine il risultato dovrebbe essere una cosa del genere:

    - <div> a tutta pagina che contiene tutto (100%);
    - <div> per la parte sopra dove c'è quel testo gigante (10% margine alto + 50%);
    - <div> che contiene l'immagine di un ballon, sopra il <div> precedente (85px);
    - <div> inferiore (40%);
    - <div> x3 contenuti nel <div> precedente, che a loro volta contengono le tre liste.

    Questi ultimi li volevo posizionare subito sotto il <div> superiore, dopo il border-bottom, per farci un menu, ma nonostante i miei tentativi, hanno sempre problemi.

    O non sono allineati, o non hanno la stessa larghezza o si vedono solo su Chrome.

    Suggerimenti per far funzionare il codice?
    Per migliorarlo (visto che dovrebbero esserci "errori di concepimento", che manda in titl Firebug e che ci sono altezze/overflow: hidden che secondo te non sono necessarie)?

    Il contenuto alla fine si vede tutto comunque senza barre di scorrimento. Forse con il codice che ti ho passato ieri non si vedono le liste per intero perché ci stavo smanettando.

    Già che che ci siamo alla fine sarebbe gradito anche un parere estetico.

    Autodidatta ma con tanta voglia di diventare... capace.

  6. #6
    Up?

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    moderazione

    nomade_k, sei utente da lungo tempo, pertanto sono assolutamente certo che la prossima volta potrai esprimere il problema con un titolo più adatto ed evitando espressioni che in un forum tecnico non si devono usare, grazie

    p.s. La discussione può restare aperta visto che ha già ricevuto risposte
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  8. #8
    Visto il tuo nome come ultima reply avevo sperato in un aiuto.

    Apparte tutto, scusate, non era mia intenzione essere volgare e di norma non lo sono, è che non pensavo fosse così eclatante come cosa, specie riferita alla compatibilità tra browser.

  9. #9
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    allora, esteticamente l'embrione potrebbe essere interessante.

    Io vedo solo fino a metà del primo[*] a meno che non stringo la finestra del browser come una acciuga.

    Perchè questa esigenza di fissare le altezze? Le altezze dipendono dal contenuto che hai. Prova a togliere tutti sti height e overflow:hidden che poi ne riparliamo.

  10. #10
    Ehm... togliendo tutti e solo gli height e overflow: hidden, il browser mi ridà una pagina bianca.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.