2010-11-06 3 views
8

alt textLàm thế nào để loại bỏ các biên giới phía dưới của hộp với CSS

Tôi có một div hình chữ nhật, giống như một i have.I muốn bỏ qua độ dài C-D trong div của tôi, làm thế nào tôi có thể làm điều đó ?.

Edit: Đây là css của tôi

#index-03 { 
    position:absolute; 
    border: .1px solid #900; 
    border-width: .1px; 
    border-style: solid; 
    border-color: #900; 
    left:0px; 
    top:102px; 
    width:900px; 
    height:27px; 
+5

Bạn muốn bỏ qua điều gì? Từ đâu? Mã của bạn ở đâu? – Oded

+0

Tôi đã cho div của tôi một biên giới 1px. Tôi muốn thả đường viền 1px theo chiều dài C-D. – Gandalf

+1

Bạn sẽ cần sử dụng border-bottom: none. –

Trả lời

36

Chỉ cần thêm tại:. border-bottom: none;

0.123.
#index-03 { 
    position:absolute; 
    border: .1px solid #900; 
    border-bottom: none; 
    left:0px; 
    top:102px; 
    width:900px; 
    height:27px; 
} 
+3

Để tham khảo sau này cho người đọc ở đây là [thuộc tính biên giới như được định nghĩa trong đặc tả W3C] (http://www.w3.org/TR/CSS2/box.html#border-properties) –

+1

Mẹo chuyên nghiệp: Đặt hàng các vấn đề. Nếu bạn cố gắng thiết lập 'border-bottom: none;' trước 'border: .1px solid # 900;' thì nó sẽ không hoạt động. –

+0

@LeviFuller Cảm ơn bạn đã giúp tôi tiết kiệm rất nhiều thời gian! – Germain

2

Bạn dường như hiểu sai mô hình hộp - trong CSS mà bạn cung cấp điểm cho phía trên và bên trái và sau đó chiều rộng và chiều cao - đây là những tất cả những gì là cần thiết cho một hộp được đặt với các phép đo chính xác.

Thuộc tính width là số C-D của bạn, nhưng cũng là số A-B. Nếu bạn bỏ qua nó, div sẽ không có chiều rộng xác định và chiều rộng sẽ được xác định bởi nội dung của nó.


Update (sau các ý kiến ​​về vấn đề:

Thêm một border-bottom-style: none; đến CSS của bạn để loại bỏ phong cách này từ chỉ đáy

+0

Nếu bạn có một phút, tôi muốn bạn hãy xem yahoo.com. Phía dưới đó, bạn sẽ tìm thấy 'MARKETPLACE' div.How bạn có nghĩ rằng họ đã làm điều đó không. – Gandalf

+0

Nó chỉ là một DIV với một biên giới vững chắc. DIV đó cũng là một container chứa thêm ba DIV. –

1

Bạn chỉ có thể thiết lập chiều rộng để auto Sau đó.. chiều rộng của div sẽ bằng 0 nếu nó không có nội dung

width:auto;