<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=, initial-scale=1.0">
<title>Document</title>
<style>
*{
margin: 0;
padding: 0;
}
.nav{
width: 100%;
height: 68px;
background-color: rgba(0,0,0,.85);
.nav ul {
margin-left: 300px;
.nav ul li{
float: left;
padding: 0 20px;
display: inline;
.nav ul li a{
text-decoration: none;
color: white;
line-height: 68px;
.nav ul li a:hover{
color: #ff6700;
</style>
</head>
<body>
<div class="nav">
<ul>
<li>
<a href="#">小米商城</a>
</li>
<a href="#">小米影像</a>
<a href="#">MIUI</a>
<a href="#">LOT</a>
<a href="#">云服务</a>
<a href="#">天星科技</a>
<a href="#">有品</a>
<a href="#">小爱开放平台</a>
<a href="#">企业团购</a>
</ul>
</div>
<p>testtest</p>
</body>
</html>
老师为啥这个结果不用清除浮动,也可以p标签在下面?
<style> .wrap{ width: 1226px; height: 40px; background-color: #333333; font-size: 12px; color: #b0b0b0; margin: 0 auto; } .nav-left{ float: left; } .nav-right{ float: right; } li{ float: left; list-style: none; position: relative; } span{ margin: 0.3em; color: #424242; font-family: sans-serif; } .wrap>.nav-right>li:nth-child(-n+2){ padding: 0 5px; } .wrap>.nav-right>li:nth-child(3){ width: 48px; padding: 0 10px; } .wrap>.nav-right>li:nth-child(4){ width: 120px; } .download{ width: 124px; height: 0; background-color: #ffffff; box-shadow: 0 1px 5px #aaa; position: absolute; top: 40px; left: 50%; margin-left: -62px; overflow: hidden; } .download>img{ width: 90px; height: 90px; margin: 10px 16px 8px; } .download>p{ color: #333; font-size: 14px; line-height: 14px; text-align: center; } .nav-left>li:hover>.download{ height: 148px; transition: all 0.2s; } .tri{ width: 0; height: 0; border-bottom: 8px solid red; border-left: 8px solid transparent; border-right: 8px solid transparent; position: absolute; bottom: 0; left: 50%; margin-left: -8px; display: none; } .nav-left>li:hover>.tri{ display: block; } </style> </head> <body> <div class="wrap"> <ul class="nav-left"> <li><a href="#"></a>小米商城<span>|</span></li> <li><a href="#"></a>MlUl<span>|</span></li> <li><a href="#"></a>loT<span>|</span></li> <li><a href="#"></a>云服务<span>|</span></li> <li><a href="#"></a>天星数科<span>|</span></li> <li><a href="#"></a>有品<span>|</span></li> <li><a href="#"></a>小爱开放平台<span>|</span></li> <li><a href="#"></a>企业团购<span>|</span></li> <li><a href="#"></a>资质证照<span>|</span></li> <li><a href="#"></a>协议规则<span>|</span></li> <li><a href="#"></a>下载app<span>|</span> <div class="download"> <img src="images/小米app.jpg" height="109" width="112"/> <p>小米商城APP</p> </div> <div class="tri"></div> </li> <li><a href="#"></a>智能生活<span>|</span></li> <li><a href="#"></a>Select Location</li> </ul> <ul class="nav-right"> <li><a href=""></a>登录<span>|</span></li> <li><a href=""></a>注册<span>|</span></li> <li><a href=""></a>消息通知</li> <li><a href=""></a>购物车</li> </ul> </div> </body>
问题1:.tri那里的left:50% margin-left:-8px不明白,不知道怎么找三角形的位移
问题2:为什么效果图里tri和download的位置不在一起
<b>标签和<strong>标签分别在那些场合用?
嗷嗷刚刚代码那个p标签写在div外面了,现在解决了,用两种方式清楚浮动都可以了
list-style: none;
/* overflow: hidden; */
.nav ul::after{
content: "";
overflow: hidden;
clear: both;
p{
老师我想问一下,购物车的鼠标滑动之后的边框不显示想问一下我写的CSS哪里出了问题。
为什么会这样啊1
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .box1{ width: 200px; height: 100px; background-color: green; transform: translate(10px,10px); margin: 50px; } .box2{ width: 200px; height: 100px; background-color: red; margin: 50px; transform: rotate(30deg); } .box3{ width: 200px; height: 100px; background-color: yellow; margin: 50px; transform: scale(1.2,1.5); } .text{ /* transform: scale(0.5); */ font-size: smaller; } </style> </head><!-- --> <body> <div class="box1"></div> <div class="box2"></div> <div class="box3"></div> <p class="text">我是6PX字号</p> <p>我是默认12PX字号</p> </body> </html>
老师,默认最小字体不是12px吗,我这里直接修改字号也能修改,不用transform:scale(0.5)来缩放,是和我Chrome浏览器的版本有关吗
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!--
type属性H5新增:
1.email定义用于e-mail地址的字段
2.url定义用于输入URL的字段
-->
<from>
E-mail<input type="email"name="usermail">
<input type="submit"value="提交">
<br>
网址<input type="url"name="homepage">
</from>
老师我这样写,输入邮箱或网址无法出现跳转,输入错误的也没有提示为什么?
<div class="bottom"> <div class="b-left"></div> <div class="b-right"></div> </div>
老师,这个代码,,一个div包含两个小的div,,这两个小的div永远都在大的div里面,,不会出去
为什么我这样设置了也不能换行,不管作用的为什么。。。
<head> <meta charset="UTF-8"> <title>Title</title> <style> .white-nav{ width: 100%; height: 100px; background-color: skyblue; } .logo{ width: 55px; height: 55px; background-color: #ff6700; float: left; margin-top: 22.5px; } </style> </head> <body> <div> <div class="white-nav"> <div class="logo"></div> <div class="nav-bar"></div> <div class="search"></div> </div> </div>
老师这里为什么要给.logo加浮动呢,如果不加呢
老师,我对这个三角形提醒的绘制还是有点看不懂
快捷键 1. 输入 div#root 得到 <div id="root"></div>
2.输入 div.root 得到 <div class="root"></div>
3.输入 div#root+div.root 得到 <div id="root"></div><div class="root"></div>
index.html创建完成后,直接输入英文状态下的 ! 回车即可得到初始代码
老师,一张图片上要呈现出文字,该怎么弄?类似这种。
<body> <figure> <img src="1.jpg" alt=""> <figcaption>这是一个美丽的小姐姐</figcaption> </figure> <details open> <summary>我是标题</summary> <div> <p>我不是标题</p> </div> </details> </body> </html>
details 老师在写summary时呈现出详情两个字,下面打开才是(我是标题)。可我的操作里跟老师的不一样,我的直接是(我是标题),是为啥?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637