Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 3.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
opgelost Logo wil niet responden op resolutiewijziging
Logo wil niet responden op resolutiewijziging
06 sep 2015 13:48
Hoi Luitjes,
Ziet iemand wat ik hier verkeerd doe? Ik heb namelijk een overlay gemaakt in de module
Vinaora Nivo Slider .. dit gaat prima, maar het logo wil niet responsive worden. Ondanks het feit
dat ik de breedte (max-width ook geprobeerd) op 100% en de hoogte op auto heb gezet.
Dit is de link waar het om gaat:
www.hielke.net/paintedflesh
Groetjes,
Hielke
Ziet iemand wat ik hier verkeerd doe? Ik heb namelijk een overlay gemaakt in de module
Vinaora Nivo Slider .. dit gaat prima, maar het logo wil niet responsive worden. Ondanks het feit
dat ik de breedte (max-width ook geprobeerd) op 100% en de hoogte op auto heb gezet.
Dit is de link waar het om gaat:
www.hielke.net/paintedflesh
Groetjes,
Hielke
Managing partner Nederland - Pixlogix.com
(KVK / CIN: U72200GJ2014PTC081526)
Ons team heeft meer dan 15 jaar ervaring in oplossingen op maat!
(KVK / CIN: U72200GJ2014PTC081526)
Ons team heeft meer dan 15 jaar ervaring in oplossingen op maat!
- hielkio
- Heeft onderwerp gestart
- Regelmatige bezoeker van Joomla!NL
- Berichten: 299
-
Logo wil niet responden op resolutiewijziging
11 sep 2015 10:16 - 11 sep 2015 10:44
Ja, hij wordt inderdaad niet kleiner. Je hebt in de class slideoverlay een aantal definities gedaan:
Nu snap ik van de meeste definities wel waarom je ze doet, maar doordat je de afbeelding meer naar links trekt, valt ie niet meer binnen je definitie van max-width: 100%; . Want mijn browser is op zijn smalst bijvoorbeeld 306px, dan is de content van je pagina 251px, +70px marge voor content van de afbeelding is 321px, en je afbeelding is 312px breed.
Maar zelfs al haal je de definitie margin-left hier weg, dan nog zal de afbeelding niet kleiner worden dan de breedte van de content, omdat het logo een los element is binnen div.container(dat is natuurlijk niet qua declaratie zo, maar wel hoe hij geïnterpreteerd wordt) en dus daarvan dan maximaal 100% breedte van in zal nemen(max-width:100%). Zoals in bovenstaand voorbeeld zal de de breedte van de afbeelding 251px worden.
Omdat je bootstrap gebruikt is het misschien handiger om daarmee een oplossing te doen, of anders gebruik maken van een mediaquery o.i.d. .
Code:
.slideoverlay {
position: absolute;
left: 0px;
top: 0px;
z-index: 5;
margin-left: -70px;
margin-top: -10px;
}
Nu snap ik van de meeste definities wel waarom je ze doet, maar doordat je de afbeelding meer naar links trekt, valt ie niet meer binnen je definitie van max-width: 100%; . Want mijn browser is op zijn smalst bijvoorbeeld 306px, dan is de content van je pagina 251px, +70px marge voor content van de afbeelding is 321px, en je afbeelding is 312px breed.
Maar zelfs al haal je de definitie margin-left hier weg, dan nog zal de afbeelding niet kleiner worden dan de breedte van de content, omdat het logo een los element is binnen div.container(dat is natuurlijk niet qua declaratie zo, maar wel hoe hij geïnterpreteerd wordt) en dus daarvan dan maximaal 100% breedte van in zal nemen(max-width:100%). Zoals in bovenstaand voorbeeld zal de de breedte van de afbeelding 251px worden.
Omdat je bootstrap gebruikt is het misschien handiger om daarmee een oplossing te doen, of anders gebruik maken van een mediaquery o.i.d. .
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
Logo wil niet responden op resolutiewijziging
15 sep 2015 17:25
Super Julian!
Je maakt het idd een stuk duidelijker en ben dan ook meteen begonnen met puzzelen ..
Het moet toch op een bepaalde manier mogelijk zijn lijkt me, maar ik versla er compleet in
Ik ben ook even bezig geweest met de @Media functie om zo per resolutie dingen te bepalen, maar daar wordt het niet overzichtelijker op De vraagtekens die dan bij me opkomen op een gegeven moment is de volgorde van de min- en max-width (in de @Media). Zou het ook mogelijk zijn om een bepaalde resolutie-range aan te geven, oid.. ?
Heb je nog enige tips?
Ow jah, je hebt het over Bootstrap EN mediaquery .. dan zal ik vast wat dingen door elkaar halen. Misschien kun je me een bepaalde richting op duwen
Je maakt het idd een stuk duidelijker en ben dan ook meteen begonnen met puzzelen ..
Het moet toch op een bepaalde manier mogelijk zijn lijkt me, maar ik versla er compleet in
Ik ben ook even bezig geweest met de @Media functie om zo per resolutie dingen te bepalen, maar daar wordt het niet overzichtelijker op De vraagtekens die dan bij me opkomen op een gegeven moment is de volgorde van de min- en max-width (in de @Media). Zou het ook mogelijk zijn om een bepaalde resolutie-range aan te geven, oid.. ?
Heb je nog enige tips?
Ow jah, je hebt het over Bootstrap EN mediaquery .. dan zal ik vast wat dingen door elkaar halen. Misschien kun je me een bepaalde richting op duwen
Managing partner Nederland - Pixlogix.com
(KVK / CIN: U72200GJ2014PTC081526)
Ons team heeft meer dan 15 jaar ervaring in oplossingen op maat!
(KVK / CIN: U72200GJ2014PTC081526)
Ons team heeft meer dan 15 jaar ervaring in oplossingen op maat!
- hielkio
- Heeft onderwerp gestart
- Regelmatige bezoeker van Joomla!NL
- Berichten: 299
-
Logo wil niet responden op resolutiewijziging
15 sep 2015 20:31 - 15 sep 2015 20:34
Tja bootstrap oplossing was meer met het oog op je template die in elkaar schuift, je logo heeft een position absolute dus die gaat er overheen zweven enzo .
Misschien handig als je het in 5 groepen houdt (voor het overzicht):
- telefoonschermen
- tablet's
- grote tablet of hele lage resolutie
- kantoor pc formaat
- pc's met een hogere resolutie
Bijvoorbeeld zoiets als dit (zoals je ziet met een range er tussen):
Misschien handig als je het in 5 groepen houdt (voor het overzicht):
- telefoonschermen
- tablet's
- grote tablet of hele lage resolutie
- kantoor pc formaat
- pc's met een hogere resolutie
Bijvoorbeeld zoiets als dit (zoals je ziet met een range er tussen):
Code:
/* hogere resolutie */
@media (min-width: 1200px) {
}
/* kantoor pc */
@media (min-width: 992px) and (max-width: 1199px) {
}
/* kleinscherm, of groot tablet scherm */
@media (min-width: 768px) and (max-width: 991px) {
}
/* tablet of phablet(telefoon met groot scherm) */
@media (max-width: 767px) {
}
/* telefoon */
@media (max-width: 480px) {
}
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
Logo wil niet responden op resolutiewijziging
28 sep 2015 23:37 - 28 sep 2015 23:38
Ik zie dat je logo nu in elk geval mee krimpt, en dat je hiervoor gebruik maakt van mediaqueries zoals beschreven in post #4. Ik zal dit topic sluiten.
Je kunt in de toekomst zelf na het terugkoppelen de topic sluiten door op de groene "Dit is de oplossing" knop te klikken.
Kijk ook hier .
Je kunt in de toekomst zelf na het terugkoppelen de topic sluiten door op de groene "Dit is de oplossing" knop te klikken.
Kijk ook hier .
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
Tijd voor maken pagina: 0.637 seconden