Làm cách nào để đảm bảo mọi glyph đều có cùng chiều rộng?


98

Tôi nhận thấy rằng ngay cả ở cùng một kích thước phông chữ, không có chiều rộng tiêu chuẩn. Làm cách nào để tôi có thể sử dụng những thứ này trước danh sách các mục để các từ không bị răng cưa?

Ảnh chụp màn hình của sự cố:

Đây là mã:

<ul id="myTab">
    <li class="active"><a href="#home"><i class="icon-tasks"></i> Proposal</a></li>
    <li><a href="#video"><i class="icon-film"></i> Videos</a></li>
    <li><a href="#asset"><i class="icon-paper-clip"></i> Assets</a></li>
    <li><a href="#payment"><i class="icon-credit-card"></i> Payment</a></li>
    <li><a href="#history"><i class="icon-calendar empty"></i> History</a></li>
</ul>

Câu trả lời:



7

Bạn có chắc rằng bạn chưa xác định một kiểu khác đang thực hiện việc này không?

Đây là cách HTML của bạn trông như được đặt vào một tệp trên trang web mà tôi có bằng cách sử dụng Font Awesome:

Chú ý cách các biểu tượng và dòng chữ sắp xếp. Đây là hình ảnh ban đầu của bạn với các dòng được thêm vào:

Có vẻ như bạn có một kiểu được xác định ở đâu đó đang xóa kiểu Font Awesome.

Bạn cũng có thể thử thêm kiểu Font Awesome gốc (đến từ font-awesome.css) để xem liệu điều đó có giải quyết được tạm thời hay không:

li [class^="icon-"], .nav li [class^="icon-"], 
li [class*=" icon-"], .nav li [class*=" icon-"] {
    display: inline-block;
    width: 1.25em;
    text-align: center;
}

Cảm ơn bạn. Điều này không có trong font-awesome.css của tôi, cũng không phải trong tệp tôi đã tải xuống ( fortawesome.github.io/Font-Awesome/assets/font-awesome.zip ) hoặc thậm chí trong phiên bản CDN mà họ tham chiếu ( bootstrapcdn.com/ index.html? v = 05162013150137 # tab_fontawesome ). Nhưng nó đã hoạt động. Cảm ơn.
Jim Hohl - CTO Vidaao

2

Đơn giản và dễ dàng mở rộng glyph hoặc bất kỳ biểu tượng nào bằng cách sử dụng css này

> .fa { transform: scale(1.5,1); }

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.