Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di ky
    Registrato dal
    May 2001
    Messaggi
    66

    come si bloccano le misure di un DIV tramite css?

    Ciao a tutti!
    Ho un problemino per il quale chiedo aiuto ai maghetti di questo forum:
    ho creato un box con all'interno dei campi di dati utilizzando i css... ma se inserisco un testo troppo lungo o un'immagine troppo grande, il mio box si allarga a seconda di quello che deve contenere...io invece vorrei che le misure fossero bloccate..
    Il css che utilizzo è questo:
    html {
    height:100%;
    margin:0px;
    overflow:none;
    }

    body {
    height:100%;
    margin:0px;
    text-align:center;
    background-position:absolute;
    background-image:url(bg.gif);
    background-repeat:repeat-x;
    }

    div#content {
    width:8.5cm;
    height:5.4cm;
    margin:0px auto;
    background:#ffcc00;
    text-align: left;
    border: 0px dotted #000;
    }

    div.box {
    display: inline-block;
    background-position:absolute;
    background-image:url(image/box.gif);
    background:#ccff00;
    width:5cm;
    height:5.4cm;
    padding-left:0px;
    margin-left:0cm;
    margin-top:0cm;
    border: 0px solid #000;
    }

    div.logo {
    display: inline;
    background-position:right;
    background-image:url();
    background-repeat: no-repeat;
    background:#ccff00;
    width:3.5cm;
    height:5.4cm;
    padding-left:0px;
    margin-left:5cm;
    margin-top:0px;
    border: 0px solid #000;
    }

    div.azienda {
    display: inline-block;
    background-position:absolute;
    background:#ffff00;
    font: 10pt arial;
    width:4.5cm;
    height:0.4cm;
    padding:0px;
    margin-left:10px;
    margin-top:5px;
    border: 0px dotted #000;
    }

    div.slogan {
    display: inline-block;
    background-position:absolute;
    background:#ffff00;
    font: 10pt arial;
    font-style: oblique;
    width:4.5cm;
    height:0.4cm;
    padding:0px;
    margin-left:10px;
    margin-top:0px;
    border: 0px dotted #000;
    }

    div.nome {
    display: inline-block;
    background-position:absolute;
    background:#ffff00;
    font: 10pt arial;
    width:4.5cm;
    height:0.4cm;
    padding:0px;
    margin-left:10px;
    margin-top:5px;
    border: 0px dotted #000;
    }
    e il file html è questo:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>PROVA</title>
    <style type=text/css>@import url("box.css");
    </style>
    </head>
    <body>
    <div id="content">
    <div class="box">
    <div class="azienda">azienda</div><div class="logo">[img]logo.gif[/img]</div>
    <div class="slogan">slogan</div>
    <div class="nome">nome</div>
    </div>
    </div>
    </body>
    </html>
    Non riesco + a fare nulla...sigh...qualcuno di voi mi potrebbe aiutare per favore???
    Ah, ancora una cosa...il logo deve stare sulla dx ma senza sfalsarmi i campi sulla sinistra...come se fossero due colonne di una tabella: a sx tutti i dati e a dx il logo...
    Grazie 1000 anticipatamente!!!

  2. #2
    Se il testo o l'immagine supera la grandezza del livello è logico che quest'ultimo viene allungato per permettere la visualizzazione dei documenti al suo interno. Non credo che ci siano attributi per non permettere questa cosa, credo che vada contro le regole dell'usabilità.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Utente di HTML.it L'avatar di ky
    Registrato dal
    May 2001
    Messaggi
    66

    grazie federix

    ...ma...allora non c'e' un modo per ridimensionare automaticamente il font del testo o la dimensione dell'img per farla stare all'interno delle dimensioni prestabilite?
    Grazie!!!

  4. #4
    Devi mettere:
    codice:
    font-family: Arial;
    font-size: 10pt;
    e non:
    codice:
    font: 10pt arial;
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  5. #5
    non so a cosa possa servirti ma il codice è

    overflow: hidden
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

  6. #6
    AtomSurfer
    Guest
    Originariamente inviato da Federix
    Devi mettere:
    codice:
    font-family: Arial;
    font-size: 10pt;
    e non:
    codice:
    font: 10pt arial;
    font: 10pt arial; è il codice breve, penso sia corretto

  7. #7
    Utente di HTML.it L'avatar di ky
    Registrato dal
    May 2001
    Messaggi
    66

    grazie a tutti e 2

    ora provo! speriamo!!! grazie amici!!!

  8. #8
    Originariamente inviato da AtomSurfer
    font: 10pt arial; è il codice breve, penso sia corretto
    Sta cosa non la sapevo.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  9. #9
    AtomSurfer
    Guest
    Originariamente inviato da Federix
    Sta cosa non la sapevo.
    ne parla qui: http://www.html.it/css/guida_css_18.htm

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.