2013-03-15 14 views
7

Oluşturduğum bir tablonun kenarlık özelliklerini değiştirmem gerekiyor, ancak İçerik Yönetim Sistemi'nin arkasında çalışmamı sağlayan bir İçerik Yönetim Sistemi'nin arkasında çalışıyorum. stil sayfaları, yalnızca sayfanın HTML’si. Yalnızca satır içi css'yi kullanarak bir tablodaki hücre sınırlarını işlemden geçirin

yüzden <table style="...."> kullanarak bazı tablo özelliklerini manipüle edebilmek, ama ben border kullandığınızda sadece dış sınırını değil, tek tek hücreler arasında var sınır etkiler bağlıyoruz. bu yüzden bir in-line CSS çözümü gerekir

Açıkçası ben <table> etiketi yani <table border="1px"> HTML kurallar ekleyebilirsiniz ancak bu sınır etkileyen dış stil üzerine yazılmaz.

Hücre arası sınırı gerçekten her bir td'a bir kenarlık özelliğini el ile eklemek için tek yol mu yoksa bir şey mi özledim? Yardımlarınız için

sayesinde

+1

Bize denediğinizi bazı kodlar verebilir -

!important 

Yani böyle bir şey yapabileceğini - satır içi CSS çalışmıyorsa, kullandığınız denemek isteyebilirsiniz? – Arif

+1

Bir doğrulayıcıyı geçmezken, HTML gövdesinde bir stil bloğu tokatlayamaz mıydınız? Tüm tarayıcılar bunu destekliyor. – j08691

cevap

0

"gerçekten elle her td bir sınır özellik eklemek için hücreler arası sınır değiştirmenin tek yolu ... mı?"

Evet. Eğer bir stil etiketi ekler sürece

: Elbette

<style> 
table td {...} 
</style> 

, hep JavaScript var. jQuery: Eğer html kullanabilirsiniz yana

$('table td').css('border', '1px solid red'); 
0

bir stil eklemek ve td unsurları hedefleyebilir.
sayfanın diğer tabloları karıştırmasını önlemek için bir sınıf eklemek gerekir

<table class="some-class">.. 

ve

<style type="text/css"> 
    table.some-class td{ 
     border:1px solid black; 
    } 
</style> 
+0

Yardımlarınız için çok teşekkürler, CMS'mn