Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    larghezza ul in menu su più livelli

    Ciao a tutti
    ho un problema con le larghezze dei sotto-menu in questo sito.
    http://www.mondinimultimedia.com/test/pmk/

    le voci commercio e acciaierie sono quelle con il sottomenu, ottenuto annidando una lista <ul>, all'interno di un elemento[*] della lista di primo livello.

    come potete vedere i due sottomenu vanno a capo, su 2 righe... vorrei invece mantenerli su una sola riga.
    Penso dipenda dal non aver specificato la regola width per questi <ul>

    specificandolo riesco infatti a mantenerlo su una riga sola... ma a quel punto non ho più un preciso allineamento a destra, che invece è indispensabile per il layout.

    l'allineamento a destra l'ho ottenuto con il posizionamento assoluto delle liste.

    c'è un modo per far coesistere le 2 esigenze (allineamento a destra e menu su una sola riga?)
    inserisco uno screenshot per far vedere quale dovrebbe essere il risultato corretto

    grazie in anticipo per qualunque suggerimento.
    ciao
    mondini multimedia blog - grafica, web design, 3d

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao, provato con un margin-left negativo su "ul#menu ul" e un float:right anzicché un float:left sulle voci del sottomenu?

  3. #3
    faccio qualche prova, grazie
    avevo pensato al float right, ma non mi inverte l'ordine delle voci di menu?
    è vero che posso modificarne l'ordine nell'html, però non è il massimo da punto di vista del loro significato, per così dire, semantico.

    comq provo a fare qualche esperimento seguendo i tuoi suggerimenti
    provo e poi scriverò il risultato... grazie ancora.
    mondini multimedia blog - grafica, web design, 3d

  4. #4
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Altrimenti assegni alle voci del sottomenu una larghezza fissa in modo da avere il giusto allineamento a destra e fai rientrare il sottomenu di quanto ti serve a sinistra (comunque il tuo font non viene visualizzato e quello alternativo indicato è molto più grande)

  5. #5
    credo di essere riuscito, aumentando la larghezza del menu di primo livello; in questo modo il menu di secondo livello acquista automaticamente lo spazio per stare in una riga sola.


    per il discorso font... mi stai dicendo che il font embed non funziona?
    mi sai dire con che browser?
    io ho fatto vari test su vari browser e mi sembra funzionare.

    grazie ancora
    mondini multimedia blog - grafica, web design, 3d

  6. #6
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Vedo un carattere molto grande, diverso da quello che appare nel tuo screenshot (uso Firefox)

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.