Yine Internet Explorer bana kolay gelmiyor. Aynı satırda iki hücreli bir tablom var. Sola hizalanmış bir metin (ilk hücre) ve diğeri sağa hizalanmış (ikinci hücre) görüntülemek istiyorum. Bu Chrome ve Firefox'ta tamamen çalışıyor, ancak IE tüm Yazı Sol görünür:HTML/CSS tablosu sağ hizalama metni IE
<table width="660px">
<tr>
<td align="left" width="160px">Text 1</td>
<td align="right" width="160px">Text 2</td>
</tr>
ben merak Biraz araştırmadan sonra CSS koymak gerekir, bu yüzden bunu değiştirdi:
HTML:
<table class="anchors" width="660px">
<tr>
<td class="left" width="160px">Text 1</td>
<td class="right" width="160px">Text 2</td>
</tr>
CSS:
table.anchors td.left
{
text-align: left;
}
table.anchors td.right
{
text-align: right;
}
Hala IE'de çalışmıyor (en azından sürüm 9). Bu konuda bir ipucu var mı? Başka bir şey kullanmalı mıyım (div, e. G.)? iki hücreleri kadar geniş olacak şekilde
Bir [keman] yapma misin (http://jsfiddle.net)? – Inkbug
IE9'da ilk tasarımda bile sorunsuz çalışın. Metnin nasıl hizalandığına dair daha fazla görsel almak için tablonuza kenarlık ekleyin. –
Bu tür sorunları çözmenin en hızlı yolu, IE dev araçlarını kullanmaktır (F12). Daha sonra, css'de değişiklikler yapabilir ve gittikçe canlı sonuçları görebilirsiniz. –