天学会html+css,第九天固定定位。
Redmi手机电视笔记本。
今天的学习目标是右侧悬浮工具栏用固定定位实现,它是相对于浏览器窗口的定位方式。
·盒子里的内容用a标签,一个图片加一行文字,此时它的位置在最底部。
·然后给它写上固定定位样式,右侧距离0,下面距离70像素,加上背景颜色,看下效果。
·开始给a标签写样式,固定宽高,text-renderin默认下划线去掉,里面内容居中,看下效果。
·图片写样式之前也要加上这行代码,然后让它的尺寸变小一点,并且左右居中,看下效果。
·文字的颜色、大小也调整一下。
·最后给a标签加上边框、内边距,让里面内容往下挪一挪。
到此,今天的学习完成。
图1
图2
图3
jquery主页上的“下载”按钮的启发下,我创建了一个鼠标悬停效果的按钮。它使用所有浏览器的不透明选项。您可以在这里看到一个演示:JButton演示。
点击查看按钮的演示。
下载zip,包含所有包含的文件:JButton。
该按钮的样式由以下类组成:
a.jbutton{ background: transparent url(buttonleft.png) no-repeat top left; display: block; float: left; font: 22px "Tahoma"; line-height: 49px; /* This value + 8px should equal height of the button */ height: 57px; padding-left: 9px; /* Left part of image */ text-decoration: none; outline:none; color:white; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); opacity: 1; -moz-opacity: 0.99; } a.jbutton span{ background: transparent url(buttonright.png) no-repeat top right; display: block; padding: 4px 9px 6px 0; /*Set right padding here to 'padding-left' value above*/ text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; } a.jbutton:link, a.jbutton:visited{ color: #F0F0F0; /* button text color */ } a.jbutton:hover{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; } a.jbutton:hover span{ color: #FFFFFF; }
我们有两个图像,左边和右边的按钮。根据文本的大小,按钮将扩展(最多200px)。
我还添加了一些文本阴影,但在IE中不起作用。
html非常简单:
<a class="jbutton"><span>  Ask a question</span></a>
这个特殊的角色是个问号,我只是为了好玩才加进去的。
享受吧!
*请认真填写需求信息,我们会在24小时内与您取得联系。