ABOUT区三角角标的问题,没有思路不知道该咋弄。

ABOUT区三角角标的问题,没有思路不知道该咋弄。

上代码
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>前端作业</title>
	<link rel="stylesheet" href="css/index.css">
</head>
<body>
	<!-- 顶部 -->
	<div class="header">
	  <div class="logo">
	  	<img src="images/logo.png" alt="logo">
			<div class="nav">
				<a href="" title="">HOME</a>
				<a href="" title="">ABOUT</a>
				<a href="" title="">GALLER</a>
				<a href="" title="">FACULTY</a>
				<a href="" title="">EVENTS</a>
				<a href="" title="">CONTACT</a>
			</div>
		</div>
	</div>
	<!-- banner区 -->
    <div class="banner">
    	<div class="top">
    	   <img src="images/banner3.jpg" alt="banner">	
    	</div>    	
    	<!-- banner遮罩层 -->
    	<div class="toplayer"></div>
    	<div class="toplayer-top">
    		<input type="text" value="Your Name" name="name1"></br>
    		<input type="text" name="password" value="Your Phone"></br>
    		<input type="email" name="email" value="Your Email"></br>
    		<textarea rows="6" cols="23">Write Your Comment Here
            </textarea></br>
            <button>SEND MESSAGE</button>
    	</div>
    </div>
	<!-- ABOUT区 -->
	<div class="about">
		<!-- ABOUT区顶部 -->
		<div class="about-top">
			<div class="about-top-t">ABOUT</div>
			<label class="line"></label>  <!-- 下划线 -->
			Lorem Ipsum is simply dummy text of the printing and typesetting </br>
			industry.Lorem Ipsum has been the industry`s  standard dummy </br>
			text ever since the 1500s.</br>
		</div>
		<!-- ABOUT区中部 -->
		<div class="about-middle">
				<div class="textleft">
							<p>&nbsp A WORD</p>
							<p>ABOUT US</p>

							<div class="text-left2">
									Paresent dingnissim viverra est,sed <br>
									bibendum lgula congue non.Sed ac nisl <br>
									et felis gravida commodm? Suspendisse <br>
									eget ullamcorper ipsum.Suspendisse <br>
									diam amet.<br>
									<input type="button" value="EXPLORE" name="">
							</div>			
				 </div>
				 <div class="about-middle-img">
							<img src="images/bb3.jpg" alt="">
			     </div>

			    <div class="textleftright">
					    	<div class="textleftright-top">
					    		<h1>70000</h1>
					    		<label class="line"></label>
					    		<h4>Students</h4>
					    	</div>
					    	<div class="textleftright-bot">
					    		<h1>600</h1>
					    		<label class="line"></label>
					    		<h4>Faculty</h4> 
					    	</div>
			    </div>
		</div>
		<!-- ABOUT区底部 -->
		<div class="about-bottom">
				<div class="top">
						<div class="img">
							<img src="images/b1.jpg" alt="">
						</div>
						<div class="img2">
							<p class="p1">Library</p>
							<p class="p2">Lorem Ipsum is simply dummy text of the <br>
							              printing and typesetting industry</p>
							<p class="p3">Lorem Ipsum has been the industry`s standard dummy <br>
                                        text ever since the 1500s, when an unknown printer took <br>
                                        a gallery of type and scrambled it to make a type  <br>
                                        specimen book
							</p>
							<input type="button" value="EXPLORE" name="">
						</div>
						<div class="img3">
							<img src="images/b2.jpg" alt="">
						</div>
						<div class="img4">
							<p class="p1">Computer Lab</p>
							<p class="p2">Lorem Ipsum is simply dummy text of the <br>
							              printing and typesetting industry</p>
							<p class="p3">Lorem Ipsum has been the industry`s standard dummy <br>
                                        text ever since the 1500s, when an unknown printer took <br>
                                        a gallery of type and scrambled it to make a type  <br>
                                        specimen book
							</p>
							<input type="button" value="EXPLORE" name="">
						</div>
				</div>
				<div class="bot">
						<div class="img5">
							<p class="p1">Conference Hall</p>
							<p class="p2">Lorem Ipsum is simply dummy text of the <br>
							              printing and typesetting industry</p>
							<p class="p3">Lorem Ipsum has been the industry`s standard dummy <br>
                                        text ever since the 1500s, when an unknown printer took <br>
                                        a gallery of type and scrambled it to make a type  <br>
                                        specimen book
							</p>
							<input type="button" value="EXPLORE" name="">
						</div>
						<div class="img6">
							<img src="images/b3.jpg" alt="">
						</div>
						<div class="img7">
							<p class="p1">Play Groudn</p>
							<p class="p2">Lorem Ipsum is simply dummy text of the <br>
							              printing and typesetting industry</p>
							<p class="p3">Lorem Ipsum has been the industry`s standard dummy <br>
                                        text ever since the 1500s, when an unknown printer took <br>
                                        a gallery of type and scrambled it to make a type  <br>
                                        specimen book
							</p>
							<input type="button" value="EXPLORE" name="">
						</div>
						<div class="img8">
							<img src="images/b4.jpg" alt="">
						</div>
				</div>
		</div>

	</div>
	<!-- GALLERY区 -->
	<div class="gallery">
		
	</div>
	<!-- 页脚 -->
	<div class="footer">
		
	</div>
</body>
</html>

CSS的
*{
	padding: 0;
	margin: 0;
}
body{
	font-family: Microsoft YaHei UI;
}
				/*顶部导航*/
.header{
	width: 100%;
	height: 100px;
	background-color: #07cbc9;
	position: fixed;
	top: 0;
	z-index: 9999;
}
.header img{
	width: 300px;
	height: 55px;
	padding-left: 150px;
	padding-top: 23px;
}

.header .logo{
	float: left;
}
.header .nav{
	float: right;
	padding-left: 750px;
}
.header .nav a{
	float: left;
	list-style: none;
	width: 100px;
	height: 100px;
	line-height: 100px;
	font-size: 18px;
	font-weight: bolder;
	color: #fff;
	text-decoration: none;
	text-align: center
}
.header .nav a:hover {
    background-color: #000;
}
				/*BANNER图区*/
.banner{
    width: 100%;
    height:600px;
}
.banner img{
	width: 100%;
    height:600px;
}
				/*banner遮罩层*/
.banner .toplayer{
    position: absolute;
    top: 100px;
    left: 0px;
    background-color: #000;
    width: 100%;
    height: 500px;
    opacity: 0.5;
}
.toplayer-top{
	width: 500px;
	height: 300px;
	position: absolute;
	top: 400px;
	left: 50%;
	margin-left: -250px;
	margin-top: -260px;
	z-index: 2;
	text-align: center;
	color: #fff;
}
				/*BANNER区输入框*/
.toplayer-top input {
	width: 400px;
	font-size: 18px;
	margin-top: 10px;
	border: 1px solid #fff;
	background-color: transparent;
	color: #fff;	
	padding: 10px;
}
.toplayer-top input:hover {
    border: 1px solid #07cbc9;
}
.toplayer-top textarea{
	width: 400px;
	font-size: 25px;
	margin-top: 10px;
	border: 1px solid #fff;
	background-color: transparent;
	color: #fff;
	padding: 10px;	
}
.toplayer-top textarea:hover {
    border: 1px solid #07cbc9;
}
.toplayer-top button{
   width: 200px;
   height: 40px;
   margin-top: 10px;
   font-weight: bolder;
   border: 1px solid #fff;
   font-size: 22px;
   background-color: transparent;
   color: #fff;
}
.toplayer-top button:hover {
    border: 1px solid #07cbc9;
}
				/*BAOUT区*/
.about{
	width: 100%;
}
				/*ABOUT区顶部*/
.about-top{
    text-align: center;
}
.about .about-top .about-top-t{
	width: 200px;
	font-size: 48px;
	margin: 20px auto;
	font-weight: bolder;
}
.line{
	background-color: #07cbc9;
    display: block;
    width: 40px;
    height: 2px;
    margin: 15px auto;
}
				/*ABOUT区中部*/
.about-middle{
	overflow: hidden;
	zoom:1;
}
.about .textleft{
	width: 320px;
	height: 300px;
	float: left;
	position: relative;
	top: 100px;
	left: 430px;	
}
.about .textleft .text-left2{
	border: 1px solid #000;
	padding: 10px;	
	background-color: #fff;
	opacity: 0.7;
}
.about .textleft p{
	font-size: 38px;
}
.about .textleft input{
	border: 1px solid #000;
	width: 150px;
	font-size: 22px;
	margin-top: 20px;
	padding: 10px;
	background-color:#000;
	color: #ffffff;
}
.about .textleft input:hover {
    background-color:#ffffff;
	color: #000;
}
.about .about-middle-img{
	width: 650;
	height: 435;
	float: left;
	margin-top: 30px;
	margin-left: 320px;
}
.about .textleftright{
	width: 300px;
	height: 400px;
	float: right;
	position: relative;
	top: 30px;
	right: 260px;
	text-align: center;	
}
.textleftright-top{
	border: 1px solid #07cbc9;
	padding: 30px 1px;
}
.textleftright-bot{
	margin-top: 30px;
	border: 1px solid #07cbc9;
	padding: 30px 1px;
}
				/*ABOUT底部*/
.about-bottom{
	margin-top: 100px;
}
.about-bottom .p1{
    margin-left: 30px;
    font-size: 34px;
    color: #fff;
    margin-top: 30px;
}
.about-bottom .p2{
    margin-left: 30px;
    font-size: 16px;
    color: #fff;
    margin-top: 30px;
}
.about-bottom .p3{
    margin-left: 30px;
    font-size: 8px;
    color: #fff;
    margin-top: 30px;
}
.about-bottom input{
    border: 1px solid #000;
	width: 150px;
	font-size: 22px;
	margin-top: 40px;
	padding: 10px;
	background-color:#000;
	color: #ffffff;
	margin-left: 123px;
}
.about .about-bottom input:hover {
    background-color:#07cbc9;
}

				/*第一行*/
.about-bottom .top{
	width: 1584px;
    height: 396px;
	overflow: hidden;
	zoom:1;
	position: static;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.about-bottom .top .img{
	width: 396px;
	height: 396px;
	float: left;
}
.about-bottom .top .img2{
	width: 396px;
	height: 396px;
	float: left;
	background-color:#07cbc9;
}
.about-bottom .top .img3{
	width: 396px;
	height: 396px;
	float: left;
}
.about-bottom .top .img4{
	width: 396px;
	height: 396px;
	float: left;
	background-color:#07cbc9;
} 
				/*第二行*/
.about-bottom .bot{
    width: 1584px;
    height: 396px;
	overflow: hidden;
	zoom:1;
	position: static;
	margin-right: auto;
	margin-left: auto;
}
.about-bottom .bot .img5{
	width: 396px;
	height: 396px;
	float: left;
	background-color:#07cbc9;
}
.about-bottom .bot .img6{
	width: 396px;
	height: 396px;
	float: left;
}
.about-bottom .bot .img7{
	width: 396px;
	height: 396px;
	float: left;
	background-color:#07cbc9;
}
.about-bottom .bot .img8{
	width: 396px;
	height: 396px;
	float: left;
}


正在回答

登陆购买课程后可参与讨论,去登陆

4回答

您好,您上述代码并没有错位。可以反馈更改之后的代码,以便查看样式帮助调试。也可以自己先尝试:注意定位时的距离,注意页面的自适应,注意距离左右的距离。

http://img1.sycdn.imooc.com//climg/5bf24c960001dcea18260591.jpg

祝学习愉快!

好帮手慕查理 2018-11-18 10:25:49

您好,导航栏错位是指下图形式吗?.header .nav:padding-left距离左侧的距离导致文字内容放不下,将距离设置的小一些即可。且不设置a标签的line-height可以居中。

http://img1.sycdn.imooc.com//climg/5bf0cbc4000114ea13410237.jpg

三角角标可以参考:http://class.imooc.com/course/qadetail/46691

请注意页面自适应以及相同样式的内容可以设置相同的class名称设置样式,减少重复代码。祝学习愉快!

  • 提问者 凝望学编程 #1
    还有中部的区域也有错位,写的时候没有错位,但是不知道什么时候产生了错位
    2018-11-19 11:31:31
提问者 凝望学编程 2018-11-17 14:13:46

还有导航栏和ABOUT区为什么会错乱啊?

提问者 凝望学编程 2018-11-17 12:23:49

搞不懂啊~三角角标

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4928    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师