不知道这边RadControls的支持有多强,但是不能比Telerik差(我很幸运能在2-3天内得到回复),所以我先来这里试试.
基本上,我正在尝试在整个应用程序中进行自定义主题(仅使用 CSS 类),因此我尝试设置 Telerik RadTab 控件所需的 CSS 类。
好吧,当在 firebug 中检查它时,它会为每个选项卡添加额外的 50 px 填充,这似乎无法控制。这是他们渲染的标记
<li class="rtsLI rtsFirst">
<a href="#" class="rtsLink ui-state-default"> <!--This is the only place where I can put in my own custom CSS class-->
<span class="rtsOut">
<span class="rtsIn">
<span class="rtsTxt">
Common Application
</span>
</span>
</span>
</a>
</li>
现在,我知道您看不到样式类,但根据 Firebug,每个以“rts”为前缀的类padding-left: 9px
在样式表中都有一行,这当然可以解释额外的填充问题。(为什么他们仍然需要所有这些嵌套?!)
无论如何,我想删除那个填充。你会怎么做?另外,jquery 是否有某种方式可以帮助删除填充?