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.

Images - schuine zijde

Images - schuine zijde

27 mei 2016 13:42 - 27 mei 2016 13:43
#1
Goeiemiddag,

Om het voor de eindgebruiker straks zo gemakkelijk mogelijk te maken, ben ik op zoek naar een extensie (of een makkelijke manier) om bij geselecteerde afbeeldingen telkens de rechterzijkant schuin te laten lopen. Hierbij ga ik er ook vanuit dat de eindgebruiker geen fotobewerkingsprogramma hoeft te gebruiken.
De betreffende afbeeldingen zullen met name in 1 component geplaatst worden. Daarnaast een aantal 'vast' in de layout.
Wie weet er een mooie extensie/methode?

Joomla! 3.5.1 (icm template 'Favourite', van FavThemes)
  • Lockerbie
  • Lockerbie's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 112

Images - schuine zijde

27 mei 2016 14:12
#2
Zou je met een voorbeeldplaatje kunnen aangeven wat je precies bedoelt?
Zoals het er nu naar uit ziet zou het met CSS moeten kunnen.

Veel over CSS vind je hier .
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11310

Images - schuine zijde

27 mei 2016 15:06 - 27 mei 2016 15:10
#3
Hallo WoodyF4u,
Zie voorbeeldafbeelding:
Deze afbeelding is verborgen voor gasten.
Login of registreer om deze te zien.

Ook als het gele gedeelte breder of hoger wordt, moet de rechterzijkant even schuin blijven. Het blauwe gedeelte moet de kleur van de achtergrond krijgen, dus net of de afbeelding daar is 'afgeknipt'.

Op zich heb ik dit geprobeerd met css, maar daar kom ik niet helemaal uit. Dwz: geef je een custom module een class mee, blijft dit niet netjes op dezelfde plaats om de afbeelding staan bij het veranderen van de schermgrootte. Ik heb hierbij methode 2 van deze pagina gebruikt. (Methode 1, met 'clip-path' lijkt helemaal niet te werken.)

html:
Code:
<div class="moduletable shape"><h3>Blabla</h3> <div class="custom shape"> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi at nunc libero. Maecenas pharetra commodo ullamcorper. Donec vehicula facilisis luctus. Sed imperdiet libero leo, et venenatis sem rhoncus et. Vestibulum et pulvinar lorem.</p> <p><img alt="" src="/images/test.jpg"><span style="float: right;">Linkje naar andere pagina >></span></p></div> </div>

css:
Code:
.shape { background: #fff none repeat scroll 0 0; color: #fff; margin: 0; position: relative; z-index: 1; } .shape::after { background: inherit; bottom: -1px; content: ""; display: block; height: 40%; left: 0; position: absolute; right: 0; transform: skewX(-18deg); transform-origin: 100% 350% 0; width: 20%; z-index: 1; }

Voor de opdrachtgever zou dit betekenen dat hij alleen een class-naam moet toevoegen.
Maar probleem hierbij is dat de tekst van het linkje niet over het (in dit geval) witte vlak heen gezet kan worden. En dit blijft niet goed op dezelfde plaats staan bij het verkleinen van het scherm. Waarschijnlijk ontkom ik er niet aan een extra div hier of daar ergens toe te voegen. Dat maakt voor mij niet uit natuurlijk, maar of dit straks voor de eindgebruiker nog te volgen is?

Edit: Bij het toevoegen van een class-naam aan een module, wordt die naam automatisch op minstens 2 plaatsen gezet. In dit geval bij moduletable en bij custom.
  • Lockerbie
  • Lockerbie's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 112

Images - schuine zijde

27 mei 2016 15:41
#4
Als je afbeeldingen allemaal dezelfde afmetingen hebben kan je deze proberen:
Code:
.shape{ width: 300px; height:80px; margin-left:40px; -webkit-transform: perspective(100px) rotateX(-25deg); -webkit-transform-origin: left center; -moz-transform: perspective(100px) rotateX(-25deg); -moz-transform-origin: left center; }
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: 37561

Images - schuine zijde

27 mei 2016 17:08
#5
Waarschijnlijk hebben we allemaal de ervaring dat het later bij eindgebruikers vaak een verzameling afbeeldingen van totaal uiteenlopende afmetingen wordt.
Dus in plaats van een class toekennen aan de module, zou ik eigenlijk liever een class toekennen aan de betreffende afbeeldingen, maar dat lukt helaas (nog) niet...
  • Lockerbie
  • Lockerbie's berichtenfoto Heeft onderwerp gestart
  • Bekend met Joomla!NL
  • Bekend met Joomla!NL
  • Berichten: 112

Images - schuine zijde

27 mei 2016 20:18
#6
Je kunt ook niet proberen om de hele wereld te verbeteren.
Misschien kun je de eindgebruikers opvoeden door ze een programma aan te bieden dat de afbeeldingen hetzelfde formaat geeft.
Dit zou je ook kunnen doen met de PRO-versie van de editor JCE als je het binnen Joomla! wil laten
Bij het uploaden worden de bestanden dan direct omgezet naar het ingestelde formaat.
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11310
Moderators: JelleRomke
Tijd voor maken pagina: 0.649 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