Html - CSS - XML - JavaScript - Ajax
Boşluksuz Yazıları Alt Satıra Geçirmek? Sayfayı Kaydırmadan Tahribat.Com Dahil
Boşluksuz Yazıları Alt Satıra Geçirmek? Sayfayı Kaydırmadan Tahribat.Com Dahil
-
Arkadaşlar hepimiz biliyoruz, yazıları boşluksuz yazdığımız zaman sayfa kayıyor, biz bu sayfanın kaymasını istemiyoruz yani harflerin arasına otomatik "& nbsp ;" boşluk kodu eklemeliyiz veya "word wrap, break word, width" kodlarından yararlanmalıyız ki malesef bu da olmuyor, mesela şimdi örnek yapıyorum bu sayfayı kaydıracam bunun nasıl önüne geçeriz.
sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,sayfakayiyorbununnasılönünegeçeriz,
-
insanları uğraştırma <enter> a basıver
-
hacı ben basarım sorun değil de, enter'a veya space'e basmayan denyolar var onlar için diyorum. bir şekilde bu yazının tablo sonuna kadar otomatik olarak alt satıra kaydırılması lazım ama nasıl
-
hiç space basılmadan yazı mı yazılır amq:D Enter anladık da:D C/P yaparken öyle bi sorun oluyo
-
bu ne olum :D sayfanın a**koymuşun :D o space klavyede boşuna mı var :D
-
gazili_tarzan bunu yazdı:
-----------------------------
bu ne olum :D sayfanın a**koymuşun :D o space klavyede boşuna mı var :D
-----------------------------hacı sendeki göz boşunamı var, konuyu bi okusana zaten konu bununla alakalı :)
bu soruyu webmasterlar için soruyorum, adam mesela böyle mesaj yazıyor ama biz bunun otomatik önüne geçmeliyiz, alt satıra otomatik geçirerek
-
asp de şöyle bir olay var
ayrilacak_kelime = 90 'kelime uzunluğu
Function MetinParcala(gelen)
sec = split(gelen, " ") : topkelime = UBound(sec,1)
for zz = 0 to topkelime
kelimem = len(sec(zz))
if kelimem > ayrilacak_kelime then
basla = 1 : bit = ayrilacak_kelime
for j = 1 to (kelimem/ayrilacak_kelime)+1
MetinParcala=MetinParcala&mid(sec(zz),basla,bit) & " "
basla = basla + ayrilacak_kelime : if bit + ayrilacak_kelime < ayrilacak_kelime then bit = bit + ayrilacak_kelime else bit = ayrilacak_kelime
next
else
MetinParcala=MetinParcala&sec(zz) & " "
end if
next
End Function90 karakterden uzun kelimelerin arasına boşluk koyuyor. ancak uzun urllerde sorun çıkartabiliyor fonksiyonun düzenlenmesi lazım.
aksi halde yapabilecek pek bişey yok araya boşluk konulmadığı taktirde css ve html bölemiyor diye biliyorum yamuluyor da olabilirim
-
hocam mesela belli bi karakterden sonra - işaretiyle ayırıp alt satır geçirmek lazım.
-
yukardaki verdiğim koda MetinParcala&sec(zz) & " " yerine MetinParcala&sec(zz) & "- " ekle.. ancak mutlaka boşluk olacak boşluk alt satıra geçirmesine yardımcı oluyor. veya direk br de ekletebilirsin kendi seçimin..
yani benim demek istediğim scriptle yapılabilen bişey asp veya php farketmez.. ancak düz html css de bunu sanırım yapamıyoruz ya da şu metin sarma nowrap olayını karıştırmak gerekli ben direk fonksiyonla hallediyorum..
-
wordwrap yani şu kod sayesinde hallettim bilmeyenler buradan yararlanabilir. 75 karakterden sonra alt satıra geç şeklinde ayarlı.
$newtext = wordwrap($text, 75, "\n", true);
http://tr2.php.net/manual/en/function.wordwrap.php
-
Shift + Enter ile tarif ettiğin şey olur
Örnekte
olduğu
gibi