Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281

    [Nifty] layout due colonne

    Ciao a tutti

    ho creato un layout con 2 colonne e 1 header. Di seguito voglio applicare gli angoli arrotondati con niftycube.

    Sembrava semplice e probabilente lo è ( ) ma non riesco proprio a far visualizzare gli angoli arrotondati.
    vi posto codice:
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="it" xml:lang="it">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
    <title></title>
    <style type="text/css">
    html,body{margin:0;padding:0}
    body{font:14px arial,sans-serif;text-align:center}
    div#container{width:800px;margin: 0 auto;border:1px solid #000000;}
    div#sx{float:left;margin: 0px auto; background-color:#FFFFFF;
    border:1px solid #FF7800;width:200px;height:400px;}
    div#dx{background-color:#FFFFFF;border:1px solid #FF7800;/*border-style:dashed*/;
    vertical-align:top;width:590px;height:400px;text-align:left}
    div#header{background-color: #FFFFFF;border:1px solid #FF7800;height: 100px;}
    </style>
    
    <script type="text/javascript" src="./js/niftycube.js"></script>
    <script type="text/javascript">
    window.onload=function(){
    Nifty("div#header,div#sx,div#dx","none same-height");
    }
    </script>
    
    </head>
    <body>
    <div id="container">
      <div id="header">header</div>
      <div id="sx">sinistro</div>
      <div id="dx">destro</div>
    </div>
    </body>
    </html>
    Potete darmi una mano a capire il perchè?

    Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sposto in JS, dato che i "Nifty" sono realizzati con tale linguaggio.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    ops.

    grazie per avermi spostato

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    sbaglio o quel none suona tanto come "no, non li voglio gli angoli arrotondati"?

    Nifty("div#header,div#sx,div#dx","same-height");

  5. #5
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    Originariamente inviato da Xinod
    sbaglio o quel none suona tanto come "no, non li voglio gli angoli arrotondati"?

    Nifty("div#header,div#sx,div#dx","same-height");
    anche togliendo il none, nulla di fatto.


  6. #6
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    Mi succede una cosa strana.

    Sto seguendo questa miniguida http://css.html.it/articoli/leggi/16...ai-cosi-fac/4/

    Scaricando il file zip contenete i file necessari, trovo niftyCorners.css. Secondo me il js non carica dinamicamente il css almeno da me in locale. infatti ho copiato pari pari l'esempio per il layout e mi appare totalmente senza bordy arrotondati.

    no capisco.

    a qualcuno è successo?

  7. #7
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    confermato.

    se il file js e il css non si trovano nella stessa cartella del file che li usa, Nifty non sembra funzionare correttamente.

    Ora vorrei sapere se qualcuno ha avuto gli stessi problemi, se devo riferire all'autore dell'articolo su html.it o se (come più probabile) ho le traveccole

  8. #8
    Si, il javascript e il CSS vanno nella stessa cartella. Se ci fossero esigenze particolari, puoi sempre linkare il CSS nell' <head> della pagina: in questo modo sei sicuro che funzionano.

  9. #9
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    Originariamente inviato da Fulciniti
    Si, il javascript e il CSS vanno nella stessa cartella. Se ci fossero esigenze particolari, puoi sempre linkare il CSS nell' <head> della pagina: in questo modo sei sicuro che funzionano.
    Ciao Alessandro

    Innanzitutto complimenti per la mini-guida e complimenti per nifty corners.

    Grazie per aver risposto.

    Varei un'altra cosa da chiedere. Se in un layout metto l'altezza dei div fissa non riesco ad arrotondare nulla. Allora ho usato un div annidato per dare l'altezza voluta.

    Secondo te può essere una soluzione?

    Grazie ancora

  10. #10
    Si usare un div aggiuntivo va bene. Altrimenti puoi provare con l'opzione "fixed-height", ma dà purtroppo differenti rese sui browser con altezza e padding verticali impostati.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.