惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
爱范儿
爱范儿
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家
有赞技术团队
有赞技术团队
美团技术团队
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Engineering at Meta
Engineering at Meta
T
Tailwind CSS Blog
J
Java Code Geeks
Martin Fowler
Martin Fowler
I
InfoQ
小众软件
小众软件
MongoDB | Blog
MongoDB | Blog

博客园 - Jeff.Yang

关于Cache 不同数据库系统NULL判断的一点细节 关于 SQL CLR 几点细节 关于TextBox的ReadOnly - Jeff.Yang - 博客园 Repeater中FooterTemplate中的控件提取 控件存在检测 SQL Server 2000与IIS6 ASP.NET Profile之惑 ASP.NET 2.0的URL摘取 VS2005和.NET 2.0真搞 MySQL远程管理 SQL Server 异机迁移 Oracle时间处理 命名颜色可能不唯一 SQL Server 2005 版本号 IE默认设置 Safe360 BUG TP-Link TL-WN620G无线网卡的WPA2协议支持 MySQL 数据迁移
SkipLinkText会惹祸 - Jeff.Yang - 博客园
Jeff.Yang · 2007-12-23 · via 博客园 - Jeff.Yang

将ASP:Menu控件放到Table中,一级Menu是张图片,二级Menu动态弹出。

功能一切正常,但图片上方总是多出一条1px的白线,页面整体风格被破坏。
查看源代码,并没有任何border、padding、margin之类的设置,class中也没有。

用style="position:relative; top:-1px;"倒可补救,但这张图片却浮起来了,不再随滚动条滚动。这个style放到ASP:menu或者放到其外的TD,或者在ASP:Menu的MenuItemDataBound事件,抓住这个一级菜单(图片),对其应用style,也不行。

多次观察看到下面的代码:

<href="#MainHeader_AdminMenu_SkipLink"><img alt="跳过导航链接" src="/WebResource.axd?d=7vUqaHIXL3alXSeUiWWmqQ2&amp;t=633312450109244000" width="0" height="0" style="border-width:0px;" /></a>

但并未在意,因为很明显,它不占用空间,这段代码与后续代码之间也没有任何空格。

实在查不出原因,死马当活马医吧,设置ASP:Menu的属性

 SkipLinkText=""

没想到真解决了。

上面那段代码不再生成,白线没有了,页面的整体设置恢复了。

关于这个SkipLinkText更多的东西,我随手Google到一篇:
ASP_NET 中的辅助功能支持

园子里搜一下也看到另一个问题:
http://www.cnblogs.com/BillChen/archive/2006/07/31/464191.html