2012-03-29 17 views
0

Ich habe eine einzelne Spalte Tabelle mit mehreren Zeilen, von denen einige A-Tag-Links in ihnen haben, die anderen nur Text. Ich kann die Höhe von Zellen ändern, außer denen mit a-Tags. sie bleiben unberührt.CSS Höhe der Tabellenzelle ändern mit <a> darin

Dieser Code ändert die Höhe aller Zellen auf 20px mit Ausnahme der Zellen, die a-Tags in ihnen haben. Sie bleiben etwa 30px oder so, egal was ich mache. Wie kann ich die Höhe dieser Zellen ändern?

+0

Sie sollten wirklich die Post Markup oder irgendeine CSS, die Ihre Anchor-Tags beeinflussen können. Sie könnten Ränder oder Auffüllung oder Schriftgröße angewendet haben, die es größer als 20px machen. –

+0

Sie können die Zelle nicht kleiner als ihren Inhalt machen. Ihr Link ist wahrscheinlich höher als 20px. –

Antwort

0

Definieren Sie display:block ist Ihr <a> Tag, weil <a> ein inline Element. Ein inline Element nicht nehmen width, height, vertical margin & vertical padding

0

overflow: hidden

Versuchen Wenn das nicht funktioniert, wenden Sie sich bitte einige Ihrer Markup veröffentlichen oder eine jsfiddle machen :)

Verwandte Themen