Zastosowałem "border-bottom: # F60 kropkowany .3em;" do div i podczas gdy Firefox renderuje kropki jako okrągłe, Chrome pokazuje je jako przestawne kreski. Którzy chętni?Wykreślone obramowanie CSS w postaci przerywanej w Chrome
Odpowiedz
Jeśli ważne jest, że granice są takie same, można zajrzeć do własności CSS3 granica obrazu: http://www.css3.info/preview/border-image/ dla Chrome będzie -webkit-border-image:
W specyfikacji nie określono, co "przerywana" oznacza ten poziom szczegółowości. Dwie przeglądarki po prostu interpretują to inaczej. This is not a problem.
Jeśli granica jest częścią stylu, ma to znaczenie. – Commandrea
Następnie powiedz projektantowi, że to ograniczenie! –
To nie jest ograniczenie, ponieważ można to osiągnąć różnymi metodami, nie można tego osiągnąć za pomocą 'border: dotted' – Leeish
jako grafik, to rzeczywiście jest to problem dla mnie.
:dotted;
i :dashed;
są określone osobno dla konkretnego powodu - prostokąt nie jest kołem. Podczas gdy możliwe jest obejście, twórcy stron internetowych pracujący przy usuwaniu często nie zauważają różnicy. Jeśli chodzi o ich treść, brief został spełniony. Aby być uczciwym, przy 1px, jest to mniejszy problem, ale gdy cięższe linie przerywane są używane jako elementy projektu i kod jest wybierany przez grafikę, aby zaoszczędzić na ładowaniu strony, może się okazać, że coś jest nie tak.
Dla tych, którzy potrzebują jednej kropkowanej linii, która absolutnie musi być prawdziwie przerywaną linią, proponuję element div z małym powtarzalnym obrazem tła. Możesz też spróbować stylizować się na <ul>
, jeśli chcesz zachować cały kod.
- 1. Obramowanie css nie działa na zdarzenie mouseover w chrome?
- 2. Przezroczyste zaokrąglone obramowanie w Chrome
- 3. Dodawanie przerywanej linii przerywanej/wypełnienia za pomocą CSS
- 4. Występuje przerywane obramowanie CSS w sąsiednich kolumnach w tabeli renderowanej jako kreska w przeglądarce Chrome
- 5. Jak usunąć obramowanie wokół obrazu w css?
- 6. Obramowanie CSS nie pojawia się w przeglądarce
- 7. CSS - Obramowanie tylko wewnątrz tabeli
- 8. CSS Leniwe ładowanie w Chrome
- 9. Przerywane obramowanie niewidoczne w firefoxie
- 10. Tworzenie poziomej linii przerywanej w układzie androidowym
- 11. Znikające obramowanie komórek tabeli CSS w przeglądarkach opartych na Gecko
- 12. Jak utworzyć obramowanie całkowicie zakrywające sąsiadujące narożniki w CSS?
- 13. Obramowanie kółka Css nie jest ostre w małych rozmiarach.
- 14. Jak usunąć obramowanie rozwijanej listy: CSS
- 15. Zmiana grubości czcionki CSS w przeglądarce Chrome
- 16. animacji CSS trudne błąd w Chrome
- 17. Przepełnienie CSS nie działa w chrome
- 18. Jerky przekształcenia transformacji CSS w Chrome
- 19. Wyświetlanie elementu w postaci wstępnie sformatowanego tekstu za pomocą CSS
- 20. Obramowanie w kształcie xml
- 21. Szerokość piksela w postaci jednobarwnej
- 22. Suwak w postaci taśmy. Błędy w Safari
- 23. Ecto has_many: w postaci
- 24. Dodaj obramowanie do obrazu w kółku
- 25. Obramowanie wokół wprowadzania tekstu w formularzu HTML
- 26. Selektor atrybutów Chrome i CSS
- 27. CSS, który dotyczy tylko Chrome?
- 28. Inject CSS dla rozszerzenia chrome
- 29. "vw" jednostki CSS w Calc w Chrome nie działa
- 30. Jak zrobić zaokrąglone rogi w CSS w Google Chrome
Jeśli nie ma sposobu, aby zmusić Chrome do renderowania w postaci kropkowej, byłoby to rozwiązaniem. Dziękuję Ci. – Commandrea
wydaje się, że to najlepsze rozwiązanie – GusDeCooL