Having trouble getting help?
Contact Support
Contact Support
Create dropdownbutton with rounded corner in EJ2 JavaScript Drop down button control
31 Aug 20233 minutes to read
DropDownButton with rounded corner can be achieved by adding border-radius
CSS property to button element.
In the following example, e-round-corner
class is defined with 5px
border-radius
property and added that class to button element using cssClass
property.
ej.base.enableRipple(true);
//Initialize action items.
var items = [
{
text: 'Cut'
},
{
text: 'Copy'
},
{
text: 'Paste'
}];
// initialize DropDownButton component
var drpDownBtn = new ej.splitbuttons.DropDownButton({items: items, cssClass: 'e-round-corner'});
// Render initialized DropDownButton.
drpDownBtn.appendTo('#element');
<!DOCTYPE html><html lang="en"><head>
<title>EJ2 DropDownButton</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Typescript UI Controls">
<meta name="author" content="Syncfusion">
<link href="https://cdn.syncfusion.com/ej2/29.1.33/ej2-base/styles/material.css" rel="stylesheet">
<link href="https://cdn.syncfusion.com/ej2/29.1.33/ej2-buttons/styles/material.css" rel="stylesheet">
<link href="https://cdn.syncfusion.com/ej2/29.1.33/ej2-popups/styles/material.css" rel="stylesheet">
<link href="https://cdn.syncfusion.com/ej2/29.1.33/ej2-splitbuttons/styles/material.css" rel="stylesheet">
<link href="styles.css" rel="stylesheet">
<script src="https://cdn.syncfusion.com/ej2/29.1.33/dist/ej2.min.js" type="text/javascript"></script>
<script src="https://cdn.syncfusion.com/ej2/syncfusion-helper.js" type ="text/javascript"></script>
</head>
<body>
<div id="container">
<button id="element">Clipboard</button>
</div>
<script>
var ele = document.getElementById('container');
if(ele) {
ele.style.visibility = "visible";
}
</script>
<script src="index.js" type="text/javascript"></script>
</body></html>
#container {
visibility: hidden;
}
#loader {
color: #008cff;
height: 40px;
left: 45%;
position: absolute;
top: 45%;
width: 30%;
}
.e-round-corner {
border-radius: 5px;
}