[ djura1 @ 22.06.2004. 13:46 ] @
| Imam layer koji bi trebalo da ima fiksnu sirinu i definisan je ovako:
Code:
<div style="background-color:green;width:200;height:300">
</div>
Sad, kad u njega stavim tekst koji nije siri od 200, sve je OK. Ali kad god imam neku duzu liniju, layer se prosiri. Zanima me ima li neki nacin da ja u kodu ukucam tekst bilo koje duzine, a da ga browser "fituje" u 200 piksela, tj. prebaci visak u drugi red? Ili moram rucno?
|
[ bluesman @ 22.06.2004. 16:55 ] @
mozes da stavis recimo:
overflow-x: hidden;
ili samo
overflow: hidden;
ili
clip:rect(left, width, height, top);
[ djura1 @ 23.06.2004. 07:29 ] @
To je to! Hvala ti, bluesman.
[ -zombie- @ 24.06.2004. 01:47 ] @
mada, to verovatno nije to što si želeo. ovo će samo otfikariti ono što ne može da prikaže, a neće ga lepo "wrapovati" u novi red kada treba.
zato, ako ovo praviš za neki CMS ili šta već, možeš automatski da "cepkaš" dugačke reči koje ne mogu da stanu u jedan red. dovoljno je da ubaciš jedan spejs (ili nešto drugo, malu/nevidljivu sliku, ili najbolje unikod karakter za zero-width-breaking-space ​) posle svakih XX karaktera, recimo kao što to google radi sa dugačkim linkovima u rezultatima..
[ bluesman @ 24.06.2004. 02:09 ] @
Da, kada sam procitao tvoj odgovor onda sam jos 2 puta citao prvu poruku i u pravu si. Ja sam mislio da hoce fiksnu sirinu i visinu i da mu smeta kada se wrapuje. My mistake.
[ djura1 @ 25.06.2004. 07:48 ] @
Delimicno je i moja krivica, posto sam prvi put samo izlupao slova po tastaturi bez razmaka, cisto da probam kako izgleda. Ali, kad kucam realan tekst ( sa razmacima), onda mi je sirina OK.:-) Hvala jos jednom.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.