ugrás a tartalomhoz

Hosszú URL kilóg a neki szánt dobozból

krey · 2006. Okt. 8. (V), 23.38

Tisztelt weblaboros közösség!

Sajnos hajszálak nélkül maradtam a következő próbléma kapcsán:
A honlapomon a különböző böngészők kissé furcsán reagálnak a hosszú linkre. Operában és IE-ben a "your client" elé tesz egy sor törést, Firefoxban pedig justify lesz és nem wordwrap-eli a linket. A probléma szerintem valahol a css-sel van, mert ennek nem szabad(na) így kinéznie.

Előre is köszi a segítséget

üdv. krey
 
1

ez egy jo kerdes :)

ashnur · 2006. Okt. 9. (H), 02.28
amennyire en tudom hasznald a href-.hu -t.. persze a te esetedben kicsit mas a dolog.... a gondott van, hogy nemigazan tudja hol torje meg, oszinten: te egy linket hol valasztanal el? en sehol... ezen kivul vannak bizonyos karakterek amelyeket a ffox nem tor meg viszont ie/opera igen.. stb.
2

A probléma

krey · 2006. Okt. 9. (H), 11.22
Az <a>-t akkor kéne használnom, hogyha azt akarnám elérni, hogy az emberek rákattintsanak. Ez nem célom. Másfelől nem csak ott van a gond, hanem a "your client" elé is kerül egy sortörés(opera és ie), ami perpill a nagyobb gondot okozza.

üdv. krey
4

sztem

Anonymous · 2006. Okt. 9. (H), 14.04
ff nem töri ha nincs benne szóköz.
másik meg...
sztem azért töri a sort a your client előtt, mert a következő szó -
a link - nem fér ki abba a sorba. (Köv.-be se ...)

tegyél bele szóközt, főleg hogy nem linknek szánok.
3

off

Marcell · 2006. Okt. 9. (H), 11.38
Használj IE-t, ott jó a link! :) na jó, ez tényleg dúrva volt...
5

non-breaking space

attlad · 2006. Okt. 9. (H), 15.31
Abban a bekezdésben (angol szöveges) nem sima space karakterek vannak, töröld ki őket és írj helyettük sima space-t.
6

Hol?

krey · 2006. Okt. 9. (H), 17.30
Hol van benne &nbsp;? Én nem tettem bele egyet sem!
Amúgy a frissült az oldal:
Az a paragrafus kapott egy
style="text-align: left"
-et és szóközt tettem a hosszú URL-be. Eredmény: cross-browser hiba, még mindig a "your client" előtt töri a sort. Ez a viselkedés leginkább olyan, mintha a böngésző hátulról töltené fel a sorokat és a legelső sorba már nem jutna elég szöveg.

Közben a firefox remek css debug eszközével kiderült, hogy a hibás a
.widecolumn {
	width: 460px;
}
Próbálgatással arra is rájöttem, hogy 468px fölött már nincs ilyen jelenség. Az elképzeléseket és javítási ötleteket várom :)

üdv. krey
7

Just do it

attlad · 2006. Okt. 9. (H), 17.58
Gondolom hogy nem te tetted bele hanem csak bemásoltad ott meg úgy volt. Nem látszik (nem csak HTML entitással lehet olyat írni, natívan is), de nem sima space ASCII kódja van, amúgy akkor láthatod is ha FF-ban kijelölöd azt a bekezdést aztán View Selection Source.

Tehát azt kéne kipróbálni amit előbb írtam (space karakterek cseréje).
8

Köszönöm szépen!

krey · 2006. Okt. 9. (H), 18.23
Köszi szépen, hogy foglalkoztál vele és méginkább a megoldást. Erről a karakterről nem tudtam (nagy hiba).

üdv. krey