>  Q&A  >  본문

JS는 페이지 표시 여부를 결정하기 위해 페이지 높이를 어떻게 제어하나요?

<!DOCTYPE html>    
<html>    
	<head>    
		<meta charset="UTF-8">    
		<title>sdfsd</title>    
		<style type="text/css">    
			.demo{    
				width: 100%;    
				height: 500px;    
				overflow: hidden;    
				position: relative;    
			}    
			.art_show{    
				position: absolute;    
		z-index: 900;    
		bottom: 0;    
		margin: 0;    
		padding: 0;    
		width: 100%;    
		height: 50px;    
		border-bottom: 60px solid #f9f9f9;    
		background-image: linear-gradient(hsla(0,0%,100%,0),#f9f9f9);    
		color: #1c6bcc;    
		text-align: center;    
		line-height: 170px;    
			}    
			.pull{    
				position: absolute;    
				width: 16px;    
				left: 50%;    
				top: 54px;    
				margin-left: -8px;    
			}    
		</style>    
	</head>    
	<body>    
		<div class="demo">    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p><p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<p>zfsdfsdfdxfsdfsdfsdfs</p>    
			<div class="art_show"><img src="pull.png" class="pull" />展开全文</div>    
		</div>    
		<script src="jquery-1.11.1.min.js" type="text/javascript" charset="utf-8"></script>    
		<script type="text/javascript">    
			$(".art_show").click(function(){    
				$(".demo").css({"height":"auto"});    
				$(".art_show").css({"display":"none"});    
			})    
		</script>    
	</body>    
</html>

JS를 통해 데모를 제어하는 ​​방법은 데모의 높이가 500 미만인 경우 실용적이지 않습니다. 전체 텍스트를 읽으세요. . . . . .

2419일 전1491

모든 응답(2)나는 대답할 것이다

  • 2018-03-05 17:44:59

    으르르르르


    회신하다
    0
  • 2018-03-05 17:15:47

    보충사항: 데모 높이가 500px 미만인 경우 전체 텍스트가 표시되지 않습니다. . . . . .

    회신하다
    0
  • 취소회신하다