Autor | Zpráva | ||
---|---|---|---|
spenciii Profil |
Zdravím,
prosím o radu jak nakodovat šablonu, aby dané objekty měly stále stejné rozvržení, bez ohledu na velikost monitoru. Momentálně mám tento kod: img { position:fixed; left:48%; top:50%; } .img2 { position:fixed; left:52%; top:50%; } p { position:fixed; left:45%; top:40%; font-size:20px; } S menším rozlišením se pozice objektů úplně rozhodí, prosím, poraďte. |
||
Chamurappi Profil |
#2 · Zasláno: 10. 2. 2014, 17:26:49
Reaguji na spenciiiho:
Fixní pozicování není fixní vůči různým velikostem monitoru, ale fixní vůči rolování stránky posuvníkem. Nepozicuj vůbec, ani fixně, ani absolutně… |
||
spenciii Profil |
#3 · Zasláno: 10. 2. 2014, 17:33:28
Děkuji za odpověď.
Když, ale funkci position odstraním, pak se všechny objekty přemístí k levému okraji prohlížeče, ale já bych je rád měl na daném místě (viz procenta). Jak tedy mohou zachovat výše uvedenou pozici? |
||
jefitto44 Profil |
#4 · Zasláno: 10. 2. 2014, 18:39:28
Skús použiť pixely miesto percent... Treba skúšať, koľko px to asi môže byť
|
||
Chamurappi Profil |
#5 · Zasláno: 10. 2. 2014, 18:48:46
Reaguji na jefitta44:
Nesmysl. Podle toho, že nastavuje left okolo 50 %, bych si tipnul, že se snaží o nějaké centrování.
Reaguji na spenciiiho: Z těch tří předpisů ti těžko vykouzlíme ideální řešení… Ukaž, o co se snažíš. Buď dodej obrázek, nebo raději odkaz na současnou podobu stránky. |
||
spenciii Profil |
Dodávám odkaz na stránku: Web
Chci mít jistotu, že objekty na ní umístěné budou mít vždy shodné (nejlépe i vycentrované) rozmístění. |
||
jefitto44 Profil |
#7 · Zasláno: 10. 2. 2014, 19:25:05 · Upravil/a: jefitto44
margin: 0 auto; ti to vycentruje. Daj si tie vlajočky do dajakého divu. Je celkom blbosť dávať jednej vlajke class a druhej nič... :) Daj si obidva obrázky vedľa seba, možno by bolo lepšie použiť ul s floatom:left, ale určite si ich daj do jedného divu. A margin-bottom pod nápis, lebo tie vlajky sú prilepené na textChamurappi: „Nesmysl. Podle toho, že nastavuje left okolo 50 %, bych si tipnul, že se snaží o nějaké centrování.“ To ma nenapadlo :) |
||
Joker Profil |
#8 · Zasláno: 10. 2. 2014, 19:51:21
spenciii:
Ještě bych poznamenal, že „shodné umístění“ může mít více různých významů. Jakýkoliv druh umístění prvku bude nějakým způsobem shodný na všech prohlížečích. Třeba 800px od levého kraje bude všude 800px od levého kraje, akorát při šířce stránky 800px to bude pravý okraj, zatímco při šířce stránky 1600px to je uprostřed. Uprostřed je všude uprostřed, ale zase při šířce stránky 800px to znamená 400px, zatímco při šířce stránky 1600px to znamená 800px. A na 50em se vždycky vejde stejně dlouhý text (když bude stejným fontem), ale kolik to je pixelů bude záviset na velikosti písma v prohlížeči. To jen tak na okraj. |
||
Časová prodleva: 10 let
|
0