Visualizzazione risultati 1 fino 6 di 6

Discussione: Problema margin & tante domande sui css!

  1. #1
    Ufobm non è connesso Utente attivo
    Data registrazione
    06-12-2004
    Messaggi
    432

    Predefinito Problema margin & tante domande sui css!

    Innanzitutto volevo sapere come mai avendo usando il codice qui sotto riportato ottengo come risultato quel menù scadente (imm sotto):
    Codice HTML:
    a.linkmenu
    {
    	background: #0080ff;
    	font-family: "Twentieth Century Poster1";
    	font-size: 16px;
    	color: silver;
    	border-bottom-width: thin;
    	border-color: Silver Silver Silver Silver;
    	border-right-width: thin;
    	border-top-style: outset;
    	border-right-style: outset;
    	border-bottom-style: outset;
    	border-left-style: outset;
    	border-left-width: thin;
    	border-top-width: thin;
    	text-decoration: none;
    	margin-top: 10px;
    	width: 90%;
    	position: absolute;
    }
    Nel file
    Codice HTML:
      <div id="menu" class="menu_link">
        <a href="#" class="linkmenu">link1</a><br>
        <a href="#" class="linkmenu">link2</a><br>
        <a href="#" class="linkmenu">link3</a><br>
      </div>




    Inoltre voleva sapere se era possibile fissare l'altezza di un id in base a quella di un altro id... se si come?

    Altra domanda, è possibile, usando i css, inserire automaticamente in tt le pagine un codice php... considerate che dovrebbe stare sopra il codice html perché agisce sull'header... non ditemi di usare l'include perché ci arrivo anche io ... vorrei sapere con i css se è possibile !

    Grazie mille!

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da Ufobm Visualizza messaggio
    Codice:
    a.linkmenu
    {
    Citazione Originalmente inviato da Ufobm Visualizza messaggio
    Codice:
    <div id="menu" class="menu_link">
    Citazione Originalmente inviato da Ufobm Visualizza messaggio
    Altra domanda, è possibile, usando i css, inserire automaticamente in tt le pagine un codice php... considerate che dovrebbe stare sopra il codice html perché agisce sull'header... non ditemi di usare l'include perché ci arrivo anche io ... vorrei sapere con i css se è possibile !
    Non è possibile includere codice PHP (lato server) tramite CSS (lato client).
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Ufobm non è connesso Utente attivo
    Data registrazione
    06-12-2004
    Messaggi
    432

    Predefinito

    No ma la class giusta è nel tag <a>... quella è una classe scritta in un altra parte del css... per il php un pò lo sospettavo...

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da funcool Visualizza messaggio
    Non è possibile includere codice PHP (lato server) tramite CSS (lato client).
    A dir la verità qualcosa è (teoricamente) possibile, dai un'occhiata qui: http://css.html.it/guide/lezione/24/gli-pseudoelementi/

    Non ti garantisco però né che funzioni con tutti i browser né che si possa inserire codice HTML nudo e crudo (PHP no di sicuro, ma basta scriverci il codice HTML che genera, se non dipende da dati del server :-D).

    Stammi bene...
    Ultima modifica di dementialsite : 21-10-2007 alle ore 15.23.32
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    uhm, div e a non sono la cosa migliore per un menù, e i <br>... no no no Prova a girarlo così:
    Codice HTML:
    <ul id="menu">
     <li><a href="#">link 1</a></li>
     <li><a href="#">link 2</a></li>
     <li><a href="#">link 3</a></li>
    </ul>
    in modo che venga in verticale automaticamente e abbia la corretta semantica. A questo punto puoi lavorare sui margini degli li e dimensionarlo come vuoi, e.g.
    Codice:
    #menu    { list-style-type: none; width: 15em; }
    #menu LI { background-color: #0080ff; padding: 0.5em; margin: 0.5em; }
    
    #menu A       { color: white; text-decoration: none; }
    #menu A:hover { color: yellow; }

  6. #6
    Ufobm non è connesso Utente attivo
    Data registrazione
    06-12-2004
    Messaggi
    432

    Predefinito

    Bene ora faccio una prova! Cmq i <br> non so come ci sono finiti... forse in una prova fatta a caso... l'imm allegata era senza <br> !

    EDIT: Ora funziona tutto bene su IE... MA E' UN DISASTRO CON FF!!!

    Cmq come posso far dipendere l'altezza di un elemento da un altro?
    Ultima modifica di Ufobm : 21-10-2007 alle ore 17.02.21

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •