Border-radius is clipping my image which is inside a div. Overflow visible isn't working












0















My Header icons get clipped ONLY when border-radius is set (around 45% and above). Simply removing border-radius fixes the clipping, but then the circle border becomes a square.



I've messed around with overflow, position, span, etc. but I honestly don't know what I'm doing and nothing works.



.navbar .second-menu img {
width: 50px;
height: 50px;
object-fit: contain;
border-radius: 50%;
padding: 5px;
}

.navbar .second-menu img {
-webkit-transition: all 0.500s!important;
transition: all 0.500s!important;
}

<div class="second-menu">

<a href="/my-account" data-toggle="tooltip" data-title="Account"><img class="wow bounceIn" data-wow-delay="1.5s" src="https://www.punibunni.com/wp-content/themes/punibunni/images/top-members.jpg" alt="" style="visibility: visible; animation-delay: 1.5s; animation-name: bounceIn;"></a>


enter image description here










share|improve this question









New contributor




David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Can you increase the padding? Are you using box-sizing: border-box;?

    – Matt Fryer
    14 hours ago











  • Can you explain what's happening, I can't see any differences between the before and after images...

    – Matt Fryer
    14 hours ago











  • I've increased padding to no avail and yes, I'm using box-sizing: border-box

    – David
    14 hours ago











  • Of course! Sorry about that. The clipping is almost non-existent, but it's definitely there on the rabbit ears and ever so slightly on the Bag icon (lower left).

    – David
    14 hours ago






  • 1





    Both sound like great ideas. I will try the wrapping.

    – David
    14 hours ago
















0















My Header icons get clipped ONLY when border-radius is set (around 45% and above). Simply removing border-radius fixes the clipping, but then the circle border becomes a square.



I've messed around with overflow, position, span, etc. but I honestly don't know what I'm doing and nothing works.



.navbar .second-menu img {
width: 50px;
height: 50px;
object-fit: contain;
border-radius: 50%;
padding: 5px;
}

.navbar .second-menu img {
-webkit-transition: all 0.500s!important;
transition: all 0.500s!important;
}

<div class="second-menu">

<a href="/my-account" data-toggle="tooltip" data-title="Account"><img class="wow bounceIn" data-wow-delay="1.5s" src="https://www.punibunni.com/wp-content/themes/punibunni/images/top-members.jpg" alt="" style="visibility: visible; animation-delay: 1.5s; animation-name: bounceIn;"></a>


enter image description here










share|improve this question









New contributor




David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Can you increase the padding? Are you using box-sizing: border-box;?

    – Matt Fryer
    14 hours ago











  • Can you explain what's happening, I can't see any differences between the before and after images...

    – Matt Fryer
    14 hours ago











  • I've increased padding to no avail and yes, I'm using box-sizing: border-box

    – David
    14 hours ago











  • Of course! Sorry about that. The clipping is almost non-existent, but it's definitely there on the rabbit ears and ever so slightly on the Bag icon (lower left).

    – David
    14 hours ago






  • 1





    Both sound like great ideas. I will try the wrapping.

    – David
    14 hours ago














0












0








0








My Header icons get clipped ONLY when border-radius is set (around 45% and above). Simply removing border-radius fixes the clipping, but then the circle border becomes a square.



I've messed around with overflow, position, span, etc. but I honestly don't know what I'm doing and nothing works.



.navbar .second-menu img {
width: 50px;
height: 50px;
object-fit: contain;
border-radius: 50%;
padding: 5px;
}

.navbar .second-menu img {
-webkit-transition: all 0.500s!important;
transition: all 0.500s!important;
}

<div class="second-menu">

<a href="/my-account" data-toggle="tooltip" data-title="Account"><img class="wow bounceIn" data-wow-delay="1.5s" src="https://www.punibunni.com/wp-content/themes/punibunni/images/top-members.jpg" alt="" style="visibility: visible; animation-delay: 1.5s; animation-name: bounceIn;"></a>


enter image description here










share|improve this question









New contributor




David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












My Header icons get clipped ONLY when border-radius is set (around 45% and above). Simply removing border-radius fixes the clipping, but then the circle border becomes a square.



I've messed around with overflow, position, span, etc. but I honestly don't know what I'm doing and nothing works.



.navbar .second-menu img {
width: 50px;
height: 50px;
object-fit: contain;
border-radius: 50%;
padding: 5px;
}

.navbar .second-menu img {
-webkit-transition: all 0.500s!important;
transition: all 0.500s!important;
}

<div class="second-menu">

<a href="/my-account" data-toggle="tooltip" data-title="Account"><img class="wow bounceIn" data-wow-delay="1.5s" src="https://www.punibunni.com/wp-content/themes/punibunni/images/top-members.jpg" alt="" style="visibility: visible; animation-delay: 1.5s; animation-name: bounceIn;"></a>


enter image description here







css wordpress overflow border clipping






share|improve this question









New contributor




David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 11 hours ago









ochs.tobi

1,38561131




1,38561131






New contributor




David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 14 hours ago









David David

1




1




New contributor




David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






David is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • Can you increase the padding? Are you using box-sizing: border-box;?

    – Matt Fryer
    14 hours ago











  • Can you explain what's happening, I can't see any differences between the before and after images...

    – Matt Fryer
    14 hours ago











  • I've increased padding to no avail and yes, I'm using box-sizing: border-box

    – David
    14 hours ago











  • Of course! Sorry about that. The clipping is almost non-existent, but it's definitely there on the rabbit ears and ever so slightly on the Bag icon (lower left).

    – David
    14 hours ago






  • 1





    Both sound like great ideas. I will try the wrapping.

    – David
    14 hours ago



















  • Can you increase the padding? Are you using box-sizing: border-box;?

    – Matt Fryer
    14 hours ago











  • Can you explain what's happening, I can't see any differences between the before and after images...

    – Matt Fryer
    14 hours ago











  • I've increased padding to no avail and yes, I'm using box-sizing: border-box

    – David
    14 hours ago











  • Of course! Sorry about that. The clipping is almost non-existent, but it's definitely there on the rabbit ears and ever so slightly on the Bag icon (lower left).

    – David
    14 hours ago






  • 1





    Both sound like great ideas. I will try the wrapping.

    – David
    14 hours ago

















Can you increase the padding? Are you using box-sizing: border-box;?

– Matt Fryer
14 hours ago





Can you increase the padding? Are you using box-sizing: border-box;?

– Matt Fryer
14 hours ago













Can you explain what's happening, I can't see any differences between the before and after images...

– Matt Fryer
14 hours ago





Can you explain what's happening, I can't see any differences between the before and after images...

– Matt Fryer
14 hours ago













I've increased padding to no avail and yes, I'm using box-sizing: border-box

– David
14 hours ago





I've increased padding to no avail and yes, I'm using box-sizing: border-box

– David
14 hours ago













Of course! Sorry about that. The clipping is almost non-existent, but it's definitely there on the rabbit ears and ever so slightly on the Bag icon (lower left).

– David
14 hours ago





Of course! Sorry about that. The clipping is almost non-existent, but it's definitely there on the rabbit ears and ever so slightly on the Bag icon (lower left).

– David
14 hours ago




1




1





Both sound like great ideas. I will try the wrapping.

– David
14 hours ago





Both sound like great ideas. I will try the wrapping.

– David
14 hours ago












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






David is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54250014%2fborder-radius-is-clipping-my-image-which-is-inside-a-div-overflow-visible-isnt%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








David is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















David is a new contributor. Be nice, and check out our Code of Conduct.













David is a new contributor. Be nice, and check out our Code of Conduct.












David is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54250014%2fborder-radius-is-clipping-my-image-which-is-inside-a-div-overflow-visible-isnt%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Liquibase includeAll doesn't find base path

How to use setInterval in EJS file?

Petrus Granier-Deferre