Visualizzazione dei risultati da 1 a 5 su 5

Discussione: IE e margini negativi

  1. #1

    IE e margini negativi

    Salve a tutti.
    In un layout tableless ho degli elementi

    che contengono degli elementi <img>, questi ultimi resi float.
    Come faccio a far si che il testo NON scorra sotto l'elemento <img> in un css crossbrowser?

    ES: http://homepage.mac.com/matteo.discardi/news132.html
    (nell'esempio il testo scorre, ma non vorrei che succedesse)

    NB:
    La risposta più logica sarebbe di impostare dei margini negativi agli elementi float, ma IE non si capisce e me li omette. seccante.
    1802
    http://homepage.mac.com/matteo.discardi
    "Tiger, tiger, burning bright
    In the forests of the night,
    What immortal hand or eye
    Dare frame thy fearful symmetry?"
    (William Blake)

  2. #2
    Ciao,
    io per risolvere questo problema ho utilizzato la guida sull'impaginazione dei microlayout di html utilizzando il clear, tieni presente che nell'articolo e' presente anche un link sempre sullo stesso argomento ad un sito esterno affrontato da un guru dei css.
    A me e' stato molto utile.

    Attraverso questo articolo sono riuscito a risovere il problema dei
    paragrafi

    e le immagini.
    ti metto il link:

    http://css.html.it/guide/lezione/82/...nuti-centrali/

    se non riesci fai un grido! vediamo qualche altra soluzione

  3. #3
    io per risolvere questo problema ho utilizzato la guida sull'impaginazione dei microlayout di html utilizzando il clear, tieni presente che nell'articolo e' presente anche un link sempre sullo stesso argomento ad un sito esterno affrontato da un guru dei css
    Mi sa che non mi sono spiegato.
    Il mio problema non è contenere il float, come indicato da Meyer (nel mio sito c'é un <hr> apposito), ma fare in modo che un elemento Float agisca anche in senso verticale.
    Ad esempio, l'elemento

    è largo 450 px, all'interno di questo c'è una immagine piccola (in alto sulle mie pagine) che viene resa float. Il testo

    scorre intorno all'immagine, e sin qui va bene.
    Ma io vorrei che il testo NON scorresse anche quando l'immagine non c'è più.

    Se l'eleemnto <img> fosse esterno a

    potrei rendere

    e <img> entrambi float, e con un <hr> finale saremmo a posto, ma <img> è DENTRO

    , qundi non so che fare.
    Potrei imporre la larghezza di

    a 350px e mettere un float a <img> con margine -100px, ma gli untenti IE non vedrebbero nulla (IE non gestisce i margini negativi: chi usa quel browser si meriterebbe di peggio).

    Suggerimenti?
    1802
    http://homepage.mac.com/matteo.discardi
    "Tiger, tiger, burning bright
    In the forests of the night,
    What immortal hand or eye
    Dare frame thy fearful symmetry?"
    (William Blake)

  4. #4
    ma come mai devi avere per forza l' img all' interno del p?

    e cmq se tu volessi metterla fuori basterebbe mettere l' img float a destra e il p normale...

    in questo modo dando un padding >= all' immagine il testo ti risulterebbe senza scalini

  5. #5
    Ma come mai devi avere per forza l' img all' interno del p?
    Non "devo" averlo, ce l'ho già! Quasi ottocento pagine!

    e cmq se tu volessi metterla fuori basterebbe mettere l' img float a destra e il p normale...
    in questo modo dando un padding >= all' immagine il testo ti risulterebbe senza scalini
    Se l'img fosse fuori sarebbe anche più semplice, come ho scritto nel post precedente.
    Niente padding ma solo un with fisso per entrambi.
    Ma non è fuori, è dentro!
    1802
    http://homepage.mac.com/matteo.discardi
    "Tiger, tiger, burning bright
    In the forests of the night,
    What immortal hand or eye
    Dare frame thy fearful symmetry?"
    (William Blake)

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.