cuốn sách gpt4 ai đã làm

HTML được bao bọc toàn bộ chiều rộng của div

In lại Tác giả: Walker 123 Thời gian cập nhật: 27-11-2023 23:51:31 30 4
mua khóa gpt4 Nike

Tôi có một trang HTML trong đó div chứa một div khác chứa tất cả người dùng trong cơ sở dữ liệu (hệ thống trò chuyện), nhưng thẻ ul li không chiếm toàn bộ chiều rộng của div gốc. Đây là hình ảnh của kết quả mong đợi:http://prntscr.com/nz6byp

Tôi đã thử đặt chiều rộng thành 100%.

HTML

.left-sidebar{ 
màu nền:#F7F7F7;
phần đệm: 20px;
bán kính đường viền: 5px 0px 0px 5px;
}


.hộp tìm kiếm{
phần đệm:20px 10px;
chiều rộng: 100%;
}

.input-group-btn{
lề: tự động;
}

.search-icon{
lề: tự động;
cỡ chữ: 14px;
kích thước nền: 250%;
ảnh nền: gradient tuyến tính(sang phải, #77A1D3 0%, #79CBCA 51%, #77A1D3 100%);
quá trình chuyển đổi: nền dễ dàng 0,5 giây;
màu sắc:#fff;
}

.search-icon:hover{
vị trí nền: chính giữa bên phải;
màu sắc: #fff;
}

.form-control:tiêu điểm{
đường viền: 2px liền khối #fff;
}

.chat-left-img,.chat-left-detail{
nổi: trái;
}



.left-chat{
tràn-y: cuộn;
chiều rộng: 100%;
}


.left-chat::-webkit-scrollbar-track
{
}

.left-chat::-webkit-scrollbar
{
chiều rộng: 12px;
màu nền: #F5F5F5;
}

.left-chat::-webkit-scrollbar-thumb
{
bán kính đường viền: 5px;
/*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);*/
màu nền: #DEDEDE;
}


.left-chat ul{
tràn: ẩn;
phần đệm: 0px;

}


.left-chat ul li{
kiểu danh sách: không có;
chiều rộng: 100%;
nổi: trái;
phần đệm: 5px;
lề: tự động;
màu nền: #F2F2F2;
bán kính đường viền: 0px;
quá trình chuyển đổi: nền dễ dàng 0,25 giây;
}

.left-chat ul li:hover{
màu nền: #E2E2E2
}

.chat-left-img img{
chiều rộng: 50px;
chiều cao:50px;
bán kính đường viền: 50%;
căn chỉnh văn bản: trái;
nổi: đã sửa;
phần đệm: 3px;
nền: gradient tuyến tính (sang phải, #77A1D3 0%, #79CBCA 51%, #77A1D3 100%);
kích thước nền: 250%;
}


.chat-left-detail{
chiều rộng: 100%;
}

.chat-left-detail a{
ký quỹ: 5%;
trang trí văn bản: không có;
màu: #5D5C5C;
độ dày phông chữ: 200;
}

.trực tuyến{
ký quỹ: 5%;
màu sắc:#86BB71;
cỡ chữ: 14px;
}

.ngoại tuyến{
ký quỹ: 5%;
màu:#C6C4C4;
cỡ chữ: 14px;
}

Cảm ơn sự giúp đỡ nào!

câu trả lời hay nhất

Chiều rộng của phần tử danh sách được đặt thành 100% vùng chứa, nhưng vùng chứa có phần đệm, đó là lý do tại sao bạn cho rằng nó không lấp đầy vùng chứa.

.left-sidebarphần đệm: 20px;,bên cạnh đó .left-chattràn-y: cuộn. Hai quy tắc này làm cho phần tử nhỏ hơn bạn mong đợi (một số cho phần đệm gốc, một số cho chiều rộng của thanh cuộn).

bạn có thể .left-sidebar cài đặt phần đệm: 0 Và đối với .left-chat< cài đặt tràn-y: tự động/.

Bạn cũng có thể kiểm tra phần tử trên công cụ phát triển Chrome để xem điều gì đang xảy ra.

Bạn có thể thấy nó ở đây:bút viết mã

Về việc gói HTML toàn bộ chiều rộng, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/56505018/

30 4 0
Xem sitemap của VNExpress