标题说明了一切。
我很清楚如何用css做这个但是有没有办法在不使用CSS的情况下删除下划线? (我们限制在这个项目中使用CSS)
需要使用纯HTML(无css,javascript等)。
答案 0 :(得分:4)
您可以使用jQuery实现此目的,但所有链接都会受到此方法的影响。
例如:
$(document).ready(function() {
$("a").css({"text-decoration": "none"});
});
如果您只想删除某些链接的text-decoration
,我会使用内联样式。
像这样:
<a href="#" style="text-decoration: none;">Your link</a>
答案 1 :(得分:2)
如果您仅限于CSS,则内联样式会很有用。类似的东西:
<a href="example.html" style="text-underline: none;">Link</a>
另一种方法是使用jQuery动态加载样式:
<script>
$(document).ready(function(){
$('a').css('text-underline','none');
});
</script>
理想情况下,最好在CSS文件中执行此操作,但这可以提供帮助。
答案 2 :(得分:0)
嗯,首先,你从未说过你正在处理文字。如果你是这样的话,那么非常的圆形方式就是将文本改为图像,然后链接实际图像。