|
|||||||
| Arcade | Registrazione | Blogs | Regolamento | Feedback | FAQ | Lista Utenti | Calendario | Segna come Letti |
| Ultimi 5 blog pubblicati su PcTuner Blog | ||
|
||
![]() |
|
|
Strumenti Discussione | Modalità Visualizzazione |
|
|
#41 |
|
geeked out moderator
|
Let's Go Fluid!!
__________________allora, rendiamo il nostro sitozzo un po' più appetibile ![]() Allora, abbiamo creato un layout fixed, ovvero con tutte le dimensioni specificate... proviamo ora a renderlo fluido. Prima rendiamo fluido sull'orizzontale. La cosa è semplicissima. Senza toccare l'html, basta specificare il width in percentuali. Mettiamo il width del #wrap a 90%, im mondo che rimanga un po' di spazio con lo sfondo. Il top invece gli mettiamo il width:100%;, perchè essendo dentro wrap e avendo wrap il position:relative, e top position absolute, la larghezza di top è relativa al div wrap. Noi gli diciamo di essere largo quanto wrap. Allo stesso modo la somma delle larghezze di left e content deve fare 100%, e mettiamo rispettivamente 20% e 80% Codice:
body{
background:black;
margin:0px;
}
#wrap{
position:relative;
margin: 0 auto;
width: 90%;
height: 100%;
}
#top{
background:blue;
top:0px;
width:100%;
height:120px;
}
#content{
position:absolute;
background:white;
width:80%;
top:120px;
left:20%;
height:600px;
}
#left{
position:absolute;
background:red;
width:20%;
top:120px;
height:600px;
}
|
|
|
|
|
|
#42 |
|
ex uomo punk col crestone
|
tu dici che il top ha position absolute ma non lo scrivi, non dovrebbe essere static così?
__________________se si specifica il layout non cambia ma se poi ipoteticamente si va ad aggiungere qualcosa la situazione combiarebbe giusto? |
|
|
|
|
|
#43 | ||
|
geeked out moderator
|
Quote:
Quote:
![]()
GCS/MU d-- s+:+>+: !a C++>$ UL++++>$ p--- L+++ E--- W+++ N o+ !K w++@ !O M-- V- PS++@ PE+ Y+@ PGP++ !t 5? X+ R+++@ tv-- b++ Dl+ D++ G e++ h r++@ y++**
Ultima Modifica di John Doe : 29-03-2005 21.47.20. |
||
|
|
|
|
|
#44 |
|
ex uomo punk col crestone
|
una domanda forse un po' strana, io quando ho fatto qualcosa di html ricordo che si usavano i frameset e i frame così da non dover ricaricare ogni volta tutta la pagina ma solo il frame interessato, ora qui per quanto riguarda le dtd i frame non si usano in quanto stiamo usando la dtd strict però non ho ben capito come funziona, cioè io ho la mia pagina con il suo stile dettato dal css, quando io clicco su un link che fa riferimento ad una pagine simile che faccio?gli attacco lo stesso css della precedente oltre al suo specifico?
__________________tnks ![]() |
|
|
|
|
|
#45 |
|
geeked out moderator
|
in generale si, usi la stessa struttura e poi il contenuto lo fai variare da pagina a pagina
__________________ovviamente il css è sempre lo stesso e rimane in cache. La parte layout dell'html è molto breve come avrai visto... cmq poi alla fine penso che dirò anche qualcosa a riguardo i frame a me non sono mai piaciuti... confondono il codice e i motori di ricerca. ora che vi piacerebbe sapere? |
|
|
|
|
|
#46 | |
|
Mod Sw/Programm.
|
Quote:
![]() "In theory there is no difference between theory and practice. In practice, there is." Yogi Berra - My Website - My Blog |
|
|
|
|
|
|
#47 |
|
ex uomo punk col crestone
|
inanzitutto grazie per le risposte
__________________ siccome mi son preso bene, ho deciso di fare il sito della mia ex classe delle superiori(siamo sempre stati molto uniti e ci ritroviamo spesso ), ho necessità di mettere delle foto sul sito, volevo chiedere se esisteva un modo per far vedere l'anteprima senza dover creare una copia dell'immagine rimpicciolita ma semplicemente utilizzando l'originale |
|
|
|
|
|
#48 |
|
geeked out moderator
|
mmm fare si potrebbe anche fare... ma.. costringi tutti quanti a scaricarsi l'immagine grande anche se non la vuole vedere...
__________________ |
|
|
|
|
|
#49 |
|
ex uomo punk col crestone
|
ah quindi non è possibile far fare un anteprima senza scaricarsi l'immagine grande, vabè vorrà dire che farò le immaginette piccole....che sbatta però
__________________ tnks ![]() [edit] noto ora nelle prove che sto facendo che i caratteri come èéàòù non vengono convalidati dal w3c nessuno ha una lista con il codice da implementare per le suddette lettere? ![]() Ultima Modifica di Fost : 30-03-2005 00.21.43. |
|
|
|
|
|
#50 |
|
ex uomo punk col crestone
|
scusate la domanda che potrebbe essere banale ma siccome non ho capito e non riesco a trovare un esempio di come gestre i fogli di sile in internet fatto su 2 o più pagine simili chiedo
__________________quando ho 2 pagine quanti fogli di stile devo fare?uno per pagina oppure uno per tutto il sito? tnks ![]() |
|
|
|
|
|
#51 |
|
geeked out moderator
|
le lettere accentate , l' & il % lo stesso < e > « « ¹²³¼½¬{[]}` son tutti caratteri speciali...
__________________non ho una lista completa, io uso bluefish e ce l'ha dentro... però se la cerchi la trovi per dirtene un paio Codice:
non breaking space : & nbsp; è: & egrave; é: & eacute; à: & agrave; &: & amp; <: & lt; >: & gt; ù: & ugrave; fai una ricerca su special tags o qualcosa di simile... poi per il discorso due pagine: come ho detto prima, fai un css solo e lo linki a tutte le pagine che fai che ovviamente hanno la stessa struttura di base simile
GCS/MU d-- s+:+>+: !a C++>$ UL++++>$ p--- L+++ E--- W+++ N o+ !K w++@ !O M-- V- PS++@ PE+ Y+@ PGP++ !t 5? X+ R+++@ tv-- b++ Dl+ D++ G e++ h r++@ y++**
Ultima Modifica di John Doe : 30-03-2005 13.59.02. |
|
|
|
|
|
#52 |
|
ex uomo punk col crestone
|
grazie mille john
__________________ in questi giorni mi sono impegnato e ho fatto questohttp://quintainfoa.altervista.org/index.html i colori sono molto provvisori il codice è questo index.html Codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<meta name="generator" content="ViM" />
<meta name="author" content="Fost" />
<meta name="copyright" content="5 info A" />
<link href="./style.css" rel="stylesheet" type="text/css" media="screen" />
<title> 5 info A - 2004 </title>
</head>
<body>
<div id="wrap">
<div id="content">
<div class="menu"> Aggiornamento del 30/03/05 </div>
<div class="news"> Aggiunta del logo e sistemanzione del menu</div>
<div class="menu"> Aggiornamenti precedenti </div>
<div class="news"> Aggiornamenti e sistamazioni varie </div>
</div>
<div id="left">
<div class="menu"> Menù </div>
<div class="subMenu">
<a href="index.html"> Home page </a>
<br />
<a href="Praga/index.html"> Foto Praga </a>
</div>
</div>
<div id="logo"></div>
<div id="banner"> <p align="right"> <script language="javascript" type="text/javascript">
document.write('<script language="javascript" src="http://ad.altervista.org/alternet.ad?c=19&f=1&'+new Date().getTime()+'"><\/s'+'cript>');
</script> </p> </div>
</div>
</body>
</html>
Codice:
body{
background: withe;
margin-top: 30px;
}
#banner{
position: absolute;
align: right;
margin-right: 0px;
width: 80%;
left: 20%;
}
.title{
font-size: 24px;
font-type: italic;
background-color: black;
}
#wrap{
position: relative;
margin: 0px auto;
width: 90%;
height: 100%;
}
#logo{
position: absolute;
background-image: url("immagini/logo-5ia.jpg");
background-repeat: no-repeat;
background-position: left;
top: 0px;
width: 20%;
height: 120px;
}
#content{
position: absolute;
margin-left: 20px;
background: white;
width: 80%;
height: 480px;
left: 20%;
top: 120px;
}
.news{
background: #00C3C3;
padding-top: 10px;
padding-bottom: 10px;
border-style: solid;
border-color: blue;
border-top-width: 0px;
border-right-width: 6px;
border-bottom-width: 0px;
border-left-width: 6px;
}
#left{
position: absolute;
background: red;
width: 20%;
height: 480px;
top: 120px;
}
.menu{
width: 100%;
font: bold italic 20px 'Times New Roman';
color: white;
background-color: black;
}
.subMenu{
width: 70%;
margin: 5px auto;
}
la pagina che vedete è l'unica pagina funzionante, le foto di praga ancora non ci sono ![]() Ultima Modifica di Fost : 30-03-2005 18.56.09. |
|
|
|
|
|
#53 |
|
Registered User
|
Ciao,
__________________innanzitutto complimenti per la guida, veramente utile e ben fatta. Secondo me i css sono una gran cosa ma hanno un unico grosso difetto : quella gran m.... di IE , non e' praticamente possibile fare layout un pelo piu' complessi senza dover ricorrere a migliaia di hack/java script e altre amenita' per poter visualizzare correttamente il sito. Sto realizzando un mio sito personale e sto impazzendo per poterlo fare con un' impaginazione totalmente basata sui css senza l'uso delle tabelle. Su Opera, mozzilla ,firefox , il browser di mia nonna in cariola e' tutto perfetto ma appena apro IE .... grrr che nervoso, il sito sembra essere stato frullato prima di venir visualizzato. Scusate lo sfogo ma ho appena rivisto il mio sito con IE Ciao Fabio
Work In Progress ......
|
|
|
|
|
|
#54 |
|
ex uomo punk col crestone
|
mah sinceramente ho già in mente cosa fare, praticamente obblighererò tutti i miei ex compagni di classe a installarsi un browser serio se vogliono vedere il mio sito, altrimenti a me non cambia nulla
__________________ di ie proprio me ne sbatto visto che il mio sito non è qualcosa di "veramente pubblico" ![]() |
|
|
|
|
|
#55 | |
|
geeked out moderator
|
Quote:
cmq, la versione 7 è alle porte, dovrebbe risolvere il problema dei png.. e molti con CSS. Certo ne introdurrà 500000 altri ma sticazzi... |
|
|
|
|
|
|
#56 |
|
geeked out moderator
|
fost per quanto riguarsa il sito che hai fatto lo guado domani con calma, cmq una cosa: non ti basare sul fatto che il bianco su win lo vedi come sfondo predefinito...
|
|
|
|
|
|
#57 |
|
ex uomo punk col crestone
|
azz....questa non la sapevo grazie john, sistemo subito
__________________ però lo vedi abbastanza diversamente da me , cioè il left(rosso) io lo vedo molto più stretto, di poco più largo dell'immagine soprap.s. tra l'altro l'ho "aggiornato" e c'ho messo la famosa prima pagina che dice di non vederlo con ie tutta da sistemare, era una prova ![]() [edit] mi sono accorto ora che non avevo tralasciato di mettere lo sfondo a bianco ma avevo scritto bianco come withe ![]() Ultima Modifica di Fost : 31-03-2005 12.36.19. |
|
|
|
|
|
#58 |
|
Moderator ³°³·²³²¨
|
se nn metti il colore tanti browser impostano di default 50% Grigio..
__________________ .. per rimanere su un Transitional potresti anche mettere nel body un bgcolor (John nn mi uccidere.. ma purtroppo è così finchè tutti nn seguiranno rigorosamente gli standard )... così i browser non css compilanti si adeguano (anche perchè se metti una gif trasparente col 50% grey si vedono tutti i punti chiari e sta no schifo )««gasfax»» ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ |
|
|
|
|
|
#59 |
|
geeked out moderator
|
fost
__________________qua: #banner{ position: absolute; align: right; align non esiste come attributo. Se vuoi allineare il testo a destra usa text-align inoltre se sviluppi su linux ti consiglio bluefish per l'xhtml/php/javascript e cssed per i CSS http://cssed.sourceforge.net/ |
|
|
|
![]() |
Per le vostre immagini su questo forum potete usare PcTunerUp! Iscriviti gratuitamente alla nostra newsletter. |
| Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 visitatori) | |
| Strumenti Discussione | |
| Modalità Visualizzazione | |
|
|