Support » CSS / opmaak vragen » hoe pas ik padding aan van galerij

  • Wie kan me helpen?

    Wil graag de padding aanpassen mijn galerij op de home page. Heb nu links de Facebook tekst. Maar wil graag mijn foto galerij ernaast hebben. Heb hiervoor een kolommen plugin geïnstalleerd, maar vanwege de padding van de galerij blijven ze toch onder elkaar staan.

    Iemand een idee hoe ik dit kan oplossen?
    Groetjes Erica

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Geef aub een wat uitgebreidere toelichting;
    Bijvoorbeeld:

    • geef de url van je site
    • het gebruikte thema
    • het gebruik van een childtheme
    • wat wil je bereiken
    • wat heb je tot nu toe gedaan
    • wat ging goed
    • waar ging het mis
    • andere bijzonderheden…

    Beste,

    1. de url van me site heb ik geblokkeerd totdat de website af is. En dat wil ik graag zo laten. Vind het niet zo professioneel een site die nog niet af is.
    2. Het thema wat ik heb gebruikt is Pure en Simple
    3. ik wil graag aan de linkerkant de berichten van Facebook 1/3 van pagina en 2/3 van de pagina een galerij met afbeeldingen
    4. Ik heb diverse colums plugin gedownload. De laatste werkt, maar doordat er een te grote witte rand (padding) om de galerij heen zit krijg ik het niet netjes. Met als gevolg dat ze toch onder elkaar komen te staan

    Dat gaat er dus mis, heb jij toevallig een oplossing?

    Groetjes Erica

    Hi Erica,

    Zaken als de plaatsing van elementen aanpassen, gaat niet ‘blind’. Een precies antwoord lukt zonder url dus niet.

    == == == ALGEMEEN
    De plaatsing van elementen -zoals blokken, kolommen etc- is echt een puzzel.
    De opgave is steeds om te zorgen dat alles past binnen de beschikbare ruimte.
    Dat klinkt als een open deur… totdat het niet lekker past…

    1. hoe breed is de pagina… bijv. 1200px
    2. hoe breed zijn de elementen van het thema? Denk daarbij bijvoorbeeld aan
    • ‘content-area’
    • ‘sidebar’
    • ‘margin’
    • ‘padding’
    • al die maten samen moeten passen in de breedts van de pagina… resp. de breedte van je content-area
    • de breedte van kolommen met hun eigen margin en padding zijn dus ook een deel van het sommetje
    • == == == Hoe los je zo’n sommetje nou op…?
      Voor die mensen -zoals ik- die nogal eens dingen over het hoofd zien…;)
      >> Gewoon systematisch proberen…, maar dan wel ‘met een plan…

      == == == Wat kan er breder en wat kan er smaller…??

    1. Heb een duidelijk plan voor je lay-out! En houd daaraan vast. halverwege de boel omgooien = heel veel extra werk…
    2. achterhaal en gebruik waar mogelijk de standaardwaarden van je theme; Zij hebben al een ‘werkende opmaak’;). Daarbij aansluiten & aanpassen is makkelijker dan zelf het wiel uitvinden…
    3. Zorg dat je thema-instellingen optimaal staan voor wat jij wilt bereiken… Bijvoorbeeld:
    4. gebruik je een sidebar [of juist niet…]
    5. kies de best passende lay-out // template voor resp. je homepage en je berichten [doorgaans verschillend].
    6. Breder…

    7. Een pagina-breedte van ~1200px is niet ongewoon >> Als verbreden een optie is, wordt het makkelijker alle elementen te plaatsen
    8. Smaller…

    9. Kijk kritisch naar margins en padding. De waarden hiervan staan overal door je hele site heen. dat maakt het puzzelen een stuk moeilijker >> dus is het tijd voor een tijd voor een truuk
    10. gebruik HTML en CSS om de zaken naar wens aan te passen
      …Beginner / gevorderd / expert…

      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 😉
      Zo kan je een gekozen theme makkelijker aanpassen aan je behoeften.

    11. Voorkom dat de opmaak van de gehele site van slag raakt als je mares, padding etc. aanpast… >> plaats een <div> om het blok heen dat je wilt aanpassen
    12. Zo zullen de CSS eigenschappen eenvoudig ALLEEN van toepassing zijn op dat kleine stukje van je site en de rest ongemoeid laten
    13. verklein de maten van de kolombreedte aanzienlijk >> bekijk of de boel weer op zijn plaats schuift…
    14. vergroot de waarden van bijv kolommen, [of tussenruimte, padding…] met KLEINE stapjes totdat het weer misgaat
    15. ga één klein stapje terug
    16. pas de gevonden resultaten vervolgens consequent toe!

    == == == EXTRA info

    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: rechtsklik in de browser en kies ‘element inspecteren’
    Deze gereedschappen laten je ‘onder de motorkap’ van je site kijken.

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

    * bovenin de webpagina
    * het sub-cherm met eigen werkbalkje en iconen
    * li-onder: scherm met ‘style | computed | event listeners >>’
    * re-onder: stijl= css

    3. In de sub-scherm: klik het eerste icoon van links [vergrootglas];
    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 sub-scherm
    5. In het sub-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
    == == ==

    Veel plezier!
    == == == 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…
    bijv. [engels, betaald] Lynda.com:
    http://www.lynda.com/WordPress-tutorials/WordPress-Essential-Training/154417-2.html
    Natuurlijk zijn we op dit forum bereid je verder te helpen met je vragen / keuzes…

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Het onderwerp ‘hoe pas ik padding aan van galerij’ is gesloten voor nieuwe reacties.