| Autor | Zpráva | ||
|---|---|---|---|
| robbie Profil * |
#1 · Zasláno: 4. 10. 2015, 16:00:43
Ahoj,
mám takový problém a nevím, kde jsem udelal chybu, ale absolutně mi web stránka nereaguje, když ji zmenším pod 640px. Obdelniky s obsahem by se mely skladat pod sebe, ale zustavají porade vedle sebe. Chtel bych , aby se pri zmenseni velikosti okna prohlizece, skladaly pod sebe. Obdelniky maji ID #div1 #div2 A druhý problém, chtel bych po kliknutí na miniaturu obrázku / ukázky prací v levo dole, aby se zvetsenina obrázku objevila vzdy uprosted leveho obdelniku s obsahem, a to pri jakekoli velikosti okna prohlizece, coz se mi uz vubec nedari a nevím z jakeho duvodu. Pomuze nekdo? ID obrazku je #big .Dekuji http:// hodinovy-manzel-znojmo.8u.cz kod: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Opravy - .... a okolí - David S...</title>
<style type="text/css">
<!--
body{
background-image: url(img/House2.jpg);
background-repeat: no-repeat;
background-size: cover;}
#wrapper{
margin: 50px auto;
padding:5px;
width:1000px;
height:auto;
}
#div1{
background-color:#dcdcdc;
margin: 20px auto ;
padding: 0px 10px 0px 10px;
width:480px;
height:auto;
float:left;
}
#div2{
width:450px;
height:440px;
margin:20px 10px;
padding: 0px 10px 0px 10px;
background-color:green;
font-family: "Times New Roman", Times, serif;
font-size:14px;
float:left;
color:#f0f8ff;
padding:10px 10px 25px 10px;
}
.ukazka{ text-decoration:none;
}
#div2 a{color:white
}
hr{
color:#eff7ff ;
padding-left:auto;
padding-right:auto;
}
#big {
position:absolute;
left:400px;
top:200px;
}
------------------------------------------------------------------------------
//Responsive css
@media screen and (max-width:990px){
#wrapper{
width:auto;
}
#div1{width:50%;
height:auto;
margin:10px 50px;
margin-left:150px;
}
#div2{width:50%;
margin:10px 50px;
margin-left:150px;
}
.iframe{ width:440px;}
}
#big {
position: absolute;
left:280px;
top:50px;
}
}
--------------------------------------------------------
@media screen and (max-width:640px){
body{margin:0px;
paddding:0px;
}
#wrapper{
width:50%;
margin:0px;
padding:0px;
}
#div1{width:100%;
margin:10px 0px;
padding:5px;
height:auto;
}
#div2{width:100%;
margin:0px;
padding:5px;
height:auto;
}
.iframe{ width:330px;}
}
#big {
position: absolute;
left: 95px;
top: 400px;
}
}
-->
</style>
</head>
<body>
<div id="wrapper">
<div id="div1">
<H2><strong>Opravy - Znojmo a okolí <img src="img/tools.png" width="40" height="40" alt="tools"/></strong></H2>
<hr>
<p><strong>Činnost</strong><br/>
-drobné opravy <br/>
-výroba a montáž nábytku <br/>
-lehké zednické práce <br/>
-stěhování <br/>
-instalace obrazů,polic, garnyží, světel</br>
-lehké obkladačské práce </br>
-kácení stromů, křovin a údržba trávníků </br>
-drobné instalaterské práce </br>
-drobné elektrikářské práce </br>
</p>
</br>
<p>
<strong class="ukazka">Ukázka zakázek </strong><br/>
<hr>
<img id="big" onclick="this.style.display='none'">
<img src="img/stul.jpg" onclick="var b = document.getElementById('big'); b.src='img/stul_big.jpg'; b.style.display = 'block'">
<img src="img/kuchyn.jpg" onclick="var b = document.getElementById('big'); b.src='img/kuchyn_big.jpg'; b.style.display = 'block'">
<img src="img/dlazba.jpg" onclick="var b = document.getElementById('big'); b.src='img/dlazba_big.jpg'; b.style.display = 'block'">
<img src="img/skrin.jpg" onclick="var b = document.getElementById('big'); b.src='img/skrin_big.jpg'; b.style.display = 'block'">
</p>
</div>
<div id="div2">
<iframe class="iframe"src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2001.830442980944!2d16.024986699999925!3d48.783248904267495!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x476d56f9dbc3b4f1%3A0x80104b035c8e4bea!2zxaBhdG92IDMyMCwgNjcxIDIyIMWgYXRvdg!5e1!3m2!1scs!2scz!4v1432465532523" width="425" height="350" frameborder="0" style="border:0"></iframe><br/></br>
<img src="img/pen.png" width="20" height="20" alt="kontakt"/><strong>Kontakt:</strong> David .... <br/>
<img src="img/phone.png" width="20" height="20" alt="telefon"/><strong>Mob:</strong><strong> +420 ... ... 196</strong> <br/>
<img src="img/mail.png" width="20" height="20" alt="email"/><strong>E-mail:</strong> ....david@seznam.cz <br/>
<img src="img/fb.png" width="20" height="20" alt="facebook"/><strong>Facebook:</strong>
<a href="https://www.facebook.com/david.suler.7?fref=ts">www.facebook.com/david.s...</a> <br/>
</div>
</div>
</body>
</html> |
||
| Taps Profil |
#2 · Zasláno: 4. 10. 2015, 16:45:22
robbie:
místo width, používej max-width - ukázka viz Opravy - .... a okolí - David S... Pro zobrazení obrázky bych doporučil použivat nějaký lightbox, který má podporu responzivity...např. fancybox |
||
| robbie Profil * |
#3 · Zasláno: 5. 10. 2015, 20:03:17
Taps:
Takže takto jak je to napsáno, se nedá nastavit jednotné umístění-jedna poloha zvětšeného obrázku ukázky zakázek pro ruzné velikosti okna prohlížeče? Pokud zvetším miniaturu obrazku/ukázky zakázekí , objeví se obrázek jinde maximalizovaném okně prohlížeče a uplně na jiném místě, když mám okno prohlížeče zmenšené např na šířku 640px. Cim to je? Dekuji moc |
||
| Tomáš123 Profil |
robbie:
#divu1 nastav position: relative a obrázok sa ani nepohne. Relatívna i absolútna pozícia totiž určujú počiatok súradnicového systému. V predvolenom stave túto zodpovednosť preberá prvok <body>. Ten ale mení svoje rozmery v závislosti na rozmeroch okna a teda v tvojom prípade pre túto úlohu nie je vhodný. Viac si prečítaj na jakpsatweb.cz.
|
||
| robbie Profil * |
#5 · Zasláno: 6. 10. 2015, 12:21:52
Tomáš123:
Diky moc Tome, si me zachranil, vyzkousel sem ledasco, ale nic nefungovalo a na tohle sem uplně zapoměl. |
||
|
Časová prodleva: 11 let
|
|||
0