Cách Tạo 2 Thẻ Div Ngang Nhau, Cùng 1 Dòng

Ai kia hoàn toàn có thể vui mừng giúp tôi cùng với vấn đề này vì tôi vẫn xử lý nó trong một thời hạn dài ....

Bạn đang xem: Cách tạo 2 thẻ div ngang nhau, cùng 1 dòng

Bạn đang xem: 2 thẻ div ngang nhau

Tôi sẽ cố gắng để sở hữu được 3 div bên trên cùng một chiếc cạnh nhau, một trong số những div trông như thế này:

15 pence per slot

*

order Tôi kinh ngạc lúc không có ai giới thiệu phương pháp bố trí bảng CSS nlỗi một giải pháp.

Kiểm tra xem Trình diễn làm cho việc

CSS thuần 2.1, trình phê chuẩn chéo cánh (IE8 +)

HTML:

CSS:

.Row display: table; width: 100%; /*Optional*/ table-layout: fixed; /*Optional*/ border-spacing: 10px; /*Optional*/.Column display: table-cell; background-color: red; /*Optional*/Và vào tập tin css của bạn:

.float-left float:left;width:300px; // or 33% for equal width independent of parent widthđó là hai mẫu: http://jsfiddle.net/H5q5h/1/

một áp dụng float:left với một trình phủ bọc cùng với overflow:hidden. trình phủ bọc bảo vệ anh bà bầu của trình bao quanh bước đầu dưới trình bao bọc. 

loại thứ nhị sử dụng display:inline-blochồng vừa mới đây rộng cùng trình bao quanh rất có thể bị làm lơ. cơ mà điều đó thường xuyên không được hỗ trợ vì những trình duyệt cũ hơn nên hãy coi vơi phần này. Trong khi, ngẫu nhiên khoảng tầm White làm sao thân những mục sẽ gây ra khoảng tầm white "hệt như lề" không cần thiết sống phía trái với bên buộc phải của div trang bị phđộ ẩm.

liên kết fiddle http://jsfiddle.net/74ShU/

với css

.mainDIV position:relative; background:yellow; width:100%; min-width:315px;.leftDIV position:absolute; top:0px; left:0px; height:50px; width:100px; background:red;.middleDIV height:50px; width:100px; background:blue; margin:0px auto;.rightDIV position:absolute; top:0px; right:0px; height:50px; width:100px; background:green; 9 trăng tròn thg 12, 2013grekoTôi ko chắc chắn rằng làm cho núm như thế nào tôi hoàn thành bài viết này mà lại vì chưng hầu như những câu vấn đáp đã áp dụng đồn đãi, xác định tuyệt vời và hoàn hảo nhất với những tùy chọn khác ko buổi tối ưu bây giờ, tôi cho rằng tôi vẫn giới thiệu một câu trả lời new cân xứng rộng ngày theo tiêu chuẩn của chính nó (float không đích thực kosher nữa).

Xem thêm: Phân Phối Các Nội Dung Tĩnh Bằng Chính Sách Bộ Nhớ Đệm Hiệu Quả

.parent display: flex; flex-direction:row;.column flex: 1 1 0px; border: 1px solid black;Column 1Column 2Column 2Column 2Column 2Column 3 8 2 thg 1, 2018k2snowman69câu trả lời năm 2019:

Sử dụng lưới CSS:

.parent display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr; 4 18 thg 6, 2019mikemaccanaNhư vậy dễ ợt hơn và cung ứng mục đích cho những thẻ danh sách không được sắp tới xếp/thu xếp không thực hiện.

lifloat: left; //Sets float left property globally for all li tags.Sau kia phân phối HTML của bạn:

1 2 3 Bây tiếng coi toàn bộ xếp mặt hàng hoàn hảo! Không còn bất đồng quan điểm về bảng vs divs!

2 15 thg 7, 2016user6591908Chỉ nên thêm trực thuộc tính float trái trên tất cả các div bạn có nhu cầu lộ diện vào một mặt hàng khác cùng với hàng ở đầu cuối. đấy là ví dụ

ABC 2 9 thg 10, 2013faisalbhagatKiểm tra size sản xuất chủng loại nhanh khô căn nguyên mà họ sẽ xử lý vấn đề này khá khác biệt, về cơ phiên bản họ chất nhận được bạn sử dụng HTML như vậy này:

Đây là hệ thống lưới HTML/CSS đơn giản nhất cơ mà tôi sẽ chạm mặt, nó dựa vào lưới 12 cột.

Về cơ bạn dạng, các cột được mang đến %% chiều rộng lớn và lề trái đối với sản phẩm cha. Các cột của bọn chúng bao gồm float được đặt lịch sự trái, vị trí được đặt thành tương đối với hiển thị được đặt thành kăn năn. 

Hàng có một số trong những nằm trong tính được đặt lên kia, sẽ là cốt yếu của một sự việc hay làm cho div đựng bị sụp xuống 0 độ, ngăn các div sau không xẩy ra "đẩy" xuống nhỏng thông thường.

Quý khách hàng rất có thể search thấy những ví dụ về câu hỏi áp dụng khối hệ thống lưới gốc rễ tại đây: http://foundation.zurb.com/docs/grid.php

Nếu chúng ta không thích áp dụng tổng thể khung, CSS dưới đây đã triển khai thủ pháp với mã ví dụ tôi đang cung cấp:

.row:after content: ""; clear: both; display: table;.four.column float: left; width: 33%;Nếu các bạn thực sự quan trọng đặc biệt ao ước một cột phía bên trái và cột bên nên thì nên sử dụng mã như thế này:

CSS:

.row:after content: ""; clear: both; display: table;.left float: left; width: 100px;.center margin: 0 auto; width: 100px;.right float: right; width: 100px;HTML: