divin sisältö oikeaan reunaan?

miten saisin divin sisällön oikeaan reunaan?

olen kokeillut esim. seuraavasti:
#linkit
{
right: 50px;
}
7590
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

#linkit
{
text-align:right;
}

Äänestä
  • tuo linkit divin nimeksi oli siis vain esimerkki...

    divin sisältö on js-koodia eikä se liikkunut
    tuolla tavalla mihinkään.

    Äänestä

  • minnekään kirjoitti:

    tuo linkit divin nimeksi oli siis vain esimerkki...

    divin sisältö on js-koodia eikä se liikkunut
    tuolla tavalla mihinkään.

    nyt sitten vasta.
    Mitähän jippoa koodistasi vielä löytyy?

    Äänestä

  • minnekään kirjoitti:

    tuo linkit divin nimeksi oli siis vain esimerkki...

    divin sisältö on js-koodia eikä se liikkunut
    tuolla tavalla mihinkään.

    kysymyksesi oli "miten saisin divin sisällön oikeaan reunaan?" - on vastaukseni aivan oikein.
    Jos kirjoitat diviin javascriptillä, se sijoittuu tuolla koodilla divin oikeaan reunaan.
    Millasta koodia siellä on?

    Äänestä

  • css kirjoitti:

    kysymyksesi oli "miten saisin divin sisällön oikeaan reunaan?" - on vastaukseni aivan oikein.
    Jos kirjoitat diviin javascriptillä, se sijoittuu tuolla koodilla divin oikeaan reunaan.
    Millasta koodia siellä on?

    Varsinaisestihan text-align: right tasaa jokaisen tekstirivin lohkon oikeaan reunaan. Tämä ei ollut se, mitä kysymyksessä haluttiin. Tosin kaikille, myös kysyjälle itselleen, on hyvin epäselvää, mitä kysyjä oikeastaan haluaa. Epäselvänä se pysyykin ainakin siihen asti, kunnes hän paljastaa URLin ja kertoo, mitä hän haluaa oikeaan reunaan ja missä mielessä.

    (Ainakin jos divillä on taustaväri tai reunaviiva, ei sisällön saaminen _aivan_ oikeaan reunaan yleensä ole kovin hyvä ajatus. Esimerkiksi reunaviivaan törmäävät kirjaimet näyttävät rumilta.)

    Äänestä

right oli ihan oikein, mutta pitää kertoa vielä lisää:

   #linkit   {
      position: absolute;
      right: 50px;
   }

positionin mahdolliset arvot: static|relative|fixed|absolute


Tällä saat paremmin esiin testausta varten:

   #linkit {
   width: 150px;
   height: 150px;
   border: 1px solid Black;
   position: absolute;
   right: 50px;
   }


Jos sen divin paikka määritellään näin, ei ole mitään väliä mitä sen divin sisällä on. Tuo jonkun toisen vastaajan ehdottama text-align vaikuttaa taas nimenomaan divin sisällä oleviin in-line -elementteihin (tosin IE:llä huonossa moodissa myös muuhun).

Äänestä
  • eli nyt se meni sinne oikeaan reunaan, kiitän paljon!:)

    Äänestä

Kommentoi aloitusta


ihmettelijä... kirjoitti:

miten saisin divin sisällön oikeaan reunaan?

olen kokeillut esim. seuraavasti:
#linkit
{
right: 50px;
}

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