Gebruiker: Bmulckhu: verschil tussen versies
Uit MediaWikiGids
(15 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 2: | Regel 2: | ||
[http://wiki.werkvanbart.nl Mijn persoonlijke website] | [http://wiki.werkvanbart.nl Mijn persoonlijke website] | ||
+ | |||
+ | Kladblok: | ||
+ | * [[{{FULLPAGENAME}}/kladblok1|Test maximale grootte importeren bestanden External Data]] | ||
+ | * [[{{FULLPAGENAME}}/kladblok2|POST voor PURGE]] | ||
+ | * [[{{FULLPAGENAME}}/kladblok3|Discord Widget]] | ||
Enkele tests met clipping: | Enkele tests met clipping: | ||
Regel 26: | Regel 31: | ||
.rect { | .rect { | ||
clip-path: rectangle(150px, 100px, 150px, 150px, 1px,1px); | clip-path: rectangle(150px, 100px, 150px, 150px, 1px,1px); | ||
+ | } | ||
+ | .rect-2 { | ||
+ | -webkit-clip-path: polygon(20% 20%, 80% 20%, 80% 80%, 20% 80%); | ||
+ | clip-path: polygon(20% 20%, 80% 20%, 80% 80%, 20% 80%); | ||
+ | } | ||
+ | |||
+ | .crop-1 { | ||
+ | width: 150px; | ||
+ | height: 300px; | ||
+ | overflow: hidden; | ||
+ | } | ||
+ | |||
+ | .crop-1 img { | ||
+ | width: 400px; /* totale breedte van afbeelding achter clipping mask */ | ||
+ | height: 300px; /* totale hoogte van afbeelding achter clipping mask */ | ||
+ | margin: -100px 0 0 -50px; /* afsnijden van boven, afsnijden van links */ | ||
+ | } | ||
+ | |||
+ | .crop-2 { | ||
+ | width: 150px; | ||
+ | height: 300px; | ||
+ | overflow: hidden; | ||
} | } | ||
− | . | + | .crop-2 img { |
− | - | + | margin: -100px 0 0 -50px; /* afsnijden van boven, afsnijden van links */ |
− | + | } | |
− | |||
}} | }} | ||
+ | <div class="row"> | ||
[[Bestand: Community02.png|300px|thumb|Werkt niet...|class=insetrectangle-40-40-40-40]] | [[Bestand: Community02.png|300px|thumb|Werkt niet...|class=insetrectangle-40-40-40-40]] | ||
[[Bestand: Community02.png|300px|thumb|Werkt niet...|class=rect]] | [[Bestand: Community02.png|300px|thumb|Werkt niet...|class=rect]] | ||
− | [[Bestand: Community02.png|300px|thumb|Werkt | + | [[Bestand: Community02.png|300px|thumb|Werkt zoals inset...|class=rect-2]] |
[[Bestand: Community02.png|300px|thumb|Werkt|class=star]] | [[Bestand: Community02.png|300px|thumb|Werkt|class=star]] | ||
+ | </div> | ||
+ | == Cropping == | ||
+ | |||
+ | Met clipping blijft de afbeeldingen even groot... er ontstaat een witte rand. | ||
+ | Met behulp van CSS-cropping kan de afbeelding worden bijgesneden. | ||
+ | <div class="crop-1"> | ||
+ | [[Bestand: Community02.png]] | ||
+ | </div> | ||
+ | |||
+ | Met behulp van de wikitekst: | ||
+ | <pre> | ||
+ | .crop-2 { | ||
+ | width: 150px; | ||
+ | height: 300px; | ||
+ | overflow: hidden; | ||
+ | } | ||
+ | |||
+ | .crop-2 img { | ||
+ | margin: -100px 0 0 -50px; /* afsnijden van boven, afsnijden van links */ | ||
+ | } | ||
+ | </pre> | ||
+ | en | ||
+ | <pre> | ||
+ | <div class="crop-2"> | ||
+ | [[Bestand: Community02.png|400px]] | ||
+ | </div> | ||
+ | </pre> | ||
+ | Resultaat: | ||
+ | |||
+ | <div class="crop-2"> | ||
+ | [[Bestand: Community02.png|400px]] | ||
+ | </div> | ||
+ | |||
+ | |||
+ | Idee: Dit kan netjes in een sjabloon worden samengevoegd: | ||
+ | <pre> | ||
+ | {{crop | ||
+ | |vlgnr=2 | ||
+ | |bestand=Community02.png | ||
+ | |breedte=150px | ||
+ | |hoogte=300px | ||
+ | |schaal= 400px | ||
+ | |van_boven=100px | ||
+ | |van_links=50px | ||
+ | }} | ||
+ | </pre> | ||
+ | {{crop | ||
+ | |vlgnr=3 | ||
+ | |bestand=Community02.png | ||
+ | |breedte=150px | ||
+ | |hoogte=300px | ||
+ | |schaal= 400px | ||
+ | |van_boven=100px | ||
+ | |van_links=100px | ||
+ | }} | ||
+ | |||
+ | == Zoekformulier Adlib == | ||
+ | |||
+ | {{#widget:Adlib simple search}} |
Huidige versie van 14 mrt 2021 om 19:43
Bart Mulckhuijse - Beheerder van MediaWikiGids
Kladblok:
Enkele tests met clipping:
Bron: https://css-tricks.com/clipping-masking-css/
NB: Let op de -webkit-
prefix om de styling ook in Safari browser toe te passen
Om niet steeds (en site-wide) CSS aan Mediawiki:Tweeki.css toe te hoeven voegen, kunt je ook het widget:Style-1 gebruiken.
Cropping
Met clipping blijft de afbeeldingen even groot... er ontstaat een witte rand. Met behulp van CSS-cropping kan de afbeelding worden bijgesneden.
Met behulp van de wikitekst:
.crop-2 { width: 150px; height: 300px; overflow: hidden; } .crop-2 img { margin: -100px 0 0 -50px; /* afsnijden van boven, afsnijden van links */ }
en
<div class="crop-2"> [[Bestand: Community02.png|400px]] </div>
Resultaat:
Idee: Dit kan netjes in een sjabloon worden samengevoegd:
{{crop |vlgnr=2 |bestand=Community02.png |breedte=150px |hoogte=300px |schaal= 400px |van_boven=100px |van_links=50px }}
Zoekformulier Adlib