2011-12-29 47 views
5

Tôi đã kiểm tra/sử dụng Twitter Bootstrap trong một thời gian ngắn. Tôi thích những gì họ đã làm, nhưng hơn thế, tôi thích hiểu những gì tôi làm.Cách tạo mũi tên thả xuống từ Bootstrap của Twitter?

Sau khi kiểm tra mũi tên thả xuống với trình kiểm tra của Chrome, có vẻ như thực tế là thực thể html ↓. Tôi đã cố gắng tái tạo điều này nhưng không thành công. Tôi nhận được một mũi tên xấu xí chứ không phải hình tam giác đơn giản.

Thuộc tính CSS tối thiểu để sử dụng để tạo lại nó là gì?

PS: Liên kết đến một số jsFiddle cố gắng tái tạo.

+2

Bạn có thể chỉ cho tôi biết bạn đang nhìn thấy mũi tên nào không. Một liên kết đến trang sẽ rất tuyệt. – Sum

+1

Vâng, chắc chắn, nên đã làm nó ở nơi đầu tiên: http://twitter.github.com/bootstrap/#navigation –

Trả lời

6

Đây là working example.

Bạn không cần thêm ↓ trong HTML của mình và border-colorwhite, làm cho hình ảnh ẩn trên nền trắng thành mắt người.

+0

Nó đã có từ đầu ...: P Cảm ơn rất nhiều! –

+0

Không sao cả. Rất vui khi được giúp đỡ! –

0

Đầu tiên tránh kiểu trình duyệt mặc định. Sau đó sử dụng của riêng bạn. Ví dụ:

select{ 
    -webkit-appearance: none; 
    -moz-appearance: none; 
    appearance: none; 

    height: 60px; 
    border: 1px solid #ccc; 
    padding: 0 0 0 20px; 
    font-size: 18px; 
    font-weight: 300; 
    border-radius: 0; 
    color: #999; 
    letter-spacing: 1px; 
    background: url("../img/[email protected]") calc(100% - 10px) 24px #fff no-repeat; 
    cursor: pointer; 
} 
Các vấn đề liên quan