Home Work
SaaS developmentAI developmentAPI developmentMobile app developmentGoogle Ads managementHeadless ShopifyLaravel developmentNext.js developmentReact developmentTypeScript engineeringUI/UX designSEO & AEOEcommerce development
AI solutionsB2B platformsE-commerceHospitalityLead generationLogisticsEducationProcess automationSaaS platformsStartup MVPReal estateHealthcare
LegalHealthcareReal estateFinanceHospitality
The HagueRotterdamAmsterdamUtrechtEindhovenAlmereBredaArnhemNijmegenTilburgEnschedeGroningenLeidenDelftZoetermeerDen Bosch
Studio
AboutProcessLabBlogContact

Kolomraster met kruisjes New

Visible column grid as a background layer, with crosses where columns meet section lines. Content sits in the same CSS grid, so the grid proves the alignment. Switchable (on/off) and 4, 6 or 12 columns; a ResizeObserver repositions the crosses. Without JS the column lines remain as a CSS gradient.

Projecten · Bureau · Contact

Woningbouw en herbestemming in Delft en omstreken.

[ 38 projecten sinds 2011 ]

WatertorenDelft · 2024

HofjeswoningenPijnacker · 2023

SchoolgebouwRijswijk · 2022

How to use it

  1. Paste the HTML where the components should appear.
  2. Add the CSS to your stylesheet. All classes are prefixed, so nothing clashes with your own styles.
  3. Add the JavaScript and call init() with the element that contains the HTML.
<!-- Kolomraster met kruisjes · NedDev · eigen werk. -->
<div class="jouw-container">
<div class="krk" data-cols="6"><div class="krk__pg">
<div class="krk__raster" aria-hidden="true"></div><div class="krk__kr" aria-hidden="true"></div>
<div class="krk__rij krk__rij--a"><p class="krk__logo">Stam architecten</p><p class="krk__nav">Projecten · Bureau · Contact</p></div>
<div class="krk__rij krk__rij--b"><h4 class="krk__h">Woningbouw en herbestemming in Delft en omstreken.</h4><p class="krk__meta">[ 38 projecten sinds 2011 ]</p></div>
<div class="krk__rij krk__rij--c"><p class="krk__p"><b>Watertoren</b>Delft · 2024</p><p class="krk__p"><b>Hofjeswoningen</b>Pijnacker · 2023</p><p class="krk__p"><b>Schoolgebouw</b>Rijswijk · 2022</p></div>
</div>
<div class="krk__ctl"><button class="krk__tg" type="button" aria-pressed="true">Raster aan</button>
<div class="krk__seg" role="radiogroup" aria-label="Aantal kolommen"><label><input type="radio" name="krk-k" value="4"><span>4</span></label><label><input type="radio" name="krk-k" value="6" checked><span>6</span></label><label><input type="radio" name="krk-k" value="12"><span>12</span></label></div></div></div>
</div>

More components

Seen something you like?

Add it to your selection and send it over. We build your site around it, in your brand.

Get in touch →