How to get a circular outline on a circular <button> using CSS in Safari
P粉066725148
P粉066725148 2023-10-26 09:54:54
0
2
774

I'm trying to get a round button with the same color outline, but it doesn't seem possible. The outline always ends up being square. Is there a way to achieve this with a , or maybe it can only be achieved with a ?


button {
  width: 40px;
  height: 40px;
  border: none;
  border-radius: 40px;
  cursor: pointer;
  background-color: black;
  display: inherit;
  outline: 5px solid black;
  outline-offset: 5px;
}
<button></button>


I've added a picture because this only seems to happen on Safari...Screenshot from Safari snippet

I need it to work in all browsers, especially on mobile devices.

P粉066725148
P粉066725148

reply all(2)
P粉434996845

Safari This bug is fixed in Safari Technical Preview 157. Source: https://webkit.org/blog/13575/release-notes-for-safari-technology-preview-157/

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!