Telerik RadComboBox Visual Artifact in IE9 Compatibility Mode

Printer-friendly version

We have a web application that we support for IE 7, 8, and 9, both in and out of compatibility mode, and, despite the quirks between the three versions, we fortunately don't run into too many browser-specific issues. I did have to recently address an odd visual artifact, though, that appeared on our RadComboBoxes after we upgraded our Telerik .dll's to the latest version. It wasn't present in IE8, but did pop up in IE7 and IE9 Compatibility Mode: That tiny 4x1 gray spot was maddening; we were just using the default styling for the Telerik controls and the only things that changed were the Telerik .dll's, themselves, so it couldn't be a problem with our application, right? Wrong! The Telerik controls are built from several basic HTML elements and the one causing us grief was the "a" tag used for the dropdownlist arrow: Turns out that we had defined a CSS class for that element and it was the "word-wrap" that was breaking everything: [code] A { WORD-WRAP: break-word; COLOR: #2d66b3; TEXT-DECORATION: underline } [/code] Once we had that pinned down, it was just a matter of setting something up to override that for the RadComboBox: [code] .RadComboBox TD.rcbArrowCell A { word-wrap: normal; } [/code] Just goes to show that you never know what quirks might appear with even the most innocuous of updates.

About the Author:

TopLine Strategies delivers the complete integration and development of sales, marketing and customer service technologies that enable corporate clientele to improve revenue streams and strengthen customer interactions. Our project management and consulting is designed to achieve timely delivery, 100 percent user adoption of the technologies we implement and deliver measurable returns on investments for our clients.

 

Comments (0)

Related Blogs

TheReact Native Open Source roadmap was announced in Q4 2018 after they decided to invest more in the React Native open source community.

October is not just about pumpkins, fall foliage, and cooler temps anymore. October 2018 also means the exciting introduction of Microsoft Dynamics 365 for Customer Engagement.

Back in 2016, Microsoft introduced its intentions to refresh its CRM and ERP strategy with Dynamics 365. At the heart of its services was the Common Data Model (CDM).