Tôi đang sử dụng thư viện Bootstrap của Twitter để nhanh chóng ném một mẫu thử nghiệm.Bóng hộp xung quanh các góc tròn?
Đây là những gì bố trí của tôi trông giống như trong HTML:
<div class="navbar-messages container">
<div class="alert alert-info fade in">
<button class="close" data-dismiss="alert">×</button>
<strong>Awesomeness!</strong> You're pretty cool.
</div>
<div class="alert alert-error fade in">
<button class="close" data-dismiss="alert">×</button>
<strong>Awesomeness!</strong> You're pretty cool.
</div>
</div>
Đây là những gì có vẻ ít tôi như:
div.navbar div.navbar-messages {
.drop-shadow(1px 1px 10px 1px rgba(0, 0, 0, 0.2));
div.alert {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
margin-bottom: 0px;
&:last-child {
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
}
}
.drop-shadow(@params) {
-moz-box-shadow: @params;
-webkit-box-shadow: @params;
box-shadow: @params;
}
Điều thực sự kỳ lạ là các hiệu ứng bóng đổ không được uốn cong xung quanh các yếu tố của con các góc cong:
Cách thức Tôi có thể làm cho nó cong quanh các góc không?
tăng số bóng của hộp – Bongs
Có thể có một nền gradient phía sau nút không bị cắt bởi bán kính đường viền? Tôi không thể tái tạo vấn đề bằng cách sử dụng mã bạn đã đưa ra trong câu hỏi, xem [this jsfiddle] (http://jsfiddle.net/53kDh/1/). (Thử nghiệm trong FF và IE9, bạn không đề cập đến một trình duyệt cụ thể trong câu hỏi của bạn.) – Jeroen
@Jeroen: Fiddle của bạn không khớp với mã ở đây. Trong câu hỏi này, bóng của hộp nằm trên phần tử cha. Trong fiddle của bạn, bóng hộp chỉ áp dụng cho các phần tử 'div.alert'. – BoltClock