css 链接设计,如何使用CSS设计链接列表的样式?

垂直

(信用:除了列表)

#related_links {

width: 12em;

border-right: 1px solid #000;

padding: 0 0 1em 0;

margin-bottom: 1em;

font-family: 'Trebuchet MS', 'Lucida Grande',

Verdana, Lucida, Geneva, Helvetica,

Arial, sans-serif;

background-color: #90bade;

color: #333;

}

#related_links ul {

list-style: none;

margin: 0;

padding: 0;

border: none;

}

#related_links li {

border-bottom: 1px solid #90bade;

margin: 0;

}

#related_links li a {

display: block;

padding: 5px 5px 5px 0.5em;

border-left: 10px solid #1958b7;

border-right: 10px solid #508fc4;

background-color: #2175bc;

color: #fff;

text-decoration: none;

width: 100%;

}

html>body #related_links li a {

width: auto;

}

#related_links li a:hover {

border-left: 10px solid #1c64d1;

border-right: 10px solid #5ba3e0;

background-color: #2586d7;

color: #fff;

}

水平

这里几乎是,我已经感动了一些格式相同的例子变化。

#related_links {

background-color : #90bade;

color : #333;

font-family : Tahoma;

font-size : .7em;

padding : 1em;

}

#related_links li {

border-bottom : 1px solid #90bade;

list-style-type : none;

display : inline-block;

}

#related_links li a {

background-color : #2175bc;

color : #fff;

border-left : 10px solid #1958b7;

border-right : 10px solid #508fc4;

font-weight : bold;

padding : .5em;

text-decoration : none;

}

#related_links li a:hover {

background-color : #2586d7;

color : #fff;

border-left : 10px solid #1c64d1;

border-right : 10px solid #5ba3e0;

}

如果你不想背景横跨整个屏幕

#related_links, #related_links ul{

display : inline;

}

如何删除空格

要在项目之间删除空格呢,你就必须要么浮动列表项目或删除一个结尾和另一个结尾之间的空格: From:

  • 1
  • 2
  • 3

要:

  • 1

>

23

注:1后,该方法不会结束列表标签,直到下一行,不允许两个列表项之间的空白。方法2是类似的,但它使用注释来忽略第二个和第三个列表项之间的任何空格。

同样,你可能永远都只是浮在li在CSS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值