Posted by scorpions0502 on March 23, 2011 at 9:17am
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,
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
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,
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à
Minh làm mãi mà không được
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ó
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 ....
MinhVN
"Tôi vote cho bạn!"
"Tôi vote cho bạn!"
Mình thử rồi mà không được
Đâ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
Bạn xem lại về CSS Selector đi, cái đó bị sai rồi.
table.cols-5
table.cols-5 th.views-field-title {
width: 78%;
background-color: #000000;
}
Thử xem
MinhVN
Thank mọi người
Như thế này là được
.view-table th.views-field, th.views-field-title{
width: 250px;Ư