Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Navigaatio + CSS

Sivun loppuun

Wizard [05.12.2004 14:32:50]

#

Tarpeen olisi saada tehtyä menu jossa merkki + ilmentää sitä, että kyseisen linkin alla on alamenu. Nyt tämä + -merkki pitäisi saada "laatikon" sisään ja se nidottua mahdollisimman pieneksi kokonaisuudeksi (ei mitään ilmaa merkin ja "laatikon" reunojen välillä toisinsanoen keskityksen ja muut kohdalleen).

Olipa taas hankalasti selitetty. Anyway: google ei oikein tuonut apua ja kuvien käyttö on poissuljettu vaihtoehto.

Apuja?

pistemies [05.12.2004 18:23:16]

#

Esierkiski tällä periaatteela:

<?php
if(isset($alamenu))
{
echo '+'.$alamenu;
}
?>

Olga [05.12.2004 18:33:53]

#

Hmm... tässä taidettiin hakea sen merkkilaatikon toteutusta. Sellainen toteutus tulee nyt ensin mieleen, että merkin laittaisi esimerkiksi span-tagien väliin ja muotoilu sitten CSS:llä haluttuun muotoon.

ajv [05.12.2004 23:23:31]

#

Jotain tämänsuuntaistako?

Wizard [06.12.2004 01:05:47]

#

ajv:lle tuhannet kiitokset koodista. Tuo oli juuri se mitä hain eli hieman koodia jatkamalla saan siitä tarkoituksiini sopivan.

ajv [06.12.2004 01:10:23]

#

Olen tuon CSS:n saralla vielä ihan harjottelu-asteella, eli tuon saa varmaan jotenkin fiksumminkin tehtyä. Ainakin kiinteiden pixelikokojen sijasta kannattaisi käyttää em-kokomääritystä ja kuten Olgakin tuossa sanoi, niin span-tagit sopisivat varmaan divejä paremmin tuohon tarkoitukseen.

lahtis [09.12.2004 16:22:04]

#

eikö pelkkä css aja saman asian.
multa löytyy pari esimerkkiä css menuista.
http://lahtis.homelinux.org/test/horisontal-menu.html
http://lahtis.homelinux.org/test/vertical-menu.html

Wizard [09.12.2004 22:40:25]

#

Nuo kyseiset menut eivät aja ihan asiaansa tässä tapauksessa. Linkkejä on yli 60 kpl ja kyseessä on informatiivinen sivusto jossa linkit ovat dynaamisia. Edellinen valikko oli lähes tuon tyyppinen ja se on tyrmätty sekä haudattu nyt. Loppujen lopuksi se on jopa epäkätevä eli tässä tapauksessa ainakin "vanhassa vara parempi".

lahtis [11.12.2004 15:52:55]

#

No jos linkkejä on noin paljon. divin käyttö on kylläkin kätevää, mutta onhan siinäkin omat puutteensa ($e ei tue sitä kokonaan, itse en ole saanut div:ejä menemään $e:lle niin kuin haluasin. Vaikka ne muissa selaimissa toimisivatkin oikein.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta