Entra

View Full Version : [CSS]Problema di visualizzazione con Explorer e Firefox


D4rkAng3l
10-10-2007, 23:19
Ciao,
bel problema, stò facendo un sito: Firefox ed Explorer me lo visualizzano in maniera diversa (entrambi creando un diverso errore).

Il sito in questione potete vederlo clickando su: www.siatec.net/andrea/megattera

Con FIREFOX il problema è che nell'header l'immagine sfumata dei pescetti presenta una sottile riga blu che si estende veso destra (sul basso)...la cosa è strana...quella riga nell'immagine NON C'è !!!

In EXPLORER 6: lascia uno spazio bianco sotto l'immagine sfumata dei pescetti...come mai?

Perchè da questi problemi? da che può dipende?

Il codice XHTML è:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Layout 38</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="HAPedit 3.1">
<link href="layout.css" rel="stylesheet" type="text/css" title="default" />
</head>
<body>
<div id="container">

<div id="header">
<div id="logo" class="head"></div>
<div id="foto" class="head"></div>

</div>
<div id="menu">
<ul id="nav">
<li id="active"><a href="#"><span>Home</span></a></li>
<li><a href="#"><span>About me</span></a></li>
<li><a href="#"><span>Servizzi</span></a></li>
<li><a href="#"><span>Portfolio</span></a></li>
<li><a href="#"><span>Contact</span></a></li>
<li><a href="#"><span>Links</span></a></li>
</ul></div>

<div id="wrapper">
<div id="content">
<p><strong>1) Content here.</strong> column long long column very long fill fill fill long text text column text silly very make long very fill silly make make long make text fill very long text column silly silly very column long very column filler fill long make filler long silly very long silly silly silly long filler make column filler make silly long long fill very.</p>
<p>very make make fill silly long long filler column long make silly silly column filler fill fill very filler text fill filler column make fill make text very make make very fill fill long make very filler column very long very filler silly very make filler silly make make column column </p>
<p>fill long make long text very make long fill column make text very silly column filler silly text fill text filler filler filler make make make make text filler fill column filler make silly make text text fill make very filler column very </p>
<p>column text long column make silly long text filler silly very very very long filler fill very fill silly very make make filler text filler text make silly text text long fill fill make text fill long text very silly long long filler filler fill silly long make column make silly long column long make very </p>
</div>
</div>

<div id="navigation">
<p>
<ul id="nav2">
<li><a href="#1" title="Home">Home</a></li>
<li><a href="#2" title="About me">About me</a></li>
<li><a href="#3" title="Servizzi">Servizzi</a></li>
<li><a href="#4" title="Portfolio">Portfolio</a></li>
<li><a href="#5" title="Contact">Contact</a></li>
<li><a href="#6" title="Links">Links</a></li>
</ul>
</p>
</div>

<div id="extra">
<p><strong>3) More stuff here.</strong> very text make long column make filler fill make column column silly filler text silly column fill silly fill column text filler make text silly filler make filler very silly make text very very text make long filler very make column make silly column fill silly column long make silly filler column filler silly long long column fill silly column very </p>
</div>

<div id="footer"><p>Here it goes the footer</p></div>

</div>
</body>
</html>


il codice CSS è:


body{
margin:0;
padding:0
margin-bottom: 0.95em;
font-family: arial, helvetica, verdana, tahoma, sans-serif;
font-size: 80%;
color: #000;
background-color: #fff;
line-height: 180%;
}

p{
margin-top: 0px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}


a{
display:block;
color: #981793;
padding: 10px;
}

div#container{
width: 760px;
margin:0 auto;
border: 1px solid #D7D7D7;
}

div#header{
margin: 0 auto;
width: 760px;
height: 160px;
border: 1px solid #D7D7D7;
color: #000;
}

div#logo{
height: 160px;
width: 472px;
margin-top: 10px;
background-image: url("img/megattera.jpg");
background-repeat: no-repeat;
background-position: top left;

}

div#foto{
float: right;
height: 160px;
width: 288px;
background-image: url("img/castagnole.jpg");
background-repeat: no-repeat;
}

div#header h1{
margin: 0;
font: normal 280% Georgia, "Times New Roman", Times, serif;
color: #79B30B;

}

ul#nav{
float: left;
width: 100%;
list-style: none;
margin: 0;
padding: 0;
border-bottom: 1px solid #D7D7D7;
}

ul#nav li{
float: left;
margin: 0 0.2em 0;
padding: 0;
}

ul#nav a{
float: left;
padding: 0 0 0 0.4em;
background: url("img/tab.png") no-repeat top left;
text-decoration: none;
color: #222;
}

ul#nav span{
float: left;
padding: 0.4em 0.4em 0.4em 0;
background: url("img/tab.png") no-repeat top right;
cursor: pointer;
}

ul#nav li#active a,ul#nav a:hover{
background: url("img/tab2.png") no-repeat top left;
}

ul#nav li#active span,ul#nav a:hover span{
background: url("img/tab2.png") no-repeat top right;
color: #184D8A;
}



div#content p{line-height:1.4}
div#navigation{background:#ffffff}

ul#nav2{
list-style: none;
margin: 0;
padding: 0;
}

/* =-=-=-=-=-=-=-[Navigation Three]-=-=-=-=-=-=-=- */

#navigation {
width: 200px;
border: 1px solid #ccc;
margin-top: 10px;
}

#navigation li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
}

#navigation li a:link, #menu3 li a:visited {
color: #888;
display: block;
background: url(img/menu3.gif);
padding: 8px 0 0 30px;
}

#navigation li a:hover, #menu3 li a:active {
color: #283A50;
background: url(img/menu3.gif) 0 -32px;
padding: 8px 0 0 30px;
}


div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}


div#content{float:right;width:500px}
div#navigation{float:left;width:200px}
div#extra{clear:both;width:100%}


Grazie
Andrea

D4rkAng3l
10-10-2007, 23:27
Risolto...era una cavolata

isAlreadyInUse
11-10-2007, 08:21
Con la sfumatura è migliorato notevolmente :D

D4rkAng3l
11-10-2007, 10:34
Con la sfumatura è migliorato notevolmente :D

ehehe grazie, poi devo sistemare tutti i menu (Quelli sono solo provvisori) ed il layout in generale.

Quanto posso chiedere per te per un sitarello tabless tutto gestito tramite CSS di 4-5 pagine e una galleria delle immagini con sottocategorie in PHP (la ho gia fatta...presa da un amico...quindi devo solo inserirla e non scriverla da 0)

Ciao
Andrea

isAlreadyInUse
11-10-2007, 12:16
Intendi money?

D4rkAng3l
11-10-2007, 12:21
si in vil denaro

isAlreadyInUse
11-10-2007, 12:23
Lo hai fatto senza dirgli prima il prezzo? Errore rischi di svendrlo, cmq a mio avviso nn meno di 4-500 euri

D4rkAng3l
11-10-2007, 12:27
Lo hai fatto senza dirgli prima il prezzo? Errore rischi di svendrlo, cmq a mio avviso nn meno di 4-500 euri

Allora la cosa è nata così. stavo googlando e ho trovato il loro sito che è qualcosa di oscenso, fatto con i frame etcetc.
Li ho contattati facendogli la proposta di rifarlo e nel mentre abbiamo iniziato a parlare della nostra comune passione per la subacquea, la fotografia sub, etcetc...mi hanno invitato a passare alla loro sede ma per impegni miei non ho potuto ancora farlo...allora mi hanno detto di preparare una pagina iniziale per capire come verrà fuori.
E la stò preparando....

Mi sono autoproposto diciamo...anche se non mi apgassero molto alla fine mi andrebbe bene perchè ho bisogno di fare portfolio da inserire nel mio sito e di fare esperienza.

Grazie
Andrea

isAlreadyInUse
11-10-2007, 12:33
Ok