HTML ja CSS
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
HTML ja CSS
Viesti Kirjoittaja jhh »
Jotain clear: both? (mutta minne se kirjoitetaan ja mitä muuta pitää vielä muualle kirjoittaa)?
-
- Viestit: 7768
- Liittynyt: 25.2.2004 klo 12.38
- Paikkakunta: Helsinki
Re: HTML ja CSS
Viesti Kirjoittaja Juhani L »
Koodi: Valitse kaikki
.mukavaboksi {
margin: 2px;
....
background-color: #ddd; }
P.S. Miksi teet vakioleveyksisen leiskan? Mulla on 1680 pikselin levyinen näyttö ja haluan nauttia siitä täysin siemauksin? Naapurin Villellä on 1920 pikseliä leveä näyttö ja hänelle tulee vielä kurjempaa. Broidilla on taas iPhone, joka ei sekään ole parhaimmillaan 900 pikselin jäykillä nettisivuilla. Ole joustava!
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Re: HTML ja CSS
Viesti Kirjoittaja jhh »
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: HTML ja CSS
Viesti Kirjoittaja morbusg »
Määrittämällä leveyden(/leveydet) suhteellisessa mittayksikössä (esim. %, em).jhh kirjoitti:Kiitos. Miten tehdään leiska, mikä ei ole vakioleveyksinen? :-0
-
- Viestit: 7768
- Liittynyt: 25.2.2004 klo 12.38
- Paikkakunta: Helsinki
Re: HTML ja CSS
Viesti Kirjoittaja Juhani L »
-
- Viestit: 967
- Liittynyt: 18.8.2005 klo 12.48
- Paikkakunta: Oulu
Re: HTML ja CSS
Viesti Kirjoittaja MiniMe »
Esimerkiksi sivu: http://matthewjamestaylor.com/blog/holy ... s-mode.htm näyttää ruudullani aivan naurettavalta, jos venytän nettiselaimen kokoruudun levyiseksi. Kokonainen tekstikappale mahtuu tuolloin yhdelle rivillen ja kuvien viereen jää tolkuttomasti valkoista aluetta (tämän vuoksi pidänkin selainikkunaa aika kapeana). Onhan se skaalautuva, mutta tuossa tapauksessa katselisin mieluummin vaikka vakioleveyteen taitettua sivua, missä kuvat ja teksti menevät sopusuhtaisesti. Ulkopuolelle jäävä tila saa puolestani jäädä sitten omaan arvoonsa...
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: HTML ja CSS
Viesti Kirjoittaja morbusg »
Ja ennenkaikkea siihen miten IE ei tue niitä.MiniMe kirjoitti:kannattanee tuolloin perehtyä myös css:n min-width ja max-width -ominaisuuksiin.
-
- Viestit: 7768
- Liittynyt: 25.2.2004 klo 12.38
- Paikkakunta: Helsinki
Re: HTML ja CSS
Viesti Kirjoittaja Juhani L »
No, ainahan sekä skaalautuvilla että jäykillä sivuilla joutuu tinkimään ulkoasuratkaisuista. Ensin on mietittävä, mitä haluaa sivuilla olevan. Sitten on mietittävä, miten se esitetään. Usein skaalautuva sivu toimii hyvin. Mutta jos sivun tekijän mielestä sisällön on oltava vaikka 780 pikseliä leveä, sitten me laajaa selainikkunaa käyttävät katselemme sivun sisällön vieressä jotain hilpeää täytekuvaa tai taustaväriä.MiniMe kirjoitti: Yleensä skaalautuvilla sivustoilla joudutaan tinkimään ulkoasuratkaisuissa.
-
- Viestit: 322
- Liittynyt: 8.12.2006 klo 10.04
Re: HTML ja CSS
Viesti Kirjoittaja jhh »
Eli mulla on InDesignellä tehty tausta(pohja), joka on 900x500px ja siinä keskellä kuva joka on 200px korkea.Juhani L kirjoitti:Puhut tuossa sekä taustaväristä että taustakuvasta. Onko kumpikin käytössä? Teet sivut varmaan nykyaikaisella tavalla lohkoista (DIV), joiden käytöstä komennetaan CSS:llä? Määrittele lohkolle taustaväri vaikka näin CSS:ssä:
CSS-oppaita on pilvin pimein. Niistä löytyy hyvät neuvot taustavärien ja -kuvien hallintaan.Koodi: Valitse kaikki
.mukavaboksi { margin: 2px; .... background-color: #ddd; }
P.S. Miksi teet vakioleveyksisen leiskan? Mulla on 1680 pikselin levyinen näyttö ja haluan nauttia siitä täysin siemauksin? Naapurin Villellä on 1920 pikseliä leveä näyttö ja hänelle tulee vielä kurjempaa. Broidilla on taas iPhone, joka ei sekään ole parhaimmillaan 900 pikselin jäykillä nettisivuilla. Ole joustava!
Siihen taustavärin päälle (kuvan alle) sitten haluan kirjoittaa tekstiä ja haluaisin että taustaväri jatkuisi taustalla niin pitkälle kun tekstiä on...
Sivut on tehty DIVeillä ja niitä komennetaan CSS:llä.
- taustaväri on määritelty noin kun olet opastanut, ongelma vaan on, että miten saan sen jatkumaan automaattisesti oikean korkuisesksi tekstin mukaan?
- olen pilkkonut palan siitä taustavärialueesta ja nimennyt sen "jatkosisalto" ja sen alla alatunniste "footer"
Koodi: Valitse kaikki
#jatkosisalto {
width:900px;
background:#CCCCCC repeat-y;
}
#footer {
clear:both;
height: 20px;
margin: auto;
text-align:center;
}
Syy: lainaus oikein päin ja koodi koodiksi
-
- Viestit: 7768
- Liittynyt: 25.2.2004 klo 12.38
- Paikkakunta: Helsinki
Re: HTML ja CSS
Viesti Kirjoittaja Juhani L »
Pieni nyanssi: koska käytät onneksi nettiturvallisia värejä, ne voit esittää lyhyesti kolmella heksakoodilla, vaikkapa näin: background:#ccc. Ei tartte pitkästi ja huutaen: background:#CCCCCC
-
- Viestit: 167
- Liittynyt: 21.11.2006 klo 16.36
- Paikkakunta: Rovaniemi
Re: HTML ja CSS
Viesti Kirjoittaja avpn »
Ihan vain vinkkinä, kannattaa tutustua niihin virallisiin ohjeisiin mm. tuon laatikkomallin toiminnasta. Sisällön pitäisi kyllä venyttää laatikon korkeutta automaattisesti ellei jonnekin ole määritelty "overflow:hidden" tai "overflow:auto" -arvoa. Ja taustan väristä voi ylimääräisten kirjainten lisäksi tiputtaa pois sen repeat-y:n. Se väri määrää kyllä koko laatikon värin.
Clear määrää vain sen, tuleeko kyseisen elementin viereen leijuvia (float) elementtejä. Eli "clear:both" sanoo, että leijuvia elementtejä ei tule tämän elementin kummallekaan puolelle. Sitä ei tarvitse, jos floateja ei ole määritelty.
http://www.w3schools.com/css/ antaa aika hyvät perusesimerkit css:n käytöstä. Jos et ole vielä katsonut, kannattaa lukaista läpi.
Syy: Hyvä pointti, ketju siirretty.
-
- Viestit: 87
- Liittynyt: 8.9.2009 klo 11.44
Re: HTML ja CSS
Viesti Kirjoittaja Perduel »
-
- Viestit: 7768
- Liittynyt: 25.2.2004 klo 12.38
- Paikkakunta: Helsinki
Re: HTML ja CSS
Viesti Kirjoittaja Juhani L »
Toki pitkissä yhtenäisissä teksteissä pitkät rivit ovat rasittavia. Skaalautuvilla sivuilla voidaan käyttää muutamaa temppua: kappaleiden väliä suurennetaan, mikä parantaa luettavuutta; jos sivulla on kuvia, ne laitetaan vuoroin oikealle ja vasemmalle, jolloin tekstirivit eivät ole niin pitkiä ja sivun layout kestää hyvin varsin erilaiset selainikkunoiden leveydet. Tuolla ja tuolla on sivuja, joissa tekstin joustavuutta voi kokeilla kovin kapeilla ja leveillä selainikkunoilla.Perduel kirjoitti:Jos sivuilla on paljonkin tekstisisältöä niin ei missään nimessä kannata tehdä täysin skaalautuvaa sivustoa, koska siinä on tietty raja josta eteenpäin elementin leveys on liian suuri ja luettavuus (käyttökokemus) kärsii rankasti.
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit