Rivivälin määrittäminen

Ongelmani on seuraavanlainen: IE ja Firefox jättävät kappaleiden väliin eri määrän tilaa. Tästä aiheutuu ongelmia, kun kappaleiden pitäisi yhdessä kohdassa olla tarkasti oikeassa kohtaa.

Miten rivivälit saa määriteltyä saman kokoisiksi, vai saako niitä?
4249
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Terve.
Laita tyyleihin:
p {
margin:0;
padding:0 0 10px 0;
}

eli tuo padding 10px määrittää kuinka suuri kappaleiden riviväli on.

Äänestä
  • No, kokeilin tuota, mutta mitään ei tapahtunut. IE ei ymmärtänyt jostain syystä tuota paddingia.

    Kokeilin sen sijaan säätää marginia, niin johan rupesi IE ymmärtämään. Nyt toimii oikein hyvin.

    Kiitos vinkistä kuitenkin! :)

    Äänestä

  • IE ja FF kirjoitti:

    No, kokeilin tuota, mutta mitään ei tapahtunut. IE ei ymmärtänyt jostain syystä tuota paddingia.

    Kokeilin sen sijaan säätää marginia, niin johan rupesi IE ymmärtämään. Nyt toimii oikein hyvin.

    Kiitos vinkistä kuitenkin! :)

    Luultavasti et vain osannut kopioida koodia. Jos margin-ominaisuudet asetetaan nollaksi, niin kyllä kappaleiden välin määrää padding.

    Tietysti voi myös säätää margin-ominaisuuksia ja esimerkiksi rukoilla Zeusta, että padding olisi nolla, tai jopa asettaa padding: 0.

    Eri asia on, minkä ongelman luulet ratkaisseesi. Jos kappaleen _pitää_ olla tarkasti jossain kohdassa, niin jotain on jo pielessä.

    Eikä kappaleiden välillä ole tekemistä rivivälin kanssa. Alkuperäinen viestisi puhuu rivivälistä. Se on asia, joka vaikuttaa kappaleen _sisällä_ ja joka asetetaan line-height-ominaisuudella.

    Äänestä

  • yucca42 kirjoitti:

    Luultavasti et vain osannut kopioida koodia. Jos margin-ominaisuudet asetetaan nollaksi, niin kyllä kappaleiden välin määrää padding.

    Tietysti voi myös säätää margin-ominaisuuksia ja esimerkiksi rukoilla Zeusta, että padding olisi nolla, tai jopa asettaa padding: 0.

    Eri asia on, minkä ongelman luulet ratkaisseesi. Jos kappaleen _pitää_ olla tarkasti jossain kohdassa, niin jotain on jo pielessä.

    Eikä kappaleiden välillä ole tekemistä rivivälin kanssa. Alkuperäinen viestisi puhuu rivivälistä. Se on asia, joka vaikuttaa kappaleen _sisällä_ ja joka asetetaan line-height-ominaisuudella.

    Katselin vähän tarkemmin css-tiedostoani, ja siellä jossain kohdassa oli pientä häikkää. Nyt tein ohjeen mukaan ja korjailin koodia, niin johan alkoi toimia paddingin avulla.

    "Jos kappaleen _pitää_ olla tarkasti jossain kohdassa, niin jotain on jo pielessä."

    Niin on. Mutta en osaa tehdä muulla tavoin yhtä kohtaa sivustosta.

    "Eikä kappaleiden välillä ole tekemistä rivivälin kanssa. Alkuperäinen viestisi puhuu rivivälistä."

    Hups... Näköjään kysyin väärää asiaa, piti kysyä nimenomaan kappaleiden väliä.

    Äänestä

Kommentoi aloitusta


IE ja FF kirjoitti:

Ongelmani on seuraavanlainen: IE ja Firefox jättävät kappaleiden väliin eri määrän tilaa. Tästä aiheutuu ongelmia, kun kappaleiden pitäisi yhdessä kohdassa olla tarkasti oikeassa kohtaa.

Miten rivivälit saa määriteltyä saman kokoisiksi, vai saako niitä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu