De antwoorden worden steeds vreemder. "Kan alleen met jQuery omdat het realtime responsive moet zijn"? Leg die eens uit.
- Bootstrap columns gelijke hoogte
-
31-05-2016, 22:57 #16Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: Bootstrap columns gelijke hoogte
-
31-05-2016, 23:02 #17Particulier
- Berichten
- 224
- Lid sinds
- 12 Jaar
Re: Bootstrap columns gelijke hoogte
Wat misschien ook een oplossing kan zijn is Masonry, daarmee krijg je columns met ongelijke hoogte mooi naast en onder elkaar.
-
31-05-2016, 23:08 #18
- Berichten
- 1.345
- Lid sinds
- 18 Jaar
Re: Bootstrap columns gelijke hoogte
Als een tablet draait (van landschap naar portret) en de div met tekst erin smaller wordt, dan wordt de div hoger, dus de height verandert dan, dan moet de height van de andere div's mee gaan om de zelfde height te houden.
En jQuery / javascript is client side en PHP serversite
Hier een simpel voorbeeldje.
Code:<script> $(document).ready(function() { var rowheight = $('.row').height()+20; $(window).resize(function (){ $('.col').css('height', rowheight+'px'); }); $(window).trigger('resize'); }); </script>
-
31-05-2016, 23:20 #19Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: Bootstrap columns gelijke hoogte
De beste oplossing is om gebruik te maken van flexbox. Sam Leurs gaf al een link die precies doet wat er gevraagd wordt.
De tweede beste oplossing is die van Rkas om van je cols een table-cell te maken.
Alle JavaScript/jQuery oplossingen zijn gewoon slechte oplossingen.
HTML gebruik je voor structuur
CSS voor styles
Javascript voor logica.
Als je JavaScript voor styling gaat gebruiken terwijl er een CSS oplossing is, ben je verkeerd aan het ontwikkelen. JavaScript is daarvoor vele malen trager en een stuk minder functioneel dan CSS.
-
01-06-2016, 14:58 #20Particulier
- Berichten
- 1.477
- Lid sinds
- 16 Jaar
Re: Bootstrap columns gelijke hoogte
Flexbox is geen optie, dat werkt niet in IE 9 of lager. Het gaat om de "project" div in de kolom en niet om de kolommen zelf.
Dit werkt dus niet:
Code:#projects .row { display: table; } #projects .row .col-xs-12 { display: table-cell; float: none; }
-
01-06-2016, 15:16 #21gast127713 Guest
Re: Bootstrap columns gelijke hoogte
-
01-06-2016, 16:10 #22Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
-
01-06-2016, 16:20 #23Particulier
- Berichten
- 1.477
- Lid sinds
- 16 Jaar
Re: Bootstrap columns gelijke hoogte
In de kolommen zit een "project" div. Deze moeten ook dezelfde hoogte krijgen.
Dit is wat ik nu heb (maar dat werkt niet):
Code:#projects .row { display: table; } #projects .row .col-xs-12 { display: table-cell; float: none; } #projects .row .col-xs-12 .project { height: 100%; }
-
01-06-2016, 16:53 #24Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
Re: Bootstrap columns gelijke hoogte
Maak eens een jsfiddle of een codepen. Nu is het gokken wat er allemaal gebeurd.
-
01-06-2016, 17:31 #25Particulier
- Berichten
- 1.477
- Lid sinds
- 16 Jaar
Re: Bootstrap columns gelijke hoogte
Zie hier de website waar het om gaat..
http://goo.gl/RhjtyC
-
01-06-2016, 20:13 #26Particulier
- Berichten
- 1.412
- Lid sinds
- 15 Jaar
-
02-06-2016, 11:27 #27
- Berichten
- 2.692
- Lid sinds
- 15 Jaar
Re: Bootstrap columns gelijke hoogte
Jeetje wat doen jullie moeilijk.
Verdiep je eens in css/bootstrap/less en media breakpoints
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic