Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
9
Cevap
464
Tıklama
0
Öne Çıkarma
Yazının Px Büyüklügü?
L
19 yıl
Yüzbaşı
Konu Sahibi

Mesela;
wwwwwwwww
ııııııııı

9w 9ı dan daha fazla yer kaplıyor....
Bunları harf sayısı olarak değilde genişlik olarak değerlendirmek istiyorum
Nasıl yaparım?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
19 yıl
Yüzbaşı

Arkadaşım bildiğim kadarıyla öyle yazıya genişliği ölçü olarak veremezsin, fakat harfler ve kelimeler arasındaki boşluğu ayarlayabilirsin.

mesela

harfler arası:
<span style="letter-spacing:10px;">deneme</span>

kelimeler arası
<span style="word-spacing:20px;">deneme deneme deneme</span>

gibi.


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı
Konu Sahibi

Dediğim anlaşılmadı galiba

Mesela cetvelle ölçün
wwwwwwwww 17mm geliyor
ııııııııı 5 mm geliyor

bunları px cinsinden değerlendirmek istiyorum
Kapladığı alana göre satır atlatacam

Mesela benim yazdıracağı alan 10 px ise yazı genişliği 10px olunca satır atlasın
Bunu harf sayına göre atlatırsam w ve ı nın harf genişlikleri farklı olduğundan istediğim gibi olamıyor.

Çözümü olan?





< Bu mesaj bu kişi tarafından değiştirildi looter -- 23 Mart 2006; 3:39:23 >
Bu mesaja 2 cevap geldi.
S
19 yıl
Yüzbaşı

yazıyı bir elementin içine koy örneğin <p></p> elementinin ve bu elemente ister id ile ister class ile bir css dosyasından
class için
.pid{
max-width: 500px
}
id için
#pid{
max-width: 500px
}

veya tüm p elementleri için uygulamak istiyorsan
p{
max-width: 500px
}

ayarlayarak sorunu çözebilirsin.



A
19 yıl
Teğmen

o olay fontlardan kaynaklanıyor mesela aşağıdaki ikisinin büyüklüğü aynı
 
<h1 style="font-family: monospace;">wwwwww</h1>
<h1 style="font-family: monospace;">ıııııı</h1>

olacaktır.


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı
Konu Sahibi

Salvador kusura bakma beceremedim.
Anladıgım kadarıyla
<p style="max-width:100px;">
uzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzunuzun
</p>
100px den sonra aşağı yazması için bir şey.Ancak bende satır atlamadı bile.
Yazılı ufak bir örnek yapabilirimisin.

quote:

Orjinalden alıntı: akagi
o olay fontlardan kaynaklanıyor mesela aşağıdaki ikisinin büyüklüğü aynı

Hakkaten öyleymiş.Daha önce farketmemişim.


Bu mesaja 1 cevap geldi.
A
19 yıl
Yüzbaşı

Arkadaşım max-width ve max-height internet explorer tarafından tanınmaz, firefox vb. tarayıcılar tanır, madem genişlik olarak vereceksin span veya div içine koyup css ile width ve padding verebilirsin.


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı
Konu Sahibi

quote:

Orjinalden alıntı: acayip
Arkadaşım max-width ve max-height internet explorer tarafından tanınmaz, firefox vb. tarayıcılar tanır, madem genişlik olarak vereceksin span veya div içine koyup css ile width ve padding verebilirsin.


hangi browser tanırı açıkladığın için teşekkürler eywallah.Ama tag lar style da farkeder mi merak ettim.
Benim herhangi bir tagın içine koyabilirsin.





< Bu mesaj bu kişi tarafından değiştirildi looter -- 29 Mart 2006; 1:00:01 >
Bu mesaja 1 cevap geldi.
A
19 yıl
Yüzbaşı

quote:

Orjinalden alıntı: looter

hangi browser tanırı açıkladığın için teşekkürler eywallah.Ama tag lar style da farkeder mi merak ettim.
Benim herhangi bir tagın içine koyabilirsin.


Arkadaşım ne demek istediğini anlayamadım,

Css kullanırken dikkat edeceğin pek çokk şey var, öncelikle dtd , yani document type tanımlaması farkeder.Bunun dışında bazı taglar explorerda farklı , firefox ve diğer tarayıcılarda farklı yorumlanır.

mesela sen burada istediğin bir genişlik vermek istiyorsun değil mi:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
</head>
<div style="width:200px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
<body>
<div style="width:300px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
<body>
</body>
</html>

bunu yazıp explorer ile ve firefox ile aç,

daha sonra başına doctype tanımlaması ekle,yani:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
</head>
<div style="width:200px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
<body>
<div style="width:300px; padding:10px;">deneme deneme deneme deneme deneme deneme deneme
deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme deneme </div>
<body>
</body>
</html>

şimdi tekrar explorer ile aç ne demek istediğimi anlarsın.


Bu mesaja 1 cevap geldi.
L
19 yıl
Yüzbaşı
Konu Sahibi

dostum ne dediğini şimdi anladım.
Bende bu <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
nedir die hep merak etmişimdir.Teşekkürler.

Neyse anlaşmazık hall oldu da konu nereden nereye geldi
Benim sorum;

quote:

Mesela;
Orjinalden alıntı: looter

wwwwwwwww
ııııııııı

9w 9ı dan daha fazla yer kaplıyor....
Bunları harf sayısı olarak değilde genişlik olarak değerlendirmek istiyorum
Nasıl yaparım?


Burada yazının genişliğini almam lazım ki mesela yazı genişliği 2mm den fazla ise geri kalanı ... yaz diyecem.
Bunu da örnekle anlatırsanız sevinirim.





< Bu mesaj bu kişi tarafından değiştirildi looter -- 29 Mart 2006; 2:47:59 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.