- Home
- Categorie
- Coding e Sistemistica
- Coding
- Conflitti tra menu in una pagina
-
Conflitti tra menu in una pagina
Salve a tutti!!!
Ho creato un semplicissimo menu verticale e da solo funziona, ma se lo metto nel codice della pagina web che sto creando va fuori controllo, invece di apparire in verticale appare in orizzontale...
Nel codice della pagina c'è già un altro menu e per non farlo entrarlo in conflitto con il nuovo menu ho dato id diversi ai tag <ul> e <li> ma non funziona...
In pratica in questa pagina non riesco ad avere due menu diversi..e me ne servirà anche un terzo.. come posso fare??
Grazie!!!!
-
Ciao RayCSS, potresti gentilmente fornire il codice?
Potrebbe essere che le prime impostazioni di stile vincano sul secondo in quanto nel primo foglio di stile potrebbe essere indicato un comportamento generale per tutti i tag da te indicati.
-
Ciao !!!
Credo di aver risolto... scrivevo male la dichiarazione =P
Ma posso aggiugere qui il secondo problema che nella posizione relative in Mozilla il mio menu appare in una coordinata mentre i Safari e IE mi appare spostata a sinistra?
Come si può risolvere??
-
Ti do un parere mio personale che potrebbe variare magari da persona a persona, io tendo, se possibile, a non usare relative, absolute o fixed, ma ad usare float, ed associando ad esso left, o right.
Prova ad esempio ad associare all'elemento che vuoi spostare sulla destra "float:right".
-
Si ma il relative mi serve per lo z-index... perchè devo sovrapporlo a un altro div... ammesso quindi che debba usare il relative per lo z-index come posso fare?
-
Prova a postare porzione del codice della pagina, magari ridotto ai soli blocchi che vorresti ottenere, compreso lo stile.
In questo modo possiamo vedere insieme come risolvere, poichè alcuni problemi potrebbero ricadere a cascata su altre sezioni del sito.
-
Se vuoi metto il sito in linea in un dominio fittizio così con firefox vedi il codice della pagina...
-
Poni l'indirizzo cosi.
h**p://www.miosito.estensione
-
h**p://baffallo.altervista.org/
-
Io vedo due menu.
Quello home posto nel header in orrizontale, e quello posto nel content in verticale.
Quale intendi?
-
Intendo quello a destra in verticale.. con IE è spostato sulla sinistra rispetto a Mozilla.. e poi ancora non sono riuscito a capire come mai mi mette la barra di scorrimento in basso... devo individuare il div che mi crea la barra...
-
Purtroppo io ho testato il tutto con IE7, Firefox, Safari 4.
E l'unica correzzione che vedo è che su Safari e Firefox, si vedono gli elenchi puntati sul menu delle Home.
Consiglio quindi un list-style-type settato a none per quell'elemento.
Per il resto vedo il tutto nella stessa posizione.
-
Lo vedo anch'io il listato a punti in Safari eppure il list-style-type: none; ce già...
Hai ragione sia in Mozilla IE che Safari lo visualizzano nello stesso punto..allora il problema è Opera... ma meglio così!!
E cosa puoi dirmi se posso... della barra di scorrimento orizzontale... se puoi!!
-
Mi sembra manchi la dichiarazione della componente #top_menu ul.
Una volta che lo hai creato assegni anche ad esso il list-style-type settato a none.
-
Avevo il list-style-type: none; in ul invece che in li...