Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 3.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.

vaste paginahoogte

vaste paginahoogte

20 feb 2016 18:51
#1
Hallo,

Ik ben bezig aan een layout waarbij ik een vaste paginahoogte wil. Eens de content meer omvat dan de beschikbare ruimte, zou er een scrollbar moeten verschijnen. (of niet verschijnen maar wel scrollbaar zijn zodat alle inhoud zichtbaar is).

De grijze ruimte onder de voettekst zou ook dezelfde oranje kleur moeten krijgen..

Voorbeeldwebsite hoe het er zou moeten uitzien: voorbeeldwebsite

Mijn website: mijn website

Iemand die kan helpen met CSS om het gewenste resultaat te verkrijgen?

Alvast bedankt!
  • Logickske
  • Logickske's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 246

vaste paginahoogte

20 feb 2016 19:58
#2
Je kunt de div een vaste hoogte meegeven en voor het scrollen
Code:
overflow: auto;
gebruiken. Ik vermoed alleen dat je dan nog met media queries moet gaan werken voor je responsive weergaven.
Je footer zou je een minimale hoogte mee kunnen geven. Beter is om in de index.php en extra div te zetten voor je content deel (schermbreed) en dan de achtergrondkleur van je pagina aan te passen.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37437

vaste paginahoogte

20 feb 2016 21:23
#3
Goh, een hele uitleg.. Kortom stap voor stap doe ik?
1. "de div een vaste hoogte meegeven"
is dat deze code zoals ze momenteel in mijn template.css staat
Code:
.art-sheet { max-height: 400px !important;

2. media-querries? waar? wat? en vooral.. hoe? tutorial?

3. extra div in index.php.. Waar plaats ik deze in de code?

Dit is de code van mijn index.php
Code:
<?php defined('_JEXEC') or die; /** * Template for Joomla! CMS, created with Artisteer. * See readme.txt for more details on how to use the template. */ require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'functions.php'; // Create alias for $this object reference: $document = $this; // Shortcut for template base url: $templateUrl = $document->baseurl . '/templates/' . $document->template; Artx::load("Artx_Page"); // Initialize $view: $view = $this->artx = new ArtxPage($this); // Decorate component with Artisteer style: $view->componentWrapper(); JHtml::_('behavior.framework', true); ?> <!DOCTYPE html> <html dir="ltr" lang="<?php echo $document->language; ?>"> <head> <jdoc:include type="head" /> <link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/system.css" /> <link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/general.css" /> <!-- Created by Artisteer v4.2.0.60623 --> <meta name="viewport" content="initial-scale = 1.0, maximum-scale = 1.0, user-scalable = no, width = device-width" /> <!--[if lt IE 9]><script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.css" media="screen" type="text/css" /> <!--[if lte IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" media="screen" /><![endif]--> <link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.responsive.css" media="all" type="text/css" /> <script>if ('undefined' != typeof jQuery) document._artxJQueryBackup = jQuery;</script> <script src="<?php echo $templateUrl; ?>/jquery.js"></script> <script>jQuery.noConflict();</script> <script src="<?php echo $templateUrl; ?>/script.js"></script> <script src="<?php echo $templateUrl; ?>/script.responsive.js"></script> <script src="<?php echo $templateUrl; ?>/modules.js"></script> <?php $view->includeInlineScripts() ?> <script>if (document._artxJQueryBackup) jQuery = document._artxJQueryBackup;</script> </head> <body> <div id="art-main"> <header class="art-header"><?php echo $view->position('header', 'art-nostyle'); ?> <div class="art-shapes"> <div class="art-object1832718198"></div> <div class="art-object1571933192"></div> </div> </header> <?php if ($view->containsModules('user3', 'extra1', 'extra2')) : ?> <nav class="art-nav"> <div class="art-nav-inner"> <?php if ($view->containsModules('extra1')) : ?> <div class="art-hmenu-extra1"><?php echo $view->position('extra1'); ?></div> <?php endif; ?> <?php if ($view->containsModules('extra2')) : ?> <div class="art-hmenu-extra2"><?php echo $view->position('extra2'); ?></div> <?php endif; ?> <?php echo $view->position('user3'); ?> </div> </nav> <?php endif; ?> <div class="art-sheet clearfix"> <?php echo $view->position('banner1', 'art-nostyle'); ?> <?php echo $view->positions(array('top1' => 33, 'top2' => 33, 'top3' => 34), 'art-block'); ?> <div class="art-layout-wrapper"> <div class="art-content-layout"> <div class="art-content-layout-row"> <?php if ($view->containsModules('left')) : ?> <div class="art-layout-cell art-sidebar1"> <?php echo $view->position('left', 'art-block'); ?> </div> <?php endif; ?> <div class="art-layout-cell art-content"> <?php echo $view->position('banner2', 'art-nostyle'); if ($view->containsModules('breadcrumb')) echo artxPost($view->position('breadcrumb')); echo $view->positions(array('user1' => 50, 'user2' => 50), 'art-article'); echo $view->position('banner3', 'art-nostyle'); echo artxPost(array('content' => '<jdoc:include type="message" />', 'classes' => ' art-messages')); echo '<jdoc:include type="component" />'; echo $view->position('banner4', 'art-nostyle'); echo $view->positions(array('user4' => 50, 'user5' => 50), 'art-article'); echo $view->position('banner5', 'art-nostyle'); ?> </div> </div> </div> </div> <?php echo $view->positions(array('bottom1' => 33, 'bottom2' => 33, 'bottom3' => 34), 'art-block'); ?> <?php echo $view->position('banner6', 'art-nostyle'); ?> </div> <footer class="art-footer"> <div class="art-footer-inner"> <?php if ($view->containsModules('copyright')) : ?> <?php echo $view->position('copyright', 'art-nostyle'); ?> <?php else: ?> <p><br /></p> <?php endif; ?> </div> </footer> </div> <?php echo $view->position('debug'); ?> </body> </html>
  • Logickske
  • Logickske's berichtenfoto Heeft onderwerp gestart
  • Regelmatige bezoeker van Joomla!NL
  • Regelmatige bezoeker van Joomla!NL
  • Berichten: 246
Moderators: JelleRomke
Tijd voor maken pagina: 0.632 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie