*{ font-family: sans-serif; margin: 0px; } .kopf{ margin: 0px; width: 100%; position: fixed; background-color: #24140d; color:rgb(255, 255, 255); justify-content: center; display: flex; } body{ background-color: #E5D3B3; } #titleschwarz{ font-size: 25px; color: #000; } #titlebraun{ font-size: 25px; color: #664220; font-style: italic; } #uberuns{ position: fixed; left: 0px; top: 150px; width: 120px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; } #buecher{ position: fixed; left: 150px; top: 150px; width: 120px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; } #meinebuecher{ position: fixed; left: 300px; top: 150px; width: 120px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; } .suchleiste{ position: fixed; right: 40px; top: 0px; width: 200px; height: 40px; background-color: #664220; margin: 0px; padding: 0px; border: 0px; color: rgb(255, 255, 255); text-align: center; } .suchleiste::placeholder{ color: rgb(255, 255, 255); } #buttonID{ position: fixed; right: 0px; top: 0px; width: 39px; height: 40px; background-color: #664220; margin: 0px; padding: 0px; border: 0px; color: rgb(255, 255, 255); } #erweitertesuche{ color: rgb(255, 255, 255); position: fixed; right: 60px; top: 50px; text-align: center; text-decoration: none; } #BuchHeader{ position: fixed; top: 220px; left: 30px; font-size: 40px; color:#000000; } .p1{ overflow-y: scroll; max-width: 87%; max-height: 450px; position: fixed; top: 220px; left: 20px; right:14%; font-size: 15px; color:#664220; bottom: 75px; } .p1{ -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } .p1::-webkit-scrollbar { display: none; } .p2{ overflow-y: scroll; max-width: 87%; max-height: 100%; position: fixed; top: 220px; left: 20px; right: 14%; font-size: 15px; line-height: 180%; color:#24140d; bottom: 75px; } .p2{ -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } .p2::-webkit-scrollbar { display: none; } /* Dieser Teil ist für Bücher, eine eigene Style CSS sollte dafür erstellt werden */ .buchBilder{ width: 200px; height: 300px; position: fixed; top: 320px; left: 70px; } #buechertitel{ position: fixed; top: 320px; left: 300px; font-size: 25px; } #verfasser{ position: relative; top: 380px; left: 300px; } #verfasserWert{ position: relative; top: 360px; left: 380px; } #erscheingungsjahr{ position: relative; top: 365px; left: 300px; } #erscheingungsjahrwert{ position: relative; top: 338px; left: 435px; } #verlag{ position: relative; top: 320px; left: 300px; } #verlagwert{ position: relative; top: 275px; left: 360px; } #kategorie{ position: relative; top: 260px; left: 300px; } #kategoriewert{ position: relative; top: 214px; left: 380px; } /* Dieser Teil ist für Meine Bücher, eine eigene Style CSS sollte dafür erstellt werden */ #meineBucherverfasserWert{ position: relative; top: 361px; left: 330px; } #Aboholbereit{ position: fixed; left: 300px; top: 550px; width: 180px; height: 25px; background-color:#7DAD47 ; color:rgb(255, 255, 255); padding-right:0px; padding-left: 0px; padding-top: 10px; padding-bottom: 0px; text-align: center; text-decoration: none; } #Bucherwartung{ position: relative; top: 540px; left: 300px; } /*....................................*/ .buchtitel{ position: fixed; top: 260px; left:100px; } .buchtiteloptions{ position: fixed; top: 260px; width: 300px; left:210px; } .und-wort1{ position: fixed; top: 290px; width: 70px; left:20px; } .und-wort2{ position: fixed; width: 70px; left:20px; top: 320px; } .autor{ position: fixed; top: 290px; width: 100px; left:100px; } .autoroptions{ position: fixed; top: 290px; width: 300px; left:210px; } .stichwort{ position: fixed; top: 320px; width: 100px; left:100px; } .stichwörteroptions{ position: fixed; top: 320px; width: 300px; left:210px; } .p3{ max-width: 87%; max-height: 450px; position: fixed; top: 220px; left: 20px; right:14%; bottom: 75px; } .p4{ position: fixed; top: 360px; left: 20px; } .p5{ position: fixed; top: 410px; left: 20px; } .p6{ position: fixed; top: 410px; left: 210px; height: 20px; } .p7{ position: fixed; top: 410px; left: 330px; } .p8{ position: fixed; top: 410px; left: 360px; height: 20px; } .p9{ position: fixed; top: 440px; left: 20px; } .p10{ position: fixed; top: 440px; width: 300px; left:210px; } .p11{ position: fixed; top: 470px; left: 20px; } .p12{ position: fixed; top: 470px; left:210px; } .p13{ position: fixed; top: 465px; left: 230px; } #suchen{ position: fixed; left: 20px; top: 510px; width: 120px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; border-radius: 8px; } #suchfelderleeren{ position: fixed; left: 180px; top: 510px; width: 220px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; border-radius: 8px; } #sidecandle{ top: 199px ; right: 0px; position: fixed; height: 800px; width: 12% } /*extra Large Devices*/ @media screen and (max-width:1200px){ #sidecandle{ width: 12%; } .p1{ max-width: 86%; } .p2{ max-width: 86%; } } /*Large Devices*/ @media screen and (max-width:1000px){ #sidecandle{ width: 14%; } .p1{ max-width: 84%; } .p2{ max-width: 84%; } } /*medium Devices*/ @media screen and (max-width:800px){ #sidecandle{ width: 16%; } .p1{ max-width: 81%; } .p2{ max-width: 81%; } /*Burger Menu*/ /*invisibility and deactivate buttons*/ #uberuns{ pointer-events: none; opacity: 0; } #buecher{ pointer-events: none; opacity: 0; } #meinebuecher{ pointer-events: none; opacity: 0; } #nav-toggle { opacity: 0; pointer-events: none; } .suchleiste{ opacity: 0; pointer-events: none; } #buttonID{ opacity: 0; pointer-events: none; } /*Reposition*/ #erweitertesuche{ position: fixed; right: 60px; top: 15px; } /*Burger Icon creation and position*/ .icon-burger { display: none; position: fixed; top: 2%; right: 1%; transform: translateY(-50%); cursor:pointer; } .icon-burger .line { width: 30px; height: 5px; background-color: #fff; margin: 5px; border-radius: 3px; transition: all .3s ease-in-out; } nav .icon-burger { display: block; } /*Burger Icon rotation / Animation*/ nav :checked ~ .icon-burger .line:nth-child(1) { transform: translateY(10px) rotate(225deg); } nav :checked ~ .icon-burger .line:nth-child(3) { transform: translateY(-10px) rotate(-225deg); } nav :checked ~ .icon-burger .line:nth-child(2) { opacity: 0; } #uberuns{ position: fixed; left: 0px; top: 150px; text-align: center; } #buecher{ position: fixed; left: 50%; top: 50%; } #meinebuecher{ position: fixed; left: 300px; top: 150px; } } /*small Devices*/ @media screen and (max-width:620px){ #sidecandle{ width: 16%; } .p1{ max-width: 80%; } .p2{ max-width: 80%; } .buchtitel{ left:20px; } .buchtiteloptions{ top: 290px; left:20px; } .und-wort1{ top: 320px; left:20px; } .und-wort2{ left:20px; top: 380px; } .autor{ top: 320px; left:100px; } .autoroptions{ top: 350px; left:20px; } .stichwort{ top: 380px; } .stichwörteroptions{ top: 410px; left:20px; } .p4{ top: 450px; } .p5{ top: 490px; } .p6{ top: 510px; left: 20px; } .p7{ top: 510px; left: 140px; } .p8{ top: 510px; left: 170px; } .p9{ top: 550px; } .p10{ top: 570px; left:20px; } .p11{ top: 600px; left: 20px; } .p12{ top: 620px; left: 20px; } .p13{ top:620px; left: 40px; font-size: 10px; } #suchen{ top: 640px; } #suchfelderleeren{ top: 640px; } } .fuss{ height: 74px;; width: 100%; position: fixed; background-color: #24140d; display: flex; bottom: 0px; } #impressum{ position: fixed; left: 0px; bottom: 12px; width: 120px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; } #kontakt{ position: fixed; left: 150px; bottom: 12px; width: 120px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; } #datenschutz{ position: fixed; left: 300px; bottom: 12px; width: 120px; height: 35px; background-color:#664220 ; color:rgb(255, 255, 255); padding-right:10px; padding-left: 8px; padding-top: 15px; padding-bottom: 0px; text-align: center; text-decoration: none; }