Help! Ai có thể Giúp mình kể bảng trong View table với

Events happening in the community are now at Drupal community events on www.drupal.org.
scorpions0502's picture

Mình có các trường trong module view. Nhưng mình không biết kể bảng cho từng cột. Ví dụ cột đầu của view table là 300px, đây là web site mình đang làm http://thephinhhanoi.com/. Bạn nào có thể bày mình cách kể bảng cho mặc định cho từng cột không. Mình để thế này lung nhung xấu quá. Mình không tài nào kể được
Cảm ơn các bạn nhiều

Comments

Hình như mỗi field render ra,

thehong's picture

Hình như mỗi field render ra, views cho đặt class cho nó, dựa vào class đó, bạn viết css nhé.

Mình vẫn chưa hiểu lắm

scorpions0502's picture

Mình dùng debugfire thấy css của nó là .views-field views-field-title td, .views-field views-field-title td mà không được. Không biết chính xác css của view-field-name của nó là thế nào ai biết chỉ dùm với.

tất nhiên là bạn ko thấy rồi,

luongtd's picture

tất nhiên là bạn ko thấy rồi, vì css đó chưa được định nghĩa, bạn chỉ việc set như lời anh thehong là được mà

Cần cù bù thông minh.
http://k49c.net/forum

Minh làm mãi mà không được

scorpions0502's picture

không biết set css đó như thế nào. Set css thế nào cho từng trường view trong table. Mình kém lắm

Mình vào trang chủ, thấy có

MinhVN's picture

Mình vào trang chủ, thấy có mấy cái table, mỗi table có class là views-table cols-x với x thay đổi, bạn thử dùng table.views-table {width:60%;} là chiều rộng chung hay gì đó cho table, rồi set css riêng từng cái cols-x cho table tương ứng bạn muốn hiển thị khác.

Bên cạnh đó mỗi th hay td mình đều có class views-field views-field-title hoặc views-field views-field-field-dodai-value tương ứng với tên field bạn hiển thị, dựa vào đó set cái css mình cần thồi : td.views-field,th.views-field ....

"Tôi vote cho bạn!"

jcisio's picture

"Tôi vote cho bạn!"

Mình thử rồi mà không được

scorpions0502's picture

Đây là css:
th.views-field views-field-title {

width: 25% !important;
}
td.views-field views-field-title {

width: 25% !important;
}

td.views-field views-field-field-dodai-value
{
width: 50px !important;
/* background: yellow; */

}
td.views-field views-field-field-giachuavat-value
{
width: 50px !important;
}

td.views-field views-field-field-trongluong-value
{
width: 50px !important;
}
td.views-field views-field-field-tonggiacovat-value
{
width: 50px !important;
}

Có ai có cách gì không

Bạn xem lại về CSS Selector

jcisio's picture

Bạn xem lại về CSS Selector đi, cái đó bị sai rồi.

table.cols-5

MinhVN's picture

table.cols-5 th.views-field-title {
width: 78%;
background-color: #000000;
}

Thử xem

Thank mọi người

scorpions0502's picture

Như thế này là được
.view-table th.views-field, th.views-field-title{
width: 250px;Ư