Autor | Zpráva | ||
---|---|---|---|
Camo Profil |
Naydar,
Prosím vás, vie mi niekto povedať, či sa dá spoľahnúť na height:100% u absolutne pozicovaného prvku? Niečo v tomto zmysle: <div style="position:relative; padding:20px">rtzerzerzer<br>rtzerzerzer<br>rtzerzerzer<br>rtzerzerzer<br>rtzerzerzer<br>rtzerzerzer<br>rtzerzerzer<br> <div style="position:absolute; background-color:green; height:100%; width:100%; top:40px; left:40px;">abs div</div> </div> |
||
Tomáš123 Profil |
Camo:
„Všetko čo som vyskúšal zatiaľ funguje, ale nie som si istý, tak sa pýtam.“ Mne napríklad nefunguje tvoja ukážka. Text v relatívne poziciovanom <div> -e roztiahol <body> na istú hodnotu, ku ktorej sa ešte prirátal vnútorný okraj 20px. Celý vnútorný <div> sa ešte posunul a <body> nemá vynulovaný margin . Aj keby sme všetky tieto nedostatky odstránili, nemyslím, že by sa všetky prehliadače zhodli a vykreslili stránku rovnako.
ÚPRAVA: 100% šírky + 40px zľava je dobrým receptom na horizontálny posuvník... Uveď prosím, o čo konkrétne sa snažíš a možno zistíš, že kombináciu pozícii vôbec nepotrebuješ. |
||
Camo Profil |
#3 · Zasláno: 25. 3. 2015, 14:30:12
Potrebujem vytvoriť v elemente mriežku, ktorá bude detekovať pozíciu myši nad elementom.
No a tú mriežku sa snažím urobiť cez ten pozicovaný div. To posunutie top/left:40px a šírka tam nebude. Ide len o tú výšku. |
||
Bubák Profil |
#4 · Zasláno: 25. 3. 2015, 14:35:00
Nevím, nakolik se na to dá spolehnout napříč prohlížeči, vyzkoušej si sám třeba na následujících odkazech
http://browsershots.org/ http://netrenderer.com/ Já jsem víděl něco podobhého dělat trochu jjinak a neviděl jsem k tomu připomínky: <div style="position:absolute; background:green; top:40px; left:40px;bottom: -40px; right: -40px">abs div</div> http://kod.djpw.cz/ytlb- Camo: „Potrebujem vytvoriť v elemente mriežku, ktorá bude detekovať pozíciu myši nad elementom.“ To se dělá jinak, ale jak, to sám nevím, zatím jsem to nepotřeboval, ale zkus si to vygůglovat. |
||
Tomáš123 Profil |
#5 · Zasláno: 25. 3. 2015, 14:43:07
Bubák:
Neviem, ako si to myslel, ale pravdepodobne si záporné hodnoty prevzial z vlastnosti margin . Hodnota -40px ešte prispeje k často nežiadúcemu posuvníku. Naopak hodnota 40px je asi to, čo si myslel.
Camo: Spočiatku som uvažoval, či by to nešlo obrázkom (veď nejaký absolútne poziciovaný <div> predsa nemôže byť lepší), ale po tom, čo napísal Bubák si vôbec nie som istý. S JavaScriptom to ešte neviem, takže neviem posúdiť ani návrh riešenia.
|
||
Camo Profil |
Bubák:
"top:0; left:0;bottom: 0; right: 0" To je zaujímavé. Funguje to, ale pripadá mi to ako čierna mágia. Má to nejakú oporu v špecifikácii? "To se dělá jinak" Práve toto ma zaujíma. Tak ja idem googliť a keby niekto vedel tak ma nakopnite prosím. |
||
Časová prodleva: 10 let
|
0