.nav-list{ width: 156px; height: 100%; background-color: rgba(0,0,0,.5); position: fixed; top: 0; right: 0; transition: all .5s; display:none; } .more{ /*必须配合定位使用*/ z-index: 666; position: relative; } .nav-bar li:hover>.nav-list{ display: block; }
老师,我这里不用right,使用display为什么不可以呢?
老师你好,我想问一下那个表格与表单的区别,为什么在写html代码的时候是表单标签包含表格而不是表格包含表单
想问下弹性盒模型和响应式布局的区别,因为他们都在写移动端的时候用到,不知道什么时候该用什么
body部分
<div class="container"> <div class="wrap"> <div class="logo"> <img src="images/logo-mi2.png" alt=""> </div> <div class="nav-bar"> <ul> <li class="first">无无无无无</li> <li><a href="#">Xiaomi手机</a></li> <li><a href="#">Redmi 红米</a></li> <li><a href="#">电视</a></li> <li><a href="#">笔记本</a></li> <li><a href="#">平板</a></li> <li><a href="#">家电</a></li> <li><a href="#">路由器</a></li> <li><a href="#">服务</a></li> <li><a href="#">社区</a></li> </ul> </div> <div class="search"> <input type="text" placeholder="洗衣机"> <button class="iconfont"></button> <div class="mini-search"> <ul> <li><a href="#">全部</a></li> <li><a href="#">手机</a></li> <li><a href="#">小米平板5</a></li> <li><a href="#">空调</a></li> <li><a href="#">耳机</a></li> <li><a href="#">黑鲨4S</a></li> <li><a href="#">电视</a></li> <li><a href="#">加湿器</a></li> </ul> </div> </div> </div> </div>
css部分
a{ text-decoration: none; color: #b0b0b0; text-align: center; } .wrap{ width: 1226px; margin: 0 auto; } .container{ width: 100%; height: 100px; color: peru; position: relative; } .logo{ width: 55px; height: 55px; margin-top: 22.5px; position: relative; overflow: hidden; float: left; } .logo img{ width: 100%; height: 100%; position: absolute; top: 0; } .nav-bar{ width: 873px; height: 100px; box-sizing: border-box; padding: 12px 0 0 30px; float: left; } .nav-bar .first{ width: 127px; padding-right: 15px; color: #fff; line-height: 100px; } .nav-bar li{ float: left; } .nav-bar a:not(.first){ color: #333333; font-size: 16px; display: block; padding: 41px 10px 38px; } .search{ width: 297px; height: 100px; position: relative; float: left; } .search>input{ width: 223px; height: 48px; border: 1px solid #e0e0e0; padding: 0 10px; outline: none; float: left; margin-top: 25px; transition: all .2s; } .search>button{ width: 52px; height: 50px; border: 1px solid #e0e0e0; border-left: none; padding: 1px 4px; margin-top: 25px; background-color: #fff; float: left; } .search>input:focus,.search>input:focus+button { border-color: #ff6700; } .search>input:hover,.search>input:hover+button{ border-color: #b0b0b0; } .search>button:hover { background-color: #ff6700; border-color: #ff6700; color: #fff; } .container .mini-search{ width: 243px; height: 240px; background-color: #b0b0b0; border: 1px solid #ff6700; border-top: none; position: absolute; top: 75px; left: 0; display: none; } .container .search>.mini-search ul>li>a{ display: block; width: 243px; height: 30px; color: #424242; font-size: 12px; padding: 6px 15px; } .search>input:focus .mini-search{ display: block; }
为什么图布局是乱的啊救命
老师板块二既然是轮播图,这五个图形为什么用绝对定位不用固定定位呢
视频14分05秒为什么要把.nav-list的right设置为-156px,向左走156不是刚好在屏幕中吗,没有隐藏啊,感觉应该right+156px吧
<head> <meta charset="UTF-8"> <title>Title</title> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <style> *{ margin: 0; padding: 0; } .items{ height: 450px; padding: 10px; background-color: bisque; box-sizing: border-box; float: left; } .items>div{ width: 100%; height: 100%; background-color: cadetblue; } @media screen and (max-width: 768px){ .items{ width: 50%; } } @media screen and (min-width: 768px) and (max-width: 992px) { .items{ width: 33.33%; } } @media screen and (min-width: 768px){ .items{ width: 25%; } } </style> </head> <body> <div class="box"> <div class="items">11234564631</div> <div class="items">2</div> <div class="items"></div> <div class="items"></div> <div class="items"></div> <div class="items"></div> <div class="items"></div> <div class="items"></div> <div class="items"></div> <div class="items"></div> <div class="items"></div> <div class="items"></div> </div> </body>
老师为什么。items里的div没有变颜色呢
老师,这个color可以直接给li设置吗
placeholder属性和value 属性有什么区别么,我认为value属性也可以直接书写value="手机/邮箱/用户名"
<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加浮动呢,如果不加呢
<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的位置不在一起
老师你好!为啥我的价格那一段不居中?其他的都居中。
Title.{ : : : : } .{ : : } { : } .{ : : : : } .{ : : : } .{ : : : : } HUAWEI nova 95000¥2999
老师在视频讲到用户名和密码框是行内元素,什么叫行内元素,
什么叫水平垂直平铺
老师他这个只有一个图层的 怎么截图出来
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637