Hello,
I have a problem with RadFormDecorator control.
Here is my code:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %> <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>Test Page</title> <link rel="stylesheet" type="text/css" href="Skins/FormDecorator/00ccff/FormDecorator.00ccff.css" /> <link rel="stylesheet" type="text/css" href="Skins/FormDecorator/00ff00/FormDecorator.00ff00.css" /> </head> <body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadFormDecorator runat="server" ID="RadFormDecorator1" Skin="00ccff" EnableEmbeddedSkins="false" DecoratedControls="CheckBoxes" DecorationZoneID="00ccffZoneID1" /> <telerik:RadFormDecorator runat="server" ID="RadFormDecorator2" Skin="00ff00" EnableEmbeddedSkins="false" DecoratedControls="CheckBoxes" DecorationZoneID="00ff00ZoneID1" /> <span id="00ccffZoneID1" > <asp:CheckBox ID="CheckBox1" runat="server" /> </span> <span id="00ff00ZoneID1"> <asp:CheckBox ID="CheckBox2" runat="server" /> </span> </form> </body> </html>By running the above code using Chrome or Safari then I get the result which is shown in the attached image 1.jpg, and by running the above code using other browsers, I get the result which is shown in 2.jpg.
Here is FormDecorator.00ccff.css:
/* RadFormDecorator for ASP.NET 00ccff Skin */ /* CSS class for styling the decoration zone or the <html /> tag of the page */ .RadForm_00ccff.rfdZone { background-color: Green; color:#00ccff; } /* Decorate <input type="checkbox" /> */ .RadForm_00ccff .rfdCheckboxUnchecked, .RadForm_00ccff .rfdInputDisabled.rfdCheckboxUnchecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 0; } .RadForm_00ccff .rfdCheckboxUnchecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 -200px; } .RadForm_00ccff .rfdCheckboxChecked, .RadForm_00ccff .rfdInputDisabled.rfdCheckboxChecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 -420px; } .RadForm_00ccff .rfdCheckboxChecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 -640px; } /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */ @media screen and (-webkit-min-device-pixel-ratio: 0) { /* checkboxes */ .rfdCheckbox input[type="checkbox"], .rfdCheckbox input[type="checkbox"][disabled]:hover { background-image: url('CheckBox/CheckBoxSprites.gif'); } } @media screen and (-webkit-min-device-pixel-ratio: 0) { /* checkboxes */ #cc00ffZoneID1 input[type="checkbox"], #cc00ffZoneID1 input[type="checkbox"][disabled]:hover { background-image: url('CheckBox/CheckBoxSprites.gif'); } } And FormDecorator.00ff00.css:
/* RadFormDecorator for ASP.NET 00ff00 Skin */ /* CSS class for styling the decoration zone or the <html /> tag of the page */ .RadForm_00ff00.rfdZone { background-color: Green; color:#00ff00; } /* Decorate <input type="checkbox" /> */ .RadForm_00ff00 .rfdCheckboxUnchecked, .RadForm_00ff00 .rfdInputDisabled.rfdCheckboxUnchecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 0; } .RadForm_00ff00 .rfdCheckboxUnchecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 -200px; } .RadForm_00ff00 .rfdCheckboxChecked, .RadForm_00ff00 .rfdInputDisabled.rfdCheckboxChecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 -420px; } .RadForm_00ff00 .rfdCheckboxChecked:hover { background: transparent url('CheckBox/CheckBoxSprites.gif') no-repeat 0 -640px; } /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */ @media screen and (-webkit-min-device-pixel-ratio: 0) { /* checkboxes */ .rfdCheckbox input[type="checkbox"], .rfdCheckbox input[type="checkbox"][disabled]:hover { background-image: url('CheckBox/CheckBoxSprites.gif'); } } /* the styling of radiobuttons and checkboxes in Safari and Chrome is already fully achieved with CSS */ @media screen and (-webkit-min-device-pixel-ratio: 0) { /* checkboxes */ #00ff00ZoneID1 input[type="checkbox"], #00ff00ZoneID1 input[type="checkbox"][disabled]:hover { background-image: url('CheckBox/CheckBoxSprites.gif'); } }Please, I need your help,
It is appreciated to send me the modified code.
Regards,
Bader