Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 38
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508

    Come realizzare questa barra con css?

    SAlve a tutti vorrei creare questa stessa barra allegata ma con il css. Ossia con il repeat e poi ci metto il testo sopra. Ma non co come dividere le immagini essendo anche il disegno in diagonale ed avendo lo stesso una fine tagliata a dx.

    Qualcuno mi sa aiutare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508
    dimenticato l'immagine eccola:

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508
    Nessun aiuto?

    ps BUona pasqua

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508
    HELP!!! VVoVe:

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Fondamentalmente quello che chiedi e` un bottone (o molto simile).

    Ecco alcuni link. Non so se sono tutti inerenti la domanda, ma credo che qualcuno lo sia:
    Bottoni con rollover
    Bottoni creativi e CSS
    Bottoni con rollover flessibili
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508
    Purtroppo non è così semplice. O almeno non lo è stato per me. Se guardi bene l'immagine ha un fill in diagonale e poi ha un taglio in alto a dx. Non sono riuscito a ripeterlo tramite un repeat. Soluzioni?

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il taglio in alto a dx l'ho visto: lo risolvi mettendo un'immagine alla destra (ad esempio come list-style-img - supponendo che le tue immagini siano elementi di una lista).

    Il fill diagonale non riesco a vederlo.

    Ma poi cosa rappresenta l'immagine? E` un elemento decorativo o porta informazione?
    Nel primo caso va messa come sfondo, nel secondo va inserita tramite <img>, con sovrapposta la scritta. E` una cosa che si fa, e che i browser riescono a gestire senza problemi, se realizzata con le dovute cautele.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508
    Originariamente inviato da Mich_
    Il taglio in alto a dx l'ho visto: lo risolvi mettendo un'immagine alla destra (ad esempio come list-style-img - supponendo che le tue immagini siano elementi di una lista).

    Il fill diagonale non riesco a vederlo.

    Ma poi cosa rappresenta l'immagine? E` un elemento decorativo o porta informazione?
    Nel primo caso va messa come sfondo, nel secondo va inserita tramite <img>, con sovrapposta la scritta. E` una cosa che si fa, e che i browser riescono a gestire senza problemi, se realizzata con le dovute cautele.
    Ok per il taglio, per il fill intendo il pattern che uso. Se metto un repeat non esce così, dove sbaglio? Forse il file che uso per il repeat non è tagliato giusto?

    voglio allegerire il sito non voglio usare un immagine per ogni barra. Vorrei mettere la scritta sopra ogni menu ed in background la barra elastica a seconda della misura. Questo è il sito per capirci www.dpcgamers.com

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508
    Ho capito il mio errore ma non ho ben chiaro il codice da mettere sul css.

    Allora vorrei fare questo: bordo sx - sfondo in repeat - bordo di dx

    Al momento il codice è questo:

    .top10users .top {
    background-image: url('../img/bar_tot.png');
    background-position: top left;
    background-repeat: repeat-x;
    height: 23px;
    }

    ma mancano i bordi di dx e sx come li aggiungo?

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    508
    Ho provato anche una cosa del genere:

    .top10users .top {
    background-image: url('../img/bar_tot.png'), url('../img/bar_tot_right.png'), url('../img/bar_tot_left.png');
    background-repeat: repeat-x, no-repeat, no-repeat;
    background-position: top left, top right, top left;
    height: 21px;
    }

    ma se scrivo questo codice non compare nulla come barra.

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.