时间: 2021-07-31 作者:daque
常常有伙伴问:怎样使有超等贯穿的笔墨不展示下划线,怎样使鼠标挪动到超连上爆发变色的功效?本来那些经过保守的本领是办不到的。而运用css的遏制却不妨特殊轻快地作到,并且,页面包车型的士代码也不会痴肥。
★★先看看超连没有下划线的例子:
例子1: 这个贯穿不妨去页面底部,然而没有下划线。
是怎样作到这一点的呢?在和之间加上如次的css语法遏制:
<style type="text/css"><!--a:link { text-decoration: none}a:active { text-decoration: none }a:visited { text-decoration: none }--></style>
即使要爆发变色功效,就要用到另一个属性了,这即是 hover,看底下的代码。
a:hover { text-decoration: none ; color: yellow } 表白鼠标挪动到贯穿笔墨上时,笔墨化装作风为“无”(即没有下划线),同声表露黄色。
a:hover { text-decoration: underline; color: green } 表白鼠标挪动到贯穿笔墨上时,笔墨化装作风为“underline”(即下划线),同声表露绿色。
★★扩充一下:即使咱们同声用底下2种属性,会爆发什么功效呢?
a:link { text-decoration: none ; color: yelloe ; font-size: 9pt }
a:hover { text-decoration: underline; color: green ; font-size: 12pt }
贯穿笔墨没有下划线,黄色表露,9pt巨细。鼠标挪动到贯穿上时展示下划线,脸色为绿色,字符巨细12pt。是否变色了?并且字体因为巨细变革,就有动感了,犹如一下子夸大了。
总之,一切前方讲过的本领,要归纳应用才不妨呀。
★★提防:并不是一切的欣赏器都扶助一切的选项属性。本人在多个欣赏器上尝试一下。