Diskuze: Pozice
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 11 zpráv z 11.
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Tak ono jde taky o to, co přesně chceš aby to dělalo. Jako teď si docílil jen oddálení divu zleva o 900px. Předpokládám, že ale chceš něco takového:
.vyhledavac {
position: absolute;
top: 0px;
right: 0px;
width: 400px;
}
Opravdu absolute s hodnotou right-top nebo right top neexistuje. To je jen u atributu background - popřípadě background-position.
Aha, tak proto to nefunguje...Tak díky Protože s tím marginem to není
vůbec programátorské
Nerad ti kazím představy, ale dám ti radu. Position s hondnotou relative nejde dát dohromady s top a left - respektive jde, ale je to "prasárna". Jednoduše se to nedělá a vypadá to hnusně.
Umisťování relativní pozice se provádí pomocí margin-u. K pozicování jako takovému se používá nejčastěji absolutní pozice, ostatní spíše určují způsob zařazení do stránky. (I pro smaley)
Nemyslím si, že by byla prasárna skládat top/left a position: relative, v některých situacích je to nejlepší řešení. Je ale fakt, že pro vytváření layoutu se to nehodí.
mat.masar
Budeš mít lepší, když použiješ plavání (float).
No znám pár lidí, kteří se zabývají i vývojem HTML5 a od nich se více méně i učím. Den co den koukám na designy (resp kódy) šablon atp. Ona .. jak jsem říkal ... to je "prasárna", ale souhlasím, že se to dá někde použít, ALE přijde mi to jako zbytečnost, když máš position: absolute.
Niekedy sa s relativnou pozíciou margin použiť nedá a je nevyhnutné použitie top a podobne. Je to ale veľmi zriedkavá situácia. Pokiaľ sa dá treba použiť margin.
Pavel Mareš:
Ty toho natrepeš.
Den co den koukám na designy (resp kódy) šablon atp.
Asi pozeráš každý deň na tú istú stránku, ktorá position:relative
naozaj nepotrebuje. Obecne sa ale position:relative s vlastnosťami top, či
left používa pomerne často. lamka02sk má pravdu.
ALE přijde mi to jako zbytečnost, když máš position:
absolute
Asi nepoznáš rozdiel. V žiadnom prípade to nie je náhrada za position:
relative. Keď si túto problematiku lepši naštuduješ, budeš môcť
smaleyqovi poradiť pravdivejšie.
Tonda Kozák:
Float a position nie je to isté. Ich použitie je určené situáciou.
mat.masar:
Použitie marginu je často programátorskejšie (html ani css nie sú
programovacie jazyky) ako poziciovanie. Nie je správne voliť riešenie podľa
zdanlivej používanosti či zložitosti prevedenia.
Zobrazeno 11 zpráv z 11.