2015-01-06 16 views
5

Tôi đang cố gắng tạo một điều khiển chứa nhiều div và tất cả các div là căn giữa theo chiều ngang. như hình dưới đây.cách xoay ngang giữa nhiều div trong div cha mẹ

enter image description here

tôi đã có thể có khả năng nổi mỗi div sử dụng float:left tài sản css. trong đó cung cấp một cái gì đó như thế này

enter image description here

nhưng bao giờ div của đang aligh trái sang mẹ.

Tôi có một giải pháp thay thế để sử dụng javascript để định vị mọi div nhưng tôi muốn sử dụng css. Có thể đạt được điều này bằng css hay không.

Cảm ơn trước

+2

chuyển từ phao, để hiển thị: chặn nội dòng và căn chỉnh văn bản: trung tâm thành cha mẹ và bạn nên đi – RGLSV

+0

Để tránh sự cố trình duyệt, hãy đảm bảo bạn không để trống bất kỳ khoảng trắng nào giữa các div khi sử dụng inline-block. –

+0

cảm ơn tất cả mọi người –

Trả lời

11

Điều này có thể làm những gì bạn đang cố gắng để:

HTML:

<div class="parent"> 
    <div class="child">Element 1</div> 
    <div class="child">Element 2</div> 
</div> 

CSS:

.child { 
    display: inline-block; 
} 

.parent { 
    text-align: center; 
} 

the fiddle.

+0

cảm ơn :), điều này hoạt động hoàn toàn tốt –

Các vấn đề liên quan