2011-09-23 14 views
8

Kỹ năng thiếu CSS của tôi khiến tôi đau đầu. Như đã trình bày trong hình dưới đây, bị bắt từ firebug:đặt chiều cao hàng của bảng

enter image description here

Sử dụng GWT như khuôn khổ gọi Vaadin tôi đã đưa ra một thành phần Bảng tên lớp m2m-modal-bảng và tôi muốn thiết lập một min- chiều cao đến bốn hàng trong bảng đó. Tuy nhiên, tôi dường như không thể làm cho nó hoạt động .. Và như bạn thấy từ hình ảnh, bảng thậm chí không có tên lớp m2m-modal-table nhưng v-table-table thay thế (các kiểu được thêm vào bên ngoài sự tham gia của tôi vì tôi đang sử dụng thư viện khung đã thiết lập).

Vì vậy, bất kỳ ai có kiến ​​thức tốt về tham chiếu lớp CSS cho tôi biết tôi nên viết gì trong bảng định kiểu để đặt chiều cao hàng của bảng?

Cảm ơn bạn!

EDIT: Cảm ơn bạn đã giúp đỡ. Và tôi thấy rằng việc viết CSS dưới dạng:

.m2m-modal-table .v-table-table th, 
.m2m-modal-table .v-table-table td { 
    height: 55px; 
    min-height: 55px; 
} 

Sẽ chỉ đặt kiểu trên bàn được đề cập chứ không phải tất cả các bảng trong ứng dụng.

Trả lời

10

Luôn đặt chiều cao của bạn thành ô, không phải hàng.

.v-table-table th, 
.v-table-table td{ 
    height: 55px; 
    /* min-height: 55px; EDITED */ 
} 

sẽ làm (min-height mình không hoạt động).

Chỉnh sửa: Như djsadinoff đã viết, chiều cao tối thiểu không hoạt động ở mọi nơi. IE8 và IE9 giải thích min-height nhưng nó không phải là tiêu chuẩn cho các trình duyệt khác.

+0

yea nó có vẻ như là sẽ làm việc, nhưng nó không ... Tôi hoàn toàn bối rối, tôi đã cố gắng với rất nhiều kết hợp nhưng không có gì có vẻ làm việc .. Bạn có bất kỳ ý tưởng khác, đề cập đến Tên lớp CSS thành m2m-modal-table trong một số thời trang ..? – AndroidHustle

+0

Bạn sẽ thấy trong Firefox firebug mà phong cách ảnh hưởng đến các tế bào này và sau đó ghi đè lên chúng. Bạn cũng có thể thử sử dụng '! Important'. Tôi không thể giúp bạn nhiều hơn mà không cần nhìn vào trang web. – avall

+0

Thật tuyệt vời! Lần chỉnh sửa cuối cùng đó là mẹo! Cảm ơn! Bây giờ tôi chỉ phải tìm hiểu làm thế nào để có nó chỉ ảnh hưởng đến bảng này và không phải tất cả các bảng trong ứng dụng ... =) – AndroidHustle