Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
Autor | Správa |
---|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 | 127 Bydlisko: Lehota pod ... |
Zdravím!
Mám taký dosť nepríjemný problém.
NA str.: http://camo.tym.sk/ v sekcii ,,kontakt,, mi pri zmenšení okna, odskakuje ten input ,,predmet,, od svojho popisu. Dal som tam tvrdú medzeru, ale nič nepomáha. Pritom je ten riadok aj celkovo kratší ako tá textarea pod ním(to ma vytáča najviac). Robí to všade aj vo FF, len Opera a IE8 berú do úvahy aspoň tú tvrdú medzeru...
Nevie niekto čo s tým mám urobiť?
|
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 | 37 Bydlisko: Trnava |
formu nastav sirku 610px ..
// textarea ma sirku 610px avsak to neplati pre form ten sa zmensuje dalej .. pouzivaj firebug rychlejsie odhlasi chyby ....
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 | |
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 | 127 Bydlisko: Lehota pod ... |
don...
Ja som rátal s tým, že tá textarea bude rozťahovať celú tú sekciu ,,kontakt,, a teda sa nemá ten form prečo (podľa mňa) zmenšovať. Ako to že to neplatí pre form?? Veď tá textarea nemá nejaký špeciálny status ako pri position absolute, alebo čo ja viem float. Ten obal by ju mal rešpektovať nie? Čo je to za chovanie?? Podĺa akej špecifikácie??
Ale idem to teda vyskúšať...
coldak:
Také veci som do toho ťahať nechel, lebo dúfam, že sa nájde normálne riešenie
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | 2 |
co je na pouziti css nenormalne ?
|
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 | 127 Bydlisko: Lehota pod ... |
Zdá sa mi v poslednom čase, že na použití CSS je nenormálne úplne všetko. Minule napríklad mi proste nefugoval obyčajný a:hover kým som ho nespojil s iným selektorom...
No je toto normálne??
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
camo píše: Ja som rátal s tým, že tá textarea bude rozťahovať celú tú sekciu ,,kontakt,, a teda sa nemá ten form prečo (podľa mňa) zmenšovať. Ako to že to neplatí pre form?? Veď tá textarea nemá nejaký špeciálny status ako pri position absolute, alebo čo ja viem float. Ten obal by ju mal rešpektovať nie? Čo je to za chovanie?? Podĺa akej špecifikácie?? Uplne normalne. Ak ma prvok nastavene overflow: visible (defaultne chovanie), obsah, ktory sa donho nevojde, pretecie cez obsah prvku. // pridané po 1 minúte od posledného príspevku camo píše: Zdá sa mi v poslednom čase, že na použití CSS je nenormálne úplne všetko. Minule napríklad mi proste nefugoval obyčajný a:hover kým som ho nespojil s iným selektorom... No je toto normálne?? Tvoja neschopnost este nemusi znamenat nenormalnost pouzitej technologie.
Inak   nie je spravny zapis tvrdej medzery (akejkolvek entity vseobecne). Na konci sa ma zapisovat este bodkociarka.
|
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 | 127 Bydlisko: Lehota pod ... |
Ďuri:
no tak mi prosím ťa tú moju neschopnosť ozrejmi ak môžeš, lebo inak mi proste ten a:hover nedáva zmysel.
Preto sa aj pýtam, aby som sa dozvedel veci, ktoré pozná len Ďuri a niekoľko ďalších ľudí na zemeguli...
Ale s tou textareou mi to nedáva zmysel aj keď teraz už technickú stránku veci akože poznám. Ten form má predsa obal, ktorý má šírku danú. A o to ide, nie o overflov:visible. Tak sa podľa mňa nemá čo scvrkávať. Veď šírka sa predsa defaultne dedí nie?? Veď sa vždy podľa špecifikácie každý vnorený prvok má roztiahnuť na šírku rodiča ak ju nemá explicitne zadanú. Tak prečo tu nejaký form zrazu za rodiča berie okno prehliadača?? Načo by inak bolo nejaké overflov:auto, keď by sa vo vnútri prvku aj tak obsah zmenšoval podľa okna(tak ako pri tom forme). Predsa nikde nenastavuješ každému prvku šírku, ale sa spoliehaš na to, že obal je dosť široký, nie?
Toto by si mi teda mohol vysvetliť, ak ti aspoň trochu záleží na tom aby som neumrel sprostý...
Vopred ďakujem...
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Co konkretne ti mam ozrejmit na a:hover? Len ti mozem povedat, ze mne to funguje aj bez toho, aby som to spajal s inym selektorom. Ked to tebe nefungovalo, chybu si robil ty, lebo to nema preco nefungovat. Bez odkazu na konkretny problem ti nic blizsie nepoviem.
Formular nemal zadanu sirku a kedze je blokovy, roztiahol sa na sirku okna, pretoze ziaden nadradeny prvok nemal pevne nastavenu sirku. Keby si <form>u nastavil pevnu sirku, nezmensil by sa podla okna. Aha, priklad - <body> ma nastavenu pevnu sirku (u teba to nie je body, ale okno prehliadaca) a modry box s automatickou sirkou sa zmensi na jeho velkost aj napriek tomu, ze obsahuje este <hr> vacsie ako on sam. Preto sa text Lorem ipsum... zalomi pri konci <body>.
Inak sirka sa nededi, len blokove prvky maju tu vlastnost, ze sa defaultne roztiahnu na celu sirku nadradeneho elementu. Uz napriklad element s display:inline-block tuto vlastnost nema a sirku nezdedi, preto sa bez zadania rozmerov podoba na inline element.
|
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 | 127 Bydlisko: Lehota pod ... |
A čo ak je naozaj návrh CSS zlý?
Lebo volako mi ten tvoj výklad nesedí. Ten overflow:visible nech je aký je, ale aj na tom tvojom príklade vidno, že sa tie divi nescvrkávajú a o to mi ide.
Som si dal border na #HEADER a na ten form a vidim, ze jeden sa scvkáva a druhy nie. A tiež tam mám aj šírku zadefinovanú: html,body{height:100%; min-width:950px;}
Takže to neni tak ako si písal. Keby tam nebola tá šírka tak sa nečudujem....
Nevidím dôvod prečo by sa ten form mal zmenšovať.
|
|
Registrovaný: 03.04.08 Prihlásený: 10.12.19 Príspevky: 4667 Témy: 37 | 37 Bydlisko: Trnava |
form nemal nastavenu sirku ako prvok sa ty prisposoboval na 100% sirky nadriadeneho prvku, ked sa nadriadeny prvok zacal zmensovat zmensoval sa prirodzene aj on ...overflow:visible definiciu si uz najdi sam ...
_________________ Hmmm .... Hrošíček ... [Homer] |
|
Registrovaný: 05.09.09 Príspevky: 1141 Témy: 127 | 127 Bydlisko: Lehota pod ... |
Už je to OK ten obalovací div tam má ešte padding-right:10% a ten to posúval. Preto sa ten form akože nezmenšoval oproti tomu HEADERU a zle som to odhadol vo vzdialenosti v ostatných prvkoch...
Ale aj tak ten input odskakuje podľa mňa skôr ako by mal cca. o 30px... a preto som bol z toho mimo, lebo mi to nabúravalo výpočty s tou šírkou. Keby nebolo tých 30px tak to všetko sedí...
NECH ŽIJE CSS! NECH VZRASTÁ A PREKVITÁ! na večné časy a nikdy inak!!!
|
|
Stránka: 1 z 1
| [ Príspevkov: 12 ] | |
|