Tôi có một mã HTML là;Căn giữa văn bản "span" bên trong một div
<div class="left">
<span class="panelTitleTxt">Title text</span>
</div>
CSS của tôi như sau;
.left {
background-color: #999999;
height: 50px;
width: 24.5%;
}
span.panelTitleTxt {
display: block;
width: 100%;
height: 100%;
}
Bây giờ làm cách nào để căn giữa căn chỉnh văn bản nhịp trong div? (Giả sử rằng div "trái" sau khi chuyển đổi% nhận được chiều rộng px là 100px)
Tôi đã thử cách tiêu chuẩn sử dụng margin:auto
, nhưng điều đó không hoạt động.
Ngoài ra, tôi muốn tránh sử dụng text-align:center
.
Có cách nào khác để sửa lỗi này không?
Tại sao bạn muốn tránh" căn chỉnh văn bản: trung tâm "nếu bạn không ngại tôi hỏi? –
Nếu bạn muốn căn giữa vào văn bản của khoảng, hãy sử dụng 'span {text-align: center;}' Nếu điều này không tạo ra kết quả bạn muốn, bạn sẽ phải giải thích lý do tại sao chúng tôi có thể giúp bạn. (Nếu không, chúng tôi chỉ cần đoán xem yêu cầu thực tế là.) –
Nếu đó là a _title_, sử dụng thẻ thích hợp (h1, h2, h31 h4, h5 hoặc h6), Không sử dụng ngữ nghĩa không ngữ nghĩa. – Kyle