Home  >  Article  >  Web Front-end  >  A problem of not displaying on the same line_html/css_WEB-ITnose

A problem of not displaying on the same line_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:11:391026browse

		<hr/>        <p>css定位:relative</p>        <div class="positionObj">        	<div>对象1</div>        	<div id="relativePosition">对象2:相对于自身的相对定位<div class="absolutePosition">对象2副:相对于对象2的绝对定位</div></div>        	<div>对象3</div>        	<div>对象4</div>        </div>        <hr/>        <p>css定位:absolute</p>        <div class="positionObj">        	<div>对象A</div>        	<div class="absolutePosition">对象B:相对于body的绝对定位<div class="absolutePosition">对象B副:相对于对象B的绝对定位</div></div>        	<div>对象C</div>        	<div>对象D</div>        </div>

            .positionObj            {  	            	height: 120px;    	            }           .positionObj div            {            	font-size:10pt;            	background-color:gray;            	width: 100px;            	height: 50px;            	float: left;            	margin-right: 10px;            }            #relativePosition            {            	position: relative;            	top:60px;            	left:50px;            }            .absolutePosition            {            	position: absolute;            	left: 400px;            	display: inline;            }


How to set object 2 and object 2 to be displayed on the same line, as well as object B and object B. Both display:inline and float:left are invalid


Reply to discussion (solution)

I write less text in the object box and align it to the same Okay, does this have anything to do with the number of words?

<!DOCTYPE html><html>	<head>		<title>Test</title>		<meta http-equiv="Content-Type" content="text/html;charset=gb2312" />		<style type="text/css"><!--			.positionObj            {                      height: 120px;                    }           .positionObj div            {                font-size:10pt;                background-color:gray;                width: 100px;                height: 50px;                float: left;                margin-right: 10px;            }            #relativePosition            {                position: relative;                top:60px;                left:50px;            }            .absolutePosition            {                position: absolute;                left: 400px; top:0;            }		--></style>	</head>	<body>		<hr/>        <p>css定位:relative</p>        <div class="positionObj">            <div>对象1</div>            <div id="relativePosition">对象2:相对于自身的相对定位			<div class="absolutePosition">对象2副:相对于对象2的绝对定位</div>			</div>            <div>对象3</div>            <div>对象4</div>        </div>        <hr/>        <p>css定位:absolute</p>        <div class="positionObj">            <div>对象A</div>            <div class="absolutePosition">对象B:相对于body的绝对定位<div class="absolutePosition">对象B副:相对于对象B的绝对定位</div></div>            <div>对象C</div>            <div>对象D</div>        </div>	</body></html>



Do I have to add top or bottom to put them on the same line? Sorry, I’m a bit over the top.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn