Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    chi vince fra stylesheet e <style>?

    ho una semplice (probabilmente no ) pagina fatta come segue
    codice:
    
    <META HTTP-EQUIV="Expires" CONTENT="Sat, 01 Jan 2000 08:30:00 GMT">
    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
    
    <html>
    	<head>
    		<style>
    			.ss8{
    				background-color:#000000
    				color:#000000
    			}
    			.ss9{
    				background-color:#aa0000
    				color:#aa0000
    			}
    			.ss10{
    				background-color:#FF9900
    				color:#FF9900
    			}
    			.ss11{
    				background-color:#009900
    				color:#009900
    			}
    			.ss12{
    				background-color:#00CC33
    				color:#00CC33
    			}
    		</style>
    		<link rel="stylesheet" href="../../style.css">
    	</head>
    	<body>
    
    		<table width="100%" class="stdTable">
    			<tr>
    				<td class="thead">Codice </td>
    				<td class="thead">Segnalata da </td>
    				<td class="thead">Incarico</td>
    				<td class="thead">Priorità</td>
    				<td class="thead">Data Segn. </td>
    				<td class="thead">Inizio lavoro </td>
    				<td class="thead">Fine lavoro </td>
    				<td class="thead">Stato </td>
    			</tr>
    			<tr>
    				<td class="ss9">1</td>
    				<td class="ss9">OV</td>
    				<td class="ss9">GS</td>
    				<td class="ss9">0</td>
    				<td class="ss9"></td>
    				<td class="ss9"></td>
    				<td class="ss9"></td>
    				<td class="ss9">9</td>
    			</tr>
    			<tr>
    				<td class="ss9">2</td>
    				<td class="ss9">Tagliaferri</td>
    				<td class="ss9">GS</td>
    				<td class="ss9">0</td>
    				<td class="ss9"></td>
    				<td class="ss9"></td>
    				<td class="ss9"></td>
    				<td class="ss9">9</td>
    			</tr>
    
    		</table>
    
    	</body>
    </html>
    Il problema è che nella tabella le due righe non vengono visualizzate rosse ma bianche
    non è che il browser "se la prende" perchè nel foglio di stile non è specificato ss8,ss9 ecc?

    Ciao gente
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  2. #2
    Utente di HTML.it L'avatar di elMoko
    Registrato dal
    Sep 2005
    Messaggi
    48
    in ../../style.css che cosa c'é?

  3. #3
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    beccatelo
    codice:
    body{
    	background-color:#dceedc;
    }
    .normale{
    	font-family:verdana;
    	color:#000000
    }
    a{
    	color:#009900
    }
    a:visited{
    	color:#005500
    }
    a:hover{
    	text-decoration:none;
    	color:#88cc88;
    	background-color:#007700
    }
    .stdTable{
    	border-color:#009900;
    	background-color:#ffffff;
    	border-style: solid;
    	border-width: 2px; 
    	padding:0px 0px 0px 0px
    }
    
    .stdTd{
    	border-color:#88cc88;
    	border-style: solid;
    	border-width: 1px; 
    	padding: 1px 1px 1px 1px
    }
    .thead{
    	background-color:#cceecc;
    }
    button{
    	font-family:verdana;
    	font-size:12px;
    	font-color:009900;
    	background-color:#bbddbb;
    }
    .formNoTab{
    	border-color:#009900;
    	background-color:#edffed;
    	border-style: solid;
    	border-width: 2px;
     	padding:2px 2px 2px 2px;
    	width:60%;
    	max-width: 80%;
    }
    fieldset{
    	width:80%;
    	border-color:#009900;
    	font-family:verdana;
    	color:#000000;
    	padding:2px 2px 8px 8px;
    }
    .divInFieldset{
    	border-color:#009900;
    	background-color:#edffed;
     	padding:2px 2px 2px 2px;
    }
    li.listaUffGest{
    	list-style-image : url('./imgs/cart.gif');
    }
    li.listaUtNoUffGest{
    	list-style-image : url('./imgs/page.gif');
    }
    text{
    	border:3px
    }
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  4. #4
    Utente di HTML.it L'avatar di elMoko
    Registrato dal
    Sep 2005
    Messaggi
    48
    Hai dimenticato un paio di puntovirgola nei CSS.:rollo:

    Se, dopo che li hai messi, ancora non va, modifica:
    codice:
    .ss9{
       background-color:#aa0000
       color:#aa0000
    }
    così:
    codice:
    .stdTable .ss9 {
       background-color:#aa0000;
       color:#aa0000;
    }
    ciao

  5. #5
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    Originariamente inviato da elMoko
    Hai dimenticato un paio di puntovirgola nei CSS.:rollo:
    No!
    non ha funzionato il copia e incolla

    Comunque adesso funziona!
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Tornando alla domanda iniziale ("chi vince fra stylesheet e <style>?"), la risposta e`: l'ultimo.

    Pero` c'e` un'altra domanda da porsi nel tuo codice: chi vince tra la formattazione CSS e la formattazione HTML?
    Risposta: non si puo` sapere - dipende dal browser.
    E` assolutamente sconsigliabie usare formattazione HTML (ad es. width="100%" ) quando si usanoi CSS: tutta la formattazione va fatta tramite CSS.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.