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

    Problema Display Inline

    Ciao a Tutti,
    sto sbattendo un po la testa su una cosa.
    ho una lista, e ogni[*] viene mostrato a capo, ma anche se modifico e metto il display inline non cambia la cosa.
    non capisco più dove sia quel qualcosa che mi impedisca di ottenere la linea di[*]

    Questa è la struttura html:

    codice:
    <div id="pag-top" class="pagination">
    <ul id="members-list" class="item-list" role="main">[*]
    <div class="item-avatar">
    <a href="http://hot-shoot.com/net/members/mavpoltro/">
    </div>
    <div class="item">
    <div class="item-title">
    <a href="http://hot-shoot.com/net/members/mavpoltro/">
    <p align="center">Mauro Poltronieri</p>
    </a>
    </div>
    <div class="item-meta"></div>
    </div>
    [*]
    <div class="item-avatar">
    <a href="http://hot-shoot.com/net/members/mavpoltro/">
    </div>
    <div class="item">
    <div class="item-title">
    <a href="http://hot-shoot.com/net/members/mavpoltro/">
    <p align="center">Mauro Poltronieri</p>
    </a>
    </div>
    <div class="item-meta"></div>
    </div>
    [*]
    <div class="item-avatar">
    <a href="http://hot-shoot.com/net/members/mavpoltro/">
    </div>
    <div class="item">
    <div class="item-title">
    <a href="http://hot-shoot.com/net/members/mavpoltro/">
    <p align="center">Mauro Poltronieri</p>
    </a>
    </div>
    <div class="item-meta"></div>
    </div>
    [/list]
    e questo il css di riferimento

    codice:
    ul.item-list {
    	width: 100%;
    }
    ul.item-list li {
    /*	border-bottom: 1px solid #eaeaea;
    	padding: 15px 0;                      */
    	position: relative;
      width: 150px;
      display: inline;
    }
    ul.item-list.activity-list li {
    	padding-bottom: 0;
    }
    ul.single-line li {
    	border: none;
    }
    ul.item-list li img.avatar {
    	float: left;
    	margin: 0 0px 0 0;  
      -webkit-transition: all 0.3s ease-in-out;
      -moz-transition: all 0.3s ease-in-out;
      -ms-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
    }
    ul.item-list li img.avatar:hover {
    	-webkit-opacity: 0.25;
      -moz-opacity: 0.25;
      opacity: 0.25;
    }
    ul.item-list li div.item-title,
    ul.item-list li h4 {
    	font-weight: bold;
    	font-size: 12px;
    	margin: 0;
    	width: 150px;
      background: #000;
      color: #fff;
    }
    ul.item-list li div.item-title,
    ul.item-list li a {
      color: #fff;
      text-decoration: none;
    }

    Qualcuno ha una soluzione da darmi?
    grazie mille
    M.

  2. #2
    prova con

    codice:
    float:left;

  3. #3
    Intendi dopo display inline aggiungere anche quello?

  4. #4
    intendo nel tuo stile mettere il float per gli[*]

  5. #5
    Si scusami non avevo capito hahaha
    Mi hai risolto il problema.
    Grazie mille...
    M.

  6. #6
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    oppure con
    codice:
    display:inline-block;
    senza i float
    If you think your users are idiots, only idiots will use it. DropBox

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.