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

    Formattare menu fatto con liste

    Salve,

    in automatico mi genero un menu che ha questa struttura:

    codice:
    <ul>
    	[*]
    	[*]
    	<ul>
    		[*]
    		[*]
    		<ul>
    			[*]
    		[/list]
    	[/list]
    	[*]
    	[*]
    	<ul>
    		[*]
    	[/list][/list]
    dove, per spostare le[*] verso destra uso il margin-left, mentre alle ul non assegno nulla

    volevo chiedere due cose:

    1) Innanzitutto è corretta come struttura secondo voi? l'ho testata con IE e FF e non mi sembra male il risultato

    2) Tra IE e FF ho un grosso (?) problema di spazi, ovvero nonostante le <ul> siano con margin:0 IE le distanzia dal resto del gruppo in un modo, FF in un altro modo e mettendo molto piu spazio tra gli elementi...come faccio ad impostare la distanza in maniera che sia + o - uguale nei due browser

    vi allego un'immagine per chiarire

    grazie
    Immagini allegate Immagini allegate

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    1) a me sembra corretto
    2) oltre al margin alcuni browser utilizzano anche il padding per cui azzera inizialmente margin e padding delle lista e poi prova impostando il solo margin, dovresti ottenere un risultato più uniforme
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    e il punto 1 come lo correggeresti?

  4. #4
    miticissimo era il padding

    per il punto 1) in effetti non so, solo che ho provato a fare una struttura del tipo:

    codice:
    <ul>[*]
              <ul>[*][/list]
         [/list]
    solo che mi si spaginava tutto...a te parrebbe piu corretta questa seconda struttura?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quella sopra nonera corretta: un <ul> dipendente da un[*] deve esere racchiuso dentro il[*].

    Comunque vedi anche cosa ti dice il validatore HTML (previa specifica di una DTD)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Non ho capito questo tuo ultimo intervento....puoi spiegare meglio pls^^

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.