xác thực google maps

Trợ giúp CSS Content URL

Thảo luận trong 'Hỗ trợ Lập Trình, Mã Nguồn' bắt đầu bởi chienlentnd, 17 Tháng ba 2017.

Lượt xem: 2,540

  1. chienlentnd

    chienlentnd Thành viên

    Bài viết:
    142
    Đã được thích:
    14
    Mình tạo logo cho website nhưng sử dụng 2 image khác nhau cho mobile và pc. Nên sử dụng cú pháp css

    Mã:
    <img alt="TH Vinasun" class="img-responsive-logo">
    .img-responsive-logo {
        content: url('https://thvinasun.vn/wp-content/themes/vinasun/images/logo-thvinasunvn.png');
    }
    Xong trên chrome logo hiển thị ngon lành, firefox không hiển thị, safari chưa thử. Vậy có cách nào khắc phục cho cả firefox không nhỉ.
     
  2. saosangmo

    saosangmo Thành viên

    Bài viết:
    203
    Đã được thích:
    43
    Bạn nên thay thế HTML là 1 thẻ div, span,.. đừng dùng thẻ img vì đây là thẻ đơn, content có thể bị lỗi
     
  3. CoThuySinh

    CoThuySinh Dự bị

    Bài viết:
    29
    Đã được thích:
    4
    <!DOCTYPE html>
    <html>
    <head>
    <style>
    p:before {
    content: url(url ảnh);
    }
    </style>
    </head>
    <body>

    <p></p>

    </body>
    </html>

    Đừng sử dụng thẻ img nha bạn.
     
  4. Phan Tâm

    Phan Tâm Thành viên nhiệt tình

    Bài viết:
    749
    Đã được thích:
    196
    Dùng đúng chuẩn responsive bằng cách @media (min-width: px) đi cho khỏe, làm như cách trên làm gì cho phức tạp bạn.
     
  5. mhhuongnb

    mhhuongnb Thành viên

    Bài viết:
    62
    Đã được thích:
    3
    cậu tạo 2 div ra 1 div cho mobile tablet 1 div cho pc, sau đó dùng thuộc tính @media(max-width: ...px) để xử lý là tốt nhất, chứ tạo ra như vậy nó phức tạp
     

Chia sẻ trang này