juli: Layout mit flex-box, zeig doch mal bitte vollständig

Beitrag lesen

hi matthias,

auf dem desktop mit ff 38.0.5 funktioniert das mit der neuanordnung der elemente auch, wenn man das fenster kleiner macht. aber wenn man es auf dem 10.1" tablet anguckt sieht es leider schei...nbar kaputt aus.

Schau mal nach der Browser-Unterstützung: http://caniuse.com/#feat=flexbox

Wsl. benötigst Du den Browser-Präfix -webkit- vor den CSS-Eigenschaften.

Schau Dir mal die Seiten im Wiki zu Flexbox an. Direkt drunter ist ein Link auf das Tutorial. Da sind die Browserpräfixe schon drin.

<!DOCTYPE HTML>
<html>
<head>
	<title>Flexbox</title>
	<meta charset="utf-8">
<!--	<link rel="stylesheet" href="style.css" type="text/css"> -->
	
	<style type="text/css">

		*
		{
			box-sizing: border-box;
			font: 1em /1.5 Georgia;
		}

		html
		{
			padding: 0 5%;
		}

		body
		{
			margin: auto;
			max-width: 42em;
		}

		@media (min-width: 30em)
		{
			body
			{
				display: flex;
				flex-wrap: wrap;
			}
			
			header
			{
				order: 1;
				width: 100%;
			}
				
			main
			{
				flex-grow: 2;
				order: 3;
			}
			
			nav
			{
				flex-grow: 1;
				max-width: 16em;
				order: 2;
			}
			
			footer
			{
				order: 4;
				width: 100%;
			}
		}

		header, main, nav, footer
		{
			border: 1px solid hsl(10, 80%, 30%);
			background: hsl(10, 80%, 60%);
			margin: 1px;
			padding: 0 0.5em;
		}	
	
	</style>

</head>

<body>

	<header>
		<h1>heading</h1>
	</header>
	<main role="main">
		<p>main content</p>
	</main>
	<nav>
		<h2>navigation</h2>
		<p>navigation content</p>
	</nav>
	<footer>
		<p>footer content</p>
	</footer>
	
</body>
</html>	

leider weiß ich nicht, ob ich das so richtig zusammenkopiert habe und wo da die brosserpräfixe hingehehören. könntest du die bitte mal einfügen?

warum schreibt ihr eigentlich die beispiele immer außerhalb dieses forums in irgendwelche fremden bastelseiten? gehen die da nicht irgendwann verloren? mein bruder nennt das immer linkomanitis. der ist aber jurist. da macht der sich immer eine kopie von jeweiligen stand und meint ich soll das auch besser tun. ich glaube er hat recht.

lg juli

0 45

Layout mit flex-box

var
  • css
  • design/layout
  1. 0
    Matthias Scharwies
    1. 0
      var
      1. 0
        Matthias Scharwies
  2. 0
    Gunnar Bittersmann
    1. 1
      Gunnar Bittersmann
      1. 0
        Gunnar Bittersmann
        1. 0
          juli
          • browser
          • css
          • design/layout
          1. 0
            Matthias Scharwies
            1. 0

              Layout mit flex-box, zeig doch mal bitte vollständig

              juli
              • browser
              • css
              • zu diesem forum
              1. 0
                Gunnar Bittersmann
                1. 0

                  URI oder URL

                  dedlfix
                  • internet
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      dedlfix
                      1. 0
                        Gunnar Bittersmann
                    2. 0
                      Matthias Apsel
      2. 0
        juni
        1. 0
          Matthias Scharwies
    2. 0
      var
      1. 0
        Matthias Apsel
        1. 0
          var
          1. 0
            Matthias Apsel
          2. 0
            Gunnar Bittersmann
            • zu diesem forum
            1. 0
              var
      2. 0
        Gunnar Bittersmann
        • css
        • html
        1. 0
          var
      3. 0

        "flex-basis: auto" war der Übeltäter!

        var
        1. 0
          Matthias Scharwies
          1. 0
            var
            1. 0
              Tabellenkalk
            2. 1
              Matthias Apsel
              1. 0
                var
              2. 0

                Conditional Comment sinnlos

                var
                1. 0
                  Matthias Scharwies
                  1. 0
                    Matthias Scharwies
                    1. 0
                      var
                      1. 0
                        Gunnar Bittersmann
                        • browser
                        • css
                2. 1
                  Gunnar Bittersmann
                  • barrierefreiheit
                  • css
                  • html
                  1. 0
                    Gunnar Bittersmann
                    • barrierefreiheit
                    • html
                    1. 0
                      var
                      1. -2
                        MrMurphy1
                        1. 0
                          Gunnar Bittersmann
                          • css
                          • html
                          1. 0
                            Matthias Apsel
            3. 0
              Matthias Scharwies
          2. 0
            Gunnar Bittersmann