tekemäni keskusteluforumi on muuten ok, mutta jos joku päättää väläyttää ja pistää piiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiitkän sanan niin viestille tarkoittettu table tr td / venyy. miten tämän voisi estää validisti?
venyyyyyminen
veijo-vilbertti
5379
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
http://www.w3schools.com/css/pr_pos_overflow.asp
pitää huomenna kokeilla.
asdasdasd, keino on ihan hyvä, mutta ei silti varsinaisesti poista ongelmaa.
Ilmeisesti olet tekemässä keskustelupalstaa itse?
Jos näin on, niin ratkaiseppas ongelma koodisi puolella jo valmiiksi. Useat kielet pitävät sisällään functioita joilla ylipitkien sanojen katkaisu käy helposti. Tai sitten tulostat käyttäjälle virheilmoituksen, että äläpäs lähetä liian pitkiä sanoja. Joku 30 merkkii riittää hyvin sanojen pituudes, vai montas kirjainta suomen pisimmässä sanassa olikaan ;)
Jos teet foorumin PHP:llä, niin tutustuppas http://fi2.php.net/manual/fi/function.wordwrap.php
Kannattaa kuitenkin ottaa huomioon että esim monet urlit ovat helposti yli 30 merkkisiä. Ei sekään ole varmaan eduksi että niihin keskelle lyödään ylimääräisiä välejä.
Jos jotain koodauksia tekee niin ei kannata tehdä liian hätäisiä viritelmiä ;)
Saatoin selittää ehkä liian huolimattomasti, urlit tietenkin on asia erikseen, urlien näkyvä osuus katkastaan vaikkapa 50 merkin kohdalta (tai mikä nyt sopiikin sivun leveteen ongelmitta) ja lisätään loppuun pisteitä... mutta itse linkissä on sitten oikea osoite.
Usean hakukoneen ja webkauppojen urlit ovat ihan älyttömän pitkiä, joten niitä todellakin kannattaa lyhentää. Huvikseni katsoin NetAnttilasta löytyi 249 merkin mittanen ;) jota ei todellakaan kannata foorumiin semmosenaan laittaa.
Tietenkin jos haluaa nähdä vaivaa asian eteen, niin tekee oman lyhytosoite palvelun johon foorumin ylipitkät linkit automaattisesti lisätään, ja klikkaamalla näkyy osoite kokonaisuudessaan, jotta voi päättää haluaako sivuille mennä vai ei.