发表于: 2018-10-29 23:57:23
1 867
今天完成的事: 制作好了雪碧图,
任务六写了个头部,正在努力。
明天计划的事:做完任务六的剩余部分 (尽力)。
遇到的问题:在做下拉框的时候一直做不好,几个文字一直在重叠,改变 display属性也没有处理成功
解决办法:查找了 关于制作下拉框方面的 的基础知识,:hover是css中的选择器,用于选择鼠标指针浮动在上面的元素。所以a:hover可用于设置当鼠标悬停在超链接之上时超链接的样式。
HTML 部分:
我们可以使用任何的 HTML 元素来打开下拉菜单,如:<span>, 或 a <button> 元素。
使用容器元素 (如: <div>) 来创建下拉菜单的内容,并放在任何你想放的位置上。
使用 <div> 元素来包裹这些元素,并使用 CSS 来设置下拉内容的样式。
CSS 部分:
.dropdown
类使用 position:relative
, 这将设置下拉菜单的内容放置在下拉按钮 (使用 position:absolute
) 的右下角位置。
.dropdown-content
类中是实际的下拉菜单。默认是隐藏的,在鼠标移动到指定元素后会显示。 注意 min-width
的值设置为 160px。你可以随意修改它。 注意: 如果你想设置下拉内容与下拉按钮的宽度一致,可设置 width
为 100% ( overflow:auto
设置可以在小尺寸屏幕上滚动)。
我们使用 box-shadow
属性让下拉菜单看起来像一个"卡片"。
:hover
选择器用于在用户将鼠标移动到下拉按钮上时显示下拉菜单。
css 中border: 1px solid rgba(0, 0, 0, 0.1);
意思是 :设定元素的边框为1像素宽、实线、颜色使用rgba来表达。其中,rgba是CSS3中
的属性。rgba括号中前3个数字代表着 red green blue三种颜色的rgb值,0-255,最后一个是
设定这个颜色的透明度即alpha值。范围从0到1,越接近1,代表透明度越低。
收获:制作雪碧图 制作倒三角。
评论