Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Nifty corners e bordi

  1. #1

    Nifty corners e bordi

    Salve a tutti!

    Stò utilizzanto i fantastici nifty ma sono incappato in alcuni strani comportamenti.

    1) Provando ad utilizzare il bordo su una DIV che contiene alcuni controlli (textbox, button...) vengono settati i bordi dx e sx del colore specificato di tali controlli "child" ma non della DIV "parent"

    2) Con DIV aventi l'attributo height impostato, i nifty disegnano il bordo all'altezza sbagliata

    Qualcuno ha già risolto? Mi potete aiutare?

    Grazie!

    Daniele

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Di sistemi per creare bordi arrotondati ce ne sono di due tipi principali: uno utilizza JS, l'altro quattro immagini da inserire negli angoli.
    Quale hai usato tu?

    La cosa piu` semplice sarebbe se postassi un link ad una tua pagina di prova; poi forse qualcuno ci puo` guardare.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Ho utilizzato questi file di esempio:

    http://pro.html.it/articoli/id_598/idcat_31/pro.html

    Il primo caso l'ho risolto da solo includendo tutti i controlli in un ulteriore div.

    Il secondo problema però rimane aperto!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quindi hai usato JS per creare l'arrotondamento.
    Ti sposto quindi in scripting, piu` adatto per i problemi con JS.

    Il secondo problema, potrebbe essere un conflitto tra i due script, o un calcolo errato delle dimensioni.
    Non conoscendo come hai implementato i gli script, non credo che potrai avere una risposta.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Ho fatto la prova sull'esempio:

    nifty10js.html

    e sul relativa css:

    niftylayout.css

    aggiungere l'attributo "height":

    div#relax{height:600px;margin: 0 15px 10px;padding: 5px 0}

    vedrete che i bordi sono disegnati nel posto errato!

    lo zip contenente tutti i file:

    http://pro.html.it/esempio/nifty2/nifty2.zip

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.