HTML里怎么把ul的下拉菜单的背景色宽度铺满,还有怎么把背景色设为半透 ...
发布网友
发布时间:2022-04-28 12:57
我来回答
共1个回答
热心网友
时间:2022-04-21 16:56
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>LOL</title>
<style>
html, body{margin: 0; padding: 0; color: #fff; background-color: red; width: 100%; height: 100%;}
ul, li{list-style: none; margin: 0; padding: 0; color: #fff;}
.clear:after{content: ''; display: block; clear: both;}
.body:hover .bottom{display: block;}
.top, .list{width: 100%;}
.top{background-color: #000;}
.bottom{position: relative; z-index: 10; display: none;}
.top li, .list>li{width: 12.5%; float: left; line-height: 50px; text-align: center;}
.list>li li{line-height: 30px;}
.bg{width: 100%; height: 100%; position: absolute; background-color: #000; opacity: .5; left: 0; top: 0; z-index: -1;}
</style>
</head>
<body>
<div class="body">
<ul class="top clear">
<li>英雄联盟</li>
<li>官网首页</li>
<li>游戏资料</li>
<li>商城/合作</li>
<li>用户互动</li>
<li>赛事中心</li>
<li>自主系统</li>
<li>个人中心</li>
</ul>
<div class="bottom">
<ul class="list clear">
<li>logo.pic</li>
<li>
<ul>
<li>新手资料</li>
<li>资料库</li>
<li>攻略中心</li>
</ul>
</li>
<li>
<ul>
<li>新手资料</li>
<li>资料库</li>
<li>攻略中心</li>
</ul>
</li>
<li>
<ul>
<li>新手资料</li>
<li>资料库</li>
<li>攻略中心</li>
</ul>
</li>
<li>
<ul>
<li>新手资料</li>
<li>资料库</li>
<li>攻略中心</li>
</ul>
</li>
<li>
<ul>
<li>新手资料</li>
<li>资料库</li>
<li>攻略中心</li>
</ul>
</li>
<li>
<ul>
<li>新手资料</li>
<li>资料库</li>
<li>攻略中心</li>
</ul>
</li>
<li>
<ul>
<li>新手资料</li>
<li>资料库</li>
<li>攻略中心</li>
</ul>
</li>
</ul>
<div class="bg"></div>
</div>
</div>
</body>
</html>
把你这个例子可以分成上下两部分,因为无论上面放在哪个上面下面整体都出来,宽度的话上下的width都设置为100%即可,至于背影半透明的话,自己再加一个遮罩层定位于下面盒子里,宽高和盒子大小一样,然后z-Index设置低一点就可以了,如果只是给下面ul设置背景色的话,一旦设置透明度里面所有内容都会半透明的。
HTML里怎么把ul的下拉菜单的背景色宽度铺满,还有怎么把背景色设为半透 ...
body{margin: 0; padding: 0; color: #fff; background-color: red; width: 100%; height: 100%;} ul, li{list-style: none; margin: 0; padding: 0; color:
设置一个DIV半透明,怎么才能使这个DIV中的其他DIV不半透明?
把本来是a里面的东西拿出来,然后设置b“叠”在a上,使看上去b在a里面。这种方法比较实际,而且比较好兼容性。
用css怎么实现背景色交叉显示?
其实很简单啊,通过css 的background: linear-gradient() 就可以实现了,最后一个其实也是可以实现的,先写一个从上到下的重复线性渐变,然后再写一个从做到右的重复线性渐变,第二个颜色设置透明,然后通过定位在一起就可以实现了。都是一些比较简单的效果。
如何把淘宝店的导航栏改成透明的并且下一级菜单是半透明的,字体为白色...
因为不同的模板对导航栏的设置不一样,所以,最好就是根据具体的情况针对性的编写CSS代码。不过,你可以先试试以下的代码(将以下代码放入导航栏的“显示设置”中):.skin-box-bd{background:none;background:TRANSPARENT;border:none;} .skin-box-bd li{vertical-align:middle;} .skin-box-bd .p...
Protopie进阶教程--动态时钟(下)
方式二:可以直接在滚页容器层上添加背景色渐变的蒙版,模拟渐变效果。 ○ 利用联动将变量 hour 、 min 、 sec 与滚动选择器选择的小时、分钟、秒数关联起来。由于我们自定义了每次滑页值,所以可以直接使用单条联动范围设定,对应可以直接得到整数值。实现这一步后可以开启变量显示,预览一下具体效果。 新建变量 all ...
百度空间 编辑CSS怎么做啊?
ul li a:hover{background:#333;color:#fff;}添加上css后,这个列表变成横向的导航条了,超级链接是淡色背景,灰色字体,没有下划线,高度是30像素,宽度是100像素当我们鼠标经过这个超级链接时候,变成灰色背景,白色字体在主页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。
可以使用的css规则一般都有哪些,以及这些规则都具有哪些方面的作用.北 ...
而display:none则相当把元素从页面中去除,其占用位置也将被删除。十五、背景background的一些语法background-image:url(背景图案.jpg,gif,bmp);background-color:#FFFFFF; (背景颜色)background-color : transparent; <--设定背景为透明色–>background-repeat 改变背景图片的重复并排的设定说明repeat 背景图片并排...
你好,请问怎么分析呢?様重多少?标准系列怎样取?
3.狭缝宽度狭缝宽度变(过)大,稳定性下降,背景干扰上升。以能排除光谱干扰和具有一定的透光强度为原则4.原子化条件选择(火焰法)①火焰类型:易电离→低温焰,难电离→高温焰②燃烧器高度:外焰:氧化性,易电离 内焰:还原焰,背景吸收↑,中间层:中性焰,原子蒸气多,较好。 ③助燃气和燃烧气比例:控制温度。§3-7原子...
怎么识别狗狗
回答:动物简介 边牧,即边境牧羊犬,又名边境柯利,是一种非常聪明的犬种,主要分布在四个国家——英国、美国、澳大利亚和新西兰。美国科学家通过大量测试研究,发现边境牧羊犬的服从智商超过德国牧羊犬和贵妇犬,在一百多个犬种中排名第一。 虽然,边牧起源于17世纪,然而一直到现在,当许多的工作犬及...
《战锤:全面战争》中古战锤各种族背景资料
《战锤全面战争》以中古战锤为世界观背景,糅合了全面战争系列游戏的玩法精髓,堪称完美的结合。而中古战锤的世界观比较复杂,不少玩家都没有接触过,下面为大家带来一位战锤死忠粉分享的《战锤全面战争》中古战锤各种族超详细背景资料,有兴趣的朋友,一起来学习学习吧。索引1.帝国1.1.历史1.1.1.席格马1.1.2.虔诚者...