@ media koppelingen CSS

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Piet Barendregt
  • Registratie: September 2021
  • Laatst online: 21-01 16:54
Mijn vraag
Media script stylsheet om website (gemaakt op laptop) beschikbaar te maken voor i-pad en mobiel werkt niet.
Letters staan bij mobiel door elkaar.
Ziet iemand wat ik fout heb gedaan? Bij voorbaat dank voor jullie hulp!

Relevante software en hardware die ik gebruik
gemaakt op sublime text

Wat ik al gevonden of geprobeerd heb
gecontroleerd met W3Cvalidator en geeft geen foutmelding.

script als volgt:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
@media screen and (max-width: 1200px)
{

#header {
width : 100%;
}

#menu {
width: 100%;
}

#de_rest {

  font-size: 100%; }
}

@media screen and (max-width: 1020px)

{
#header {
width : 90%;
}

#menu {
width: 90%;
}

#de_rest {

  font-size: 90%; }
}

@media screen and (max-width: 699px)

{

#header {
  width: 70%;
}

#menu {
width: 70%;
}

#de_rest {

   font-size: 70%; }
}

[ Voor 1% gewijzigd door RobIII op 12-11-2021 14:33 . Reden: Zoals in 't vorige topic aangegeven: gelieve [cide] tags te gebruiken. ]

Beste antwoord (via Piet Barendregt op 13-11-2021 13:11)


  • Merethil
  • Registratie: December 2008
  • Laatst online: 10:43
Heb je een (relevant) voorbeeld van de HTML die je hiermee probeert te stylen? Want het lijkt me niet dat "de_rest" (dus alle overige elementen) allemaal met één ID aangesproken kunnen worden gezien een ID uniek hoort te zijn op de pagina.

Tevens kan je checken of je de volgende meta-tag in je HTML head hebt zitten:

HTML:
1
<meta name="viewport" content="width=device-width, initial-scale=1.0">

[ Voor 27% gewijzigd door Merethil op 12-11-2021 13:20 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • InFamous
  • Registratie: Januari 2010
  • Laatst online: 08:22

InFamous

excommunicado

Nvm kijk scheel

[ Voor 96% gewijzigd door InFamous op 12-11-2021 12:28 ]

Formerly known as Ragdoll


Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Merethil
  • Registratie: December 2008
  • Laatst online: 10:43
Heb je een (relevant) voorbeeld van de HTML die je hiermee probeert te stylen? Want het lijkt me niet dat "de_rest" (dus alle overige elementen) allemaal met één ID aangesproken kunnen worden gezien een ID uniek hoort te zijn op de pagina.

Tevens kan je checken of je de volgende meta-tag in je HTML head hebt zitten:

HTML:
1
<meta name="viewport" content="width=device-width, initial-scale=1.0">

[ Voor 27% gewijzigd door Merethil op 12-11-2021 13:20 ]


Acties:
  • +1 Henk 'm!

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 12:03

RM-rf

1 2 3 4 5 7 6 8 9

Piet Barendregt schreef op vrijdag 12 november 2021 @ 10:17:
Mijn vraag
Media script stylsheet om website (gemaakt op laptop) beschikbaar te maken voor i-pad en mobiel werkt niet.
Letters staan bij mobiel door elkaar.
'werkt' niet en 'letters staan door elkaar' is wel een beetje héél vaag? kun je en screenshot posten hoe het eruit moet zien en hoe het eruit ziet op iPad?


@media rules zijn overigens niet echt bedoeld voor specifieke devices, maar vooral voor schermgrootte...

een iPad heeft schermverhouding van 768x1024 en een iPad pro van 1024x1366 dus ik zie niet direkt die 1200, 1020 en 699 pixels als 'relevante schermbreedte' terug...
eigenlijk komen ze mij relatief 'lukraak' gekozen voor
De eerste vraag is of het niet ook gewoon op desktop op deze scermgrootte hetzelfde probleem is

css kun je overigens in [ code=css ]-blocks plaatsen, en goede indentering maakt het beter leesbaar

Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
@media screen and (max-width: 1200px) {

   #header {
      width : 100%;
   }
   #menu {
      width: 100%; 
   }
   #de_rest {
      font-size: 100%; }
   }

@media screen and (max-width: 1020px) {

   #header {
      width : 90%;
   }
   #menu {
      width: 90%;
   }
   #de_rest {
      font-size: 90%; 
   }
}

@media screen and (max-width: 699px) {
   #header {
      width: 70%;
   }
   #menu {
      width: 70%;
   }
   #de_rest {
      font-size: 70%;
   }
}


de media rules voegen hooguit 'properties' bij, naast de al geldende properties... het kan dus evengoed belangrijk zijn de style-rules die _niet_in de media-blocks mee te wegen, bv de 'font-size: 100%' betekent vooral dat je de lettertype grootte laat baseren op de al geldende lettertypegrootte van de container (dat percentage daarvan overneemt)

[ Voor 36% gewijzigd door RM-rf op 12-11-2021 13:35 ]

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Ik mis de relevante CSS.
Width heeft niks met de manier van text wrap te maken.
Misschien gebruik je per ongeluk position:absolute of margin:-1em of anders.

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

  • Reinier
  • Registratie: Februari 2000
  • Laatst online: 12:51

Reinier

\o/

Nvm :)

[ Voor 95% gewijzigd door Reinier op 13-11-2021 13:13 ]

Pagina: 1