Support » CSS / opmaak vragen » Achtergrond van witte veld veranderen

  • Opgelost pepijn3

    (@pepijn3)


    Ik heb helemaal geen verstand van code ofzo. Maar ik wil graag mijn achtergrond van het witte veld veranderen. Dus niet de normale. Ik kan dit nergens vinden, en als ik er dan wat van vind dan staat er allemaal moeilijke code. Zou iemand mij dit simpel uit kunnen keggen :p?

    hier is mijn site: http://groenegrasspriet.nl/

9 reacties aan het bekijken - 1 tot 9 (van in totaal 9)
  • Hi Pepijn,

    Nou daar gaat ie dan…

    #wrapper {
    	background-color: #99cc66;/*bijv. appeltjesgroen*/
    }

    == == ==
    Als je theme een optie heeft om de CSS aan te passen, bijvoorbeeld in een ‘custom css’-veld, plaats dan de aanpassing[en] aan je css hierin.

    In jouw geval:

    1. dashboard > weergave > thema-opties
    2. klik ‘CSS-stijlen’
    3. voeg code toe aan dit invoerveld
    4. controleer het resultaat… experimenteer

    Ontbreekt een dergelijke optie in je theme? Volg dan de instructies hieronder.

    Alternatief: Voeg bovenstaande code toe aan style.css van je CHILDtheme.
    Zo voorkom je dat al je aanpassingen worden overschreven als de makers van je theme een update installeren.
    Verder heeft het als voordeel dat alle aanpassingen overzichtelijk bij elkaar staan. Dat is makkelijk, overzichtelijk en eenvoudiger te onderhouden.

    Kies je ooit een ander theme, dan dien je een nieuw childtheme te maken.

    Heb je nog geen childtheme?

    1. installeer en activeer ‘one click childtheme’-plug-in
    2. activeer de originele theme
    3. Dashboard > weergave > child theme
    4. beantwoordt de vragen op het scherm
      >> er wordt een child theme aangemaakt in een map met bestanden zoals style.css;
    5. Activeer het childtheme.
    6. ==

    7. om je site aan te passen, maak je nu alle wijzigingen in de map en bestanden van je child theme.
      – Maak je aanpassingen in style.css van het childtheme;
      – mocht je aanpassingen willen maken in de originele php-bestanden, kopieer de betreffende php-file uit het originele theme naar de map van het childtheme. Maak hierin dan de gewenste aanpassingen.

    == == == Extra
    Als je precies wilt zien welke elementen je site heeft en welke opmaak-kenmerken [css] daarbij horen, installeer dan bijv de browser-add-on ‘firebug’ of of rechtsklik en kies ‘element inspecteren’.

    Zo kan je op zoek naar de diverse elementen en de kenmerken zoals kleuren, layout etc. aanpassen.

    == == == waar vind ik de ‘kleurcodes’?
    bijv. ‘http://www.colorpicker.com’

    Oke dit lukt! top! Wat als ik een image wil als ‘wrapper’?

    En als ik die childtheme plug-in installeer gaat dan alle layout dingen van mijn website weg?

    == == == achtergrond AFBEELDING

    #wrapper{
    background-image:url('<em>achtergrond.jpg</em>');
    }

    Opgelet: zorg dat het pad klopt; Zie je ‘niets’ of alleen een icoontje re-boven, dan klopt het pad nog niet.
    [zie leesvoer]

    == == == werking childtheme
    De installatie van een childtheme aleen, ‘doet niks’ met je site.
    Wat het ‘doet’is de originele opmaak van het gekozen thema, scheiden van de wijzigingen die jij er vervolgens zelf nog in wilt maken.
    Hieronder een iets uitgebreidere toelichting.
    == == ==
    NB!
    Als je theme een ingebakken optie heeft om de CSS aan te passen, bijvoorbeeld in een ‘custom css’-veld, plaats dan de aanpassing[en] aan je css hierin. Waarom: de veranderingen in dit css-custom-veld krijgen meetal ‘voorrang’ boven een childtheme.
    Je hebt dan toch ook een childtheme nodig, mn. om wijzigingen aan header.php etc. te maken. Advies: Sla de css uit zo’n custom-veld OOK op in je style.css van je childtheme. Want: Dergelijke instellingen blijven niet altijd bewaard bij updates.
    Ontbreekt een dergelijke optie in je theme? Volg dan de instructies hieronder.

    == == ==EXTRA info
    Zo werkt een [CT] childtheme…
    == == ==
    Een CT dient er voor om het origineel te scheiden van de aanpassingen die jij als webbouwer maakt.
    Zo voorkom je dat al je aanpassingen worden overschreven als de makers van je theme een update installeren.
    Verder heeft het als voordeel dat alle aanpassingen overzichtelijk bij elkaar staan. Dat is makkelijk, overzichtelijk en eenvoudiger te onderhouden.
    == == ==
    Wat gebeurt er met de CSS [cascading opmaak / stijlblad] een childtheme…

    In een childtheme [en CSS] geldt dat de code die als laatste wordt uitgevoerd, het uiterlijk / acties van de site bepaalt.
    bijvoorbeeld:

    body{ background-color: #ffffff; /*wit*/
           background-color: #000000; /*zwart*/
    }

    Resultaat: ‘zwart’.
    Dat geldt ook als de opmaakkenmerken 100 regels verderop in het stijlbestand staan!

    ** ** **
    Heb je een CT, dan zal EERST het origineel [parent] doorlopen / getoond worden, DAARNA de opdrachten opgenomen in het CHILDtheme. >>Dat gaat RAZENDSNEL: de site ziet er uit als bedoeld in het childtheme.

    Belangrijk om te weten…
    De site bestaat uit meer dan een bestand als style.css.
    Wil je andere zaken aanpassen, bijv de header of footer, dan moet je mogelijk de bestanden header.php en footer.php aanpassen.
    Hoe werkt dat…

    LAAT de PARENT INTACT!
    Kopieer het aan te passen bestand naar de map van het childtheme.
    Maak dan de wijzigingen in het betreffende bestand in het childtheme.

    == == ==

    als ik nu iets wil toevoegen aan style.css dan zet ik dat in het childtheme ,maar als ik nu iets wil verwijderen of veranderen?

    Om succesvol te werken aan een website is het belangrijk dat je de basisbeginselen onder de knie krijgt van HTML en CSS. Je hoeft geen expert te worden, maar met wat basiskennis gaat het een stuk makkelijker 😉

    De stylesheet van het CT heeft in de basis alleen een ‘kop’ die de koppeling maakt met de parent [het originele theme].
    Zolang er niks in staat, gebeurt er niks.

    Vervolgens plaats je de gewenste wijzigingen.
    Hieronder wat voorbeelden.

    Parent:

    body {
         font-size: 62.5%; /*grootte van de tekst*/
         background: #fff; /*achtergrondkleur*/
         background-image:url('achtergrond.gif');
            font-family: sans-serif; /*lettertype*/
         line-height: 22px; /*regelafstand*/
         color: #444; /*tekstkleur*/
    }

    CHILD
    Vervolgens hoef je alleen DIE zaken aan te passen of toe te voegen die jij wilt.

    body {
         font-size: 45.5%; /*grootte van de tekst kleiner*/
         background: #0000FF; /*achtergrondkleur veranderd*/
         background-image:none; /*achtergrond-afbeelding verwijderd*/
            font-family: universe; /*ander lettertype*/
         line-height: 12px; /*regelafstand kleiner*/
         color: #99cc66; /*tekstkleur appeltjes groen*/
            margin-left:25px; /*marge-links toegevoegd*/
    }

    Wil je zaken VERWIJDEREN zoals menu-balken, elementen in de lay-out, dan kijk je waar je dat het handigst doet:

    • mbv CSS
    • door het PHP-bestand aan te passen

    Je vertelt niet wat je NIET wilt met een element, maar wat je dan wel wilt

    background-image:none; /*achtergrond-afbeelding verwijderd*/

    == == ==
    Hoe weet je wat je moet aanpassen…

    Het zoeken naar welke css / php / HTML je moet aanpassen is een beetje een puzzel.
    Gelukkig zijn daar goede gereedschappen voor.

    In je browser: Installeer en activeer ‘webontwikkelaar’ add-ons en -plug-ins.
    Aanbevolen: ‘firebug’ of rechtsklik in de browser en kies ‘element inspecteren’
    Deze gereedschappen laten je ‘onder de motorkap’ van je site kijken.

    == == ==

    Gebruik van firebug – enkele eerste stappen
    [‘element inspecteren’ werkt hetzelfde / vergelijkbaar.]
    In browser:

    1. re-klik > element inspecteren met firebug
    2. Het firebug scherm opent:

    * boven de webpagina
    * firebug-werkbalken
    * li-onder: scherm met HTML/ CSS en bijv. DOM
    * re-onder: stijl= css

    3. In de FB-werkbalk: klik het tweede icoon van links [pijltje in vakje];
    4. Beweeg je muis over de webpagina [en klik]. Hiermee selecteer je een element in de webpagina, om daarmee de code zichtbaar te maken in het FB-scherm
    5. In het FB-scherm:

    * Links: de HTML-code van het gekozen element
    * rechts: de stijl =CSS
    * klik in de css en verander de waarde; kleur grootte of voeg een regel toe
    * controleer in het deel van de webpagina of het gewenste effect wordt bereikt
    * Nee? Druk <F5> verversen browser. Probeer iets anders
    * Ja: neem de aanpassing op in de ‘style.css’ van je childtheme

    6. Er is veel info over het gebruik van firebug.
    begin eens hier: https://getfirebug.com/faq/

    == == == leesvoer
    >>> >>> http://www.w3schools.com/css/default.asp
    http://codex.wordpress.org/Getting_Started_with_WordPress
    http://codex.wordpress.org/CSS
    http://codex.wordpress.org/Finding_Your_CSS_Styles
    http://codex.wordpress.org/FAQ_Troubleshooting
    http://codex.wordpress.org/Backing_Up_Your_Database

    Natuurlijk zijn er ook trainingen op het internet te vinden

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    KOM JE ER NIET UIT?
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    Kom je er niet uit?
    Natuurlijk is er altijd nog dit forum!

      Geef zoveel mogelijk info!

    1. Geef aub de url van je site en het [parent]theme dat je gebruikt.
    2. wat je WILT BEREIKEN
    3. wat je NIET wilt
    4. wat je totnutoe hebt geprobeerd

    1. http://groenegrasspriet.nl/ en ik gebruik het responsive theme
    2. ik wil graag het veld dat nu wit is veranderen in dit plaatje: http://i1374.photobucket.com/albums/ag422/pepijnkokken/achtergrondplaatje_zpsd5b6e0bc.jpg en ik wil graag een childtheme, maar er als ik dan een plugin installeer van een childtheme, dan moet ik een heel nieuw theme kiezen en als ik dan live voorbeeld kijk is m’n site heel anders. (geen kleuren enzo)
    3.alleen het witte veld wil ik veranderen, de rest niet.
    4. Ik heb bij Weergave>thema-opties>CSS-stijlen De Wrapper code ingevoerd en met 3 verschillende urls geprobeerd:
    eerste: http://i1374.photobucket.com/albums/ag422/pepijnkokken/achtergrondplaatje_zpsd5b6e0bc.jpg
    tweede:
    file:///C:/Users/jemal_000/Desktop/Website%20hoveniersbedrijf/Plaatjes/achtergrondplaatje.jpg
    derde:
    achtergrondplaatje.jpg

    geen van deze werkt.. watvoor url of waar moet ik anders de wrapper code neerzetten?

    Pepijn,

    Het lijkt er op dat je appels en peren door elkaar haalt >> dan krijg je een fruitmandje…;)

    Een Childtheme [CT] zelf, verandert niets aan het uiterlijk van je site!! het is een goede manier om wijzigingen die je aan een [parent]theme wilt aanbrengen, gescheiden te houden van het origineel.
    Dat is vooral heel veel gemak bij het beheer van je site; Niet alleen nu, maar ook / vooral later… Immers, wie weet er over 3 maanden nog precies welke wijzigingen hij maakte aan een [parent]theme?

    2. ik wil graag het veld dat nu wit is veranderen in dit plaatje: http://i1374.photobucket.com/albums/ag422/pepijnkokken/achtergrondplaatje_zpsd5b6e0bc.jpg en ik wil graag een childtheme, maar er als ik dan een plugin installeer van een childtheme, dan moet ik een heel nieuw theme kiezen en als ik dan live voorbeeld kijk is m’n site heel anders. (geen kleuren enzo)
    3.alleen het witte veld wil ik veranderen, de rest niet.

    Het hierboven aangegeven ‘element’ is een andere, dan in de originele vraag… >> dus ook andere css-code…

    .widget-wrapper {
    	background-image: url('http://i1374.photobucket.com/albums/ag422/pepijnkokken/achtergrondplaatje_zpsd5b6e0bc.jpg');
    }

    NB!

      Er wordt hierboven een deel van het plaatje getoond… Dat komt door:
    • het plaatje heeft andere afmetingen dan het witte vlak
    • het witte vlak is ‘portret’en het plaatje ‘landschap’ >> draaien, uitsnijden, ander plaatje…
    • Laat maar even weten of ik je nu goed begrepen heb…

    oh nee, niet de widget zelf. sorry ik had de wrapper background kleur veranderd, want ik moest even kijken welke kleur het mooist stond als het me niet lukte om een image er neer te zetten. Dus ik wil niet de widget kleuren. Sorry, mijn fout.

    ik heb even de widget weggehaald en een # voor wrapper gezet en nu heb ik wat ik wil :D, het probleem was bij de vorige code dat er na wrapper zo’n haakje kwam {. Maar tussen #wrapper en { zat geen spatie dus misschien kwam het daardoor dat de code niet werkte :). Maar nu heb ik mijn achtergrond, dankjewel!

    graag gedaan

9 reacties aan het bekijken - 1 tot 9 (van in totaal 9)
  • Het onderwerp ‘Achtergrond van witte veld veranderen’ is gesloten voor nieuwe reacties.