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

    Scrivere in un riquadro grafico: che sto sbagliando?

    Ho 'prodotto' questo codice facendo il solito sbaglio di provarlo solo con IE

    Su IE si vede il riquadro grafico e il testo al suo interno.

    Su firefox si vede il riquadro grafico rimpicciolito nei suoi minimi termini, ed il testo gli finisce sopra overflowando.

    codice:
    <html>
    <head>
    <style>
    #quadrato{height:auto;width:279px;border:0px solid blue;padding-left:0px;overflow:hidden;margin:10px}
    #top{width:279px;height:29px;background:#fff url('top.gif') no-repeat;}
    #center{width:279px;height:29px;background:#fff url('mid.gif') repeat-y;padding-left:20px;}
    #bottom{width:279px;height:29px;background:#fff url('bot.gif') no-repeat;}
    </style>
    </head>
    <body>
    	<div id="quadrato">
    		<div id="top"></div>
    		<div id="center">asdsad
    
    parola lungaaaaaaaa
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a capo
    
    asdsada
    
    
    
    asdsada
    
    
    
    asdsada
    
    
    
    asdsada
    
    </div>
    		<div id="bottom"></div>
    	</div>
    </body>
    </html>
    Le immagini sono delle banali cornicette che si agganciano...
    Niente di speciale.

    Vorrei fare un riquadro grafico senza usare le tabelle vecchio stile... ma ho sempre problemi di compatibilita' coi css.
    -_-"

  2. #2
    mettilo a posto per firefox e poi modificalo per gli altri browsers

  3. #3
    Si.... ma prima devo sapere perche' fa cosi' su firefox non credi?

    Il codice pare giusto, il problema e' che il testo non sembra comportare un allungamento del div centrale.
    -_-"

  4. #4
    ci sono diversi errori nel codice...
    chiudi un paragrafo prima di averlo aperto per esempio

  5. #5
    Scusa ma da quello che sapevo io:

    Nel vecchio html 4 un paragrafo va aperto e chiuso con:
    codice:
    </p>
    Nell'xhtml basta usare la / alla fine dei tag per evitare di chiudere un tag con < / tag >
    codice:
    
    
    O sbaglio...?
    -_-"

  6. #6
    Originariamente inviato da Nokao
    Scusa ma da quello che sapevo io:

    Nel vecchio html 4 un paragrafo va aperto e chiuso con:
    codice:
    </p>
    Nell'xhtml basta usare la / alla fine dei tag per evitare di chiudere un tag con < / tag >
    codice:
    
    
    O sbaglio...?
    sbagli... in html non c'era l'obbigo di chiudere TUTTI i tags

    in XHTML l'obbligo c'è percui:



    questo è una sola frase ma fai finta che sia un paragrafo</p>

    ok?

  7. #7
    Si ma io ti stavo facendo notare che non ho mai aperto un paragrafo... < p >

    Ho sempre usato < p />

    Essendo un P gia' chiuso di suo, perche' ri-chiuderlo?

    P.S. Ho comunque sistemato il codice dei paragrafi come consigliavi tu ma il problema del riquadro non si e' risolto.

    Il testo gli passa sopra ed il riquadro e' grande il minimo possibile.
    -_-"

  8. #8
    mmm no: il tag p (avendo per forza di cose un contenuto) non può essere chiuso con la sitassi abbreviata...il tuo codice va riscritto così:

    codice:
    <html>
    <head>
    <style type="text/css">
     #quadrato{height:auto;width:279px;border
    :0px solid blue;padding-left:0px;overflow:hidden;margin:10px}
     #top{width:279px;height:29px;background:
    #fff url('top.gif') no-repeat;}
     #center{width:279px;height:29px;backgrou
    nd:#fff url('mid.gif') repeat-y;padding-left:20px;}
     #bottom{width:279px;height:29px;backgrou
    nd:#fff url('bot.gif') no-repeat;}
    </style>
    </head>
    <body>
    	<div id="quadrato">
    		<div id="top"></div>
    		<div id="center">
    
    Questo non è un paragrafo!
     desso sì che è un paragrafo</p></div>
    		<div id="bottom"></div>
    	</div>
    </body>
    </html>
    poi vabbè visto che non dichiari neanche la DTD non posso sapere se stai usando html o XHTML o altro... il codice te l'ho riscritto pronto per XHTML 1.1 comunque; anche se servirebbero un po' di altre cosette come la dichiarazione della lingua ecc ecc


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 © 2025 vBulletin Solutions, Inc. All rights reserved.