Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Wikimedia Commonsin css tyylillä linkkipalkin linkkien värin vaihto

Sivun loppuun

Horny The Horrible [05.02.2010 18:42:29]

#

Eli siis Commonsissa on sen logon alapuolella ne linkit niissä laatikoisssa, niin miten niiden värin saa vaihdettua?

ankzilla [05.02.2010 19:33:10]

#

Etit .css-tiedoston ja haet tekstin a:link ja muutat colorin.

Horny The Horrible [05.02.2010 20:13:09]

#

Itse asiassa se ei muuta noita laatikoita, mutta muut linkit muuttaa. Mutta just ne laatikot pitäisi muuttaa.

Merri [05.02.2010 20:15:09]

#

Jos sinulla ei ole Firebugia asennettuna, niin asenna se. Jos ei ole Firefoxiakaan, niin asenna toki ensin se. Sitten näet saman tien kun painat Inspect-nappulaa, että missä CSS-tiedostossa ja mikä tyylimääritys viimeisimpänä vaikuttaa sen linkin väriin. Ei tarvi arpoa.

Horny The Horrible [05.02.2010 22:30:43]

#

Asennan sen ja katon huomenna.

Metabolix [06.02.2010 11:07:00]

#

a:link {
  color: red;
}

Tämä kyllä muutti minulla myös laatikoissa olevien linkkien värin. Vierailtuja linkkejä varten tarvitaan lisäksi tämä:

a:visited {
  color: red;
}

Jälkimmäinen on jo valmiiksi CSS-tiedostossa, joten muokkaa sitä tai kirjoita oma versiosi vasta alkuperäisen jälkeen, jotta muutos pätisi. Sen sijaan a:link-valitsinta ei esiintynyt, joten sen sijainnilla ei ole samanlaista merkitystä.

Jos haluat rajata tyylit pelkästään vasempaan laatikkoon, lisää valitsimen alkuun tarkennus div.generated-sidebar, näin:

div.generated-sidebar a:link {
  /* tyylit... */
}
div.generated-sidebar a:visited {
  /* tyylit... */
}

Tai jos sama tyyli molemmille kelpaa, näin:

div.generated-sidebar a {
  /* tyylit... */
}

Nämä voit kirjoittaa CSS-tiedostoissa mihin tahansa, koska tarkempi CSS-valitsin (tässä tietynlaisen divin sisäiset a-elementit) on lopputulosta selvitettäessä tärkeämpi kuin epätarkka (ylemmissä mikä tahansa a-elementti).

Juhko [06.02.2010 11:32:08]

#

Viestini oli poistettu häiriköintitarkoituksessa, joten postaan sen uudelleen: Et saa muutettua sidebar:in tyylejä niin, että näkyisivät kaikille käyttäjille (muuttamatta MediaWiki:******.css -sivua).

Metabolix [06.02.2010 12:01:49]

#

Juhko: Viestisi poistettiin, koska siinä luki vain "et yhtään mitenkään", mikä on ilmiselvästi tässä todistettu vääräksi ja voidaan (etenkin aiemman käytöksesi valossa) tulkita erittäin epäavuliaaksi kommentiksi. Onneksi lähetit paremman ja selkeämmän viestin (et todellakaan kopiota alkuperäisestä!). Kannattaisi varmaan miettiä tuota sisältöasiaa jo ennen ensimmäistä yritystä, jottet itse vaikuttaisi jatkuvasti häiriköltä. Jos et jaksa kirjoittaa kunnollista, perusteltua vastausta, jätä mieluiten vastaamatta.

Juhko [06.02.2010 12:39:20]

#

Luulin itsestäänselvyydeksi, että käyttäjä haluaa Wikimedia Commonsissa, jossa ei ole ylläpitäjä, muuttaa käyttäjäsivunsa ulkoasua siten, että se näkyy kaikille käyttäjille. Tämä vaatisi PageCSS-laajennuksen, jota sinne ei hyvistäkin syistä ole asennettu.

Merri [06.02.2010 13:12:03]

#

Itsestäänselvyydet eivät välttämättä ole toisille sitä. Kysymyksen ollessa noinkin löysästi määritelty hän saattaakin vaikka haluta vaihtaa värin vain itseltään, missä tapauksessa useampikin selain tukee käyttäjän CSS:ää, Firefoxissa tämä tiedosto on userContent.css.

@-moz-document domain(commons.wikimedia.org) {
    div.portlet a:link,div.portlet a:visited,div.portlet a:active,div.portlet a:hover {
        color: #000;
    }
}

Tämä muuttaa linkin värin mustaksi. Ei vaihdu kenellekään muulle, mutta näyttävätpä jotkut säätelevän näiden omien CSS-tiedostojen kanssa.

Horny The Horrible [06.02.2010 13:21:09]

#

Te ette ehkä tajunneet pointtiani. Minä haluan vaihtaa vain omalta tunnukseltani ulkoasun niin että kun kirjaudun, ne ovat sellaiset kuin haluat. Sivu, jolta haluan muuttaa tyylit on http://commons.wikimedia.org ja siellä ku menee sivulle user:tunnus/vector.css, niin muuttuu sen tunnuksen tyylit. En puhu nyt ollenkaan omasta wikisivustani. Luin muuten tarkemmin viestejä ennen kommenttinilähetystä ja huomasin että juhko tajusi osittain pointtini.

Juhko [06.02.2010 13:28:03]

#

copy & paste

Metabolix [06.02.2010 14:11:04]

#

Olet saanut jo monta toimivaa CSS-tyyliä sinne kirjoitettavaksi. Onko niissä vielä jokin ongelma?

Horny The Horrible [06.02.2010 14:41:47]

#

Tein oikein hienon kuvan havainnollistamaan kuinka koodinne tekivät ei mitään. Olen päivittänyt selaimen ohjeiden mukaisesti. Jos joku muuten tunnistaa tunnuksen, sitä ei saa MISSÄÄN NIMESSÄ PALJASTAA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Tässä linkki

Mod. korjasi linkin

Metabolix [06.02.2010 15:05:07]

#

Tässä on kuva omien tyylien (/wiki/User:Tunnus/standard.css) esikatselusta Wikipediassa. Toimii hyvin.

Kannattaa varmaan sillä Firebug-lisäosalla katsoa vielä uudestaan, mitä elementtejä Vector-ulkoasussa on. Uskoisin, etteivät nuo muuta sivun rakennetta, mutta en ole MediaWiki-spesialisti enkä jaksa selvittää.

Horny The Horrible [06.02.2010 16:55:57]

#

En katsoin firebug jutulla mutten muista mikä vaikutti mihin css jutulla. Oon aika n00b. Enkä saanut toimimaan. Oletko sinä oikeati muuten Stanard? IIK! (Mod. lyhensi IIKahdusta.)

Horny The Horrible [06.02.2010 17:58:13]

#

Huomasin muuten juuri typeryyteni että tuo ei ollut tunnus vaan tyyli... *punastus*


Sivun alkuun

Vastaus

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

Tietoa sivustosta