[]

css. help me

şimdi kodun beni ilgilendiren parçası şu şekilde

<div class="tagline">
<div class="tagline_inner">
<?php echo html_entity_decode(stripcslashes($pp_homepage_tagline)); ?>
</div>
<div class="tagline_inner_2">
<?php echo html_entity_decode(stripcslashes($pp_homepage_tagline_2)); ?>
</div>

bu iki kısım yani inner ve inner_2 yanyana iki paragraf. inner olan kısmın fontları düzgün çıkarken, 2 olanınki dümdüz, sıradan bişey çıkıyor. css leri baya bi kurcaladım bunlara font atayan bi alan göremedim. başka neden olur ki bu?

 
class yerine id tanımlamayı deneyebilir misin?


  • alkolik imam  (03.02.12 11:54:38) 
Ha bir de yazı fontu desteklenen bir font mu?


  • alkolik imam  (03.02.12 11:55:47) 
id yapınca daha beter sıçtı. font destekleniyor zaten ilk paragrafta sorun yok. ikinci de çatlıyor.


  • i was there  (03.02.12 12:05:56) 
firebug'la veya console ile kontrol ettiniz mi o bölümün css'ini? farklılık neyden kaynaklanıyor öyle görebilirsiniz. eğer online bir sayfa ise link verin bakalım.


  • ocanal  (03.02.12 12:33:59) 
kaynakla boğuşuyorum zaten. ama garibime giden

<div class="tagline_inner">
<?php echo html_entity_decode(stripcslashes($pp_homepage_tagline)); ?>
</div>

tam istediği gibiyken

<div class="tagline_inner_2">
<?php echo html_entity_decode(stripcslashes($pp_homepage_tagline_2)); ?>
</div>

istediğim gibi değil. aynı classın içindeler, yanyanalar. bi türlü anlaşamadılar.
  • i was there  (03.02.12 12:37:10) 
belki yapmışsındır ama;

bu html_entity_decode ve stripcslashes string üstünde işlem yapan fonksiyonlar. tagline_2 dediğin yerden aldığı textin içinde tag veya benzeri bir karakter varsa işi bozuyor olabilir. bunun yerine örneğin tagline_inner_2'nin içindeki php kodunda $pp_homepage_tagline_2 yerine sadece $pp_homepage_tagline yazarsan sorunun işlenen text'te olup olmadığını en azından anlamış olursun. bence odaklanman gereken burada css veya php kodu değil, işlediğin şey. böyle sorunlar çıkabiliyor zaman zaman.

sorun onda da değilse aynı div class'ını iki kere üst üste bastırmayı deneyebilirsin böylece iki divin arasında kodu bozan bir şey olup olmadığını anlarsın.

son olarak direk divlerin arasında bir şey echolatarak debug yapmayı dene vs. sabırla teker teker söylediğim şeyleri ve benzerlerini yapmazsan debug etmek iyice zorlaşıyor. kafayı yediğim çok olmuştur.
  • uckac  (03.02.12 19:26:22 ~ 19:31:02) 
@uckac
firebugla açtığımda problemin neden olduğunu gördüm. senin dediğin gibi yapınca benim <div class="tagline_inner"> da problem yok. oraya 2 gelince çatlıyor. şu an nereye yoğunlaşıcağımı buldum en azından

  • i was there  (03.02.12 19:32:48) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.