Back to top

Autore Topic: Menu responsive  (Letto 3602 volte)

Offline roberto86pd

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Menu responsive
« il: 22 Giu 2015, 10:32:12 »
Ciao a tutti,


Sto costruendo un template e sto cercando un menu orizzontale responsive.


Ho provato ad usare il "menu principale" di joomla e sarebbe perfetto ma non č responsive. Cosa posso modificare per renderlo tale?


Ho provato a cercare un menų dal JED ma non ho trovato nulla. Avete consigli?


Grazie

Offline steganoga

  • Abituale
  • ****
  • Post: 1313
    • Mostra profilo
Re:Menu responsive
« Risposta #1 il: 22 Giu 2015, 10:35:41 »
Ho provato ad usare il "menu principale" di joomla
------------------------------------------------------------------------
no, ne avrai provato uno di quelli presenti nel pacchetto di Joomla e relativi ad un template.
magari bisogna solo leggere e settare qualcosa?
...sono dove non ti aspetti di trovarmi, mi alimento della tua supponenza e disseto la mia curiositā nel silenzio.
Non sono un nemico, considerami un ospite.

Offline roberto86pd

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Menu responsive
« Risposta #2 il: 22 Giu 2015, 12:19:36 »
Il template lo sto costruendo da zero utilizzando bootstrap. Ho usato il modulo di Joomla "Menu Principale" pubblicandolo in un modulo a mio piacimento. Il menų usciva verticale cosė ho aggiunto " nav-pills" come suffisso classe menu nelle impostazioni avanzate del modulo.

Ho provato a settarlo in vari modi, anche inserendo delle classi bootstrap ma rimane fisso e diminuendo la larghezza della pagina non diventa responsive.

A me il menų cosė va benissimo, soltanto che vorrei diventasse responsive, quindi verticale diminuendo la larghezza della pagina ;-)
« Ultima modifica: 22 Giu 2015, 12:21:45 da roberto86pd »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Menu responsive
« Risposta #3 il: 22 Giu 2015, 13:29:54 »
Fai confusione fra moduli e posizione, in genere č il template che genera la posizione responsive personalizzata per il menų.

Offline roberto86pd

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Menu responsive
« Risposta #4 il: 27 Giu 2015, 18:38:46 »
Ditemi dove sbaglio....


Citazione
<nav class='menu'>
<div class="navbar">
  <div class="navbar-inner">
    <div class="container">
       <div class= "col-md-8"><jdoc:include type="modules" name="menu" style="navbar" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"/><>
      <div class= "col-md-4"><><jdoc:include type="modules" name="newsletter" style="none"/><>
      <>
 
    <>
  <>
<>
</nav>


il menų viene pubblicato ma non č responsive :(

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Menu responsive
« Risposta #5 il: 28 Giu 2015, 01:08:04 »
hai fatto un minestrone di cocomero e cetrioli :o



Codice: [Seleziona]
<?php if ($this->countModules('Mainmenu')): ?>
    <div class="main_menu">
<nav id="site-navigation-main" class="navbar" role="navigation">
<div class="navbar-header">
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#main-navbar-collapse">
        <i class="fa fa-bars"></i>
      </button>
    </div>
<div id="main-navbar-collapse" class="collapse navbar-collapse">
<jdoc:include type="modules" name="Mainmenu" style="xhtml" />
</div>
</nav><!-- #site-navigation -->
    </div>
<?php endif; ?>

su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline roberto86pd

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Menu responsive
« Risposta #6 il: 30 Giu 2015, 12:07:14 »
Grazie mille Giusebos, ho inserito il tuo codice perō ho un problema: visualizzo il menų ma restringendo la pagina perō il menų scompare anzichč collassare  :'(

come posso fare?

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Menu responsive
« Risposta #7 il: 30 Giu 2015, 12:33:00 »
naturalmente devi inserire tutta la parte dei css del caso
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline roberto86pd

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Menu responsive
« Risposta #8 il: 30 Giu 2015, 18:08:27 »
ehm... hai un codice tipo? che lo uso.... oppure dove lo trovo? ::)

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Menu responsive
« Risposta #9 il: 30 Giu 2015, 18:13:16 »
un codice tipo, mica č farina che ne metti una manciata, ci devi mettere il codice che serve.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline roberto86pd

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Menu responsive
« Risposta #10 il: 03 Lug 2015, 17:37:21 »
Lo so Giusebos ma il problema č che nonostante il codice php, le classi e il bootstrap giā installato "di serie" su Joomla 3 il menu non collassa restringendo la pagina ma scompare...cosa devo fare?  :'(

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Menu responsive
« Risposta #11 il: 03 Lug 2015, 19:31:49 »
Citazione
Sto costruendo un template e sto cercando un menu orizzontale responsive.

Il menų diventa responsivo dal codice del template, se il template lo stai facendo tu fallo responsivo anche per il menų. Se poi lo stai facendo col solito programma becero allora il discorso diventa improponibile da affrontare nel forum, a norma di regolamento.

Offline roberto86pd

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:Menu responsive
« Risposta #12 il: 05 Lug 2015, 17:43:06 »
Ho risolto parzialmente applicando le regole di Bootstrap.


Il codice del menų č il seguente:


Citazione
<div class='container'> 
<nav class="navbar navbar-default" role="navigation">


  <!—Logo e pulsante per barra ridimensionata -->
  <div class="navbar-header">
    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
      <span class="sr-only">Espandi barra di navigazione</span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
    </button>
  <>


<!—Elementi della barra -->
  <div class="collapse navbar-collapse navbar-ex1-collapse">
    <ul class="nav navbar-nav navbar-left">
      <li class="active"><jdoc:include type="modules" name="menu" style="xtml" />
    </ul>
  <>


</nav>  <>


Il menų perō appare verticale cosė sono andato nel modulo Joomla e ho inserito "_nav-pills" sulla classe. Risultato? Il menų funziona in modo orizzontale sulla versione dektop. Perō sulla versione mobile non mi appare verticale ma continua ad essere orizzontale  :-\


So che devo modificare i @media... dicendo di attivare il menų orizzontale nella versione > di x px e di attivare il menų verticale nella versione < di x px.


Ma ho un po' di confusione e non so dove intervenire...


come faccio a scriverlo?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Menu responsive
« Risposta #13 il: 05 Lug 2015, 19:56:14 »
Perché non vedi come fanno gli altri template?
Per il mobile si mette il menų offcanvas.

 



Web Design Bolzano Kreatif