내의 비순서 목록:
<li><span></span> The lazy dog.</li>
<li><span>AND</span> The lazy cat.</li>
<li><span>OR</span> The active goldfish.</li>
그러나 패딩 추가하거나 변경할 수 있는 텍스트 및 클래스, 스타일입니까 속성은 추가에는 주기표시 허용되지 않습니다.
이 페이지는 렌더링합니다 Courier 함께 새로운.
목표는 이후 텍스트 줄을 스팬할 상승했다.
The lazy dog.
AND The lazy cat.
OR The active goldfish.
이 " 자리맞춤 OR"; 중요하지 않습니다.
The lazy 동물 (추가 요소를 i& 할 수 있지만, ll 텍스트 랩된 # 39 더블 체크.
이는 단순히 이룹니까 css 다음을 통해 이상적인 세계 you& # 39; d
<style type="text/css">
span {
display: inline-block;
width: 50px;
}
</style>
이 모든 브라우저를 별도로 작업 중인 FF2 이하.
>. Firefox 2 와 쇱そ don& # 39 이 t 지원. >. 값. 인라인 기입란 모스, 사용할 수 있습니다. >. 그러나 s # 39 점을 유념하십시오 it& 같지 않습니다. >. 인라인 블록, 정보기술 (it) 로 작동하지 않을 수 있습니다. >. 어떤 상황에서 기대할 수 있습니다.
쿼트에 키르크스모데 에서 발췌
<! - begin 스니핏: js 숨기십시오: 거짓값 콘솔: 진정한 바벨. > 거짓값 -;
ul {
list-style-type: none;
padding-left: 0px;
}
ul li span {
float: left;
width: 40px;
}
<ul>
<li><span></span> The lazy dog.</li>
<li><span>AND</span> The lazy cat.</li>
<li><span>OR</span> The active goldfish.</li>
</ul>
끝 - < 스니핏 >;!
You need to put a 를 " 줄 바꿈 없는 공백, empty" 어인 같은 것 "이라고 말했다. # 39, t, 스팬합니다 확장하지만 can& 할당하십시오 너버 패딩 / 마진이 you& # 39 만 충족되었으며 인라인 요소 때문에, ll give it a 띄울 수 있도록 할 수 있도록 너비입니다.
예를 들어, 이스피들 대한 참조
죄송합니다. 무시하시겠습니까 너버 재산이잖아 인라인 요소 (또는 요소를 가진 인라인 디스플레이:) 콩지름에 부동 를 사용하십시오.
<style type="text/css">
div.f1 { float: left; width: 20px; }
div.f2 { float: left; }
div.f3 { clear: both; }
</style>
<div class="f1"></div><div class="f2">The Lazy dog</div><div class="f3"></div>
<div class="f1">AND</div><div class="f2">The Lazy cat</div><div class="f3"></div>
<div class="f1">OR</div><div class="f2">The active goldfish</div><div class="f3"></div>
난 이제 지켜보리니 사용해야 할 때, 그래서 우리는 이 조금 스팬합니다 재작성할 필요가 있습니다.
<html><head>
<style type="text/css">
span.f1 { display: block; float: left; clear: left; width: 60px; }
li { list-style-type: none; }
</style>
</head><body>
<ul>
<li><span class="f1"> </span>The lazy dog.</li>
<li><span class="f1">AND</span> The lazy cat.</li>
<li><span class="f1">OR</span> The active goldfish.</li>
</ul>
</body>
</html>
이 ',', 'tag 는 < span> 블록' 로 설정해야 할 만큼 요소점 것으로, 디스플레이, 인라인 무시됨 너비입니다.
그래서:
<style type="text/css"> span { width: 50px; display: block; } </style>
다음:
<li><span> </span>something</li>
<li><span>AND</span>something else</li>
이 경우 스팬할 미삭 텍스트 요소 때문에 사람들이 블록 사이에 갈 수 없습니다 수명을 요소를 아래에있어. 또한 매우 안 좋은 생각 때문에 전체 너비의 사용하여 부동 설정해야 합니다 수명을 요소 및 이 너버 동일합니까 전체 ul 요소이거나 다른 컨테이너입니다 너비입니다 할 것입니다.
이 같은 일이 시도하시겠습니까 html 의:
<li><span></span><strong>The</strong> lazy dog.</li>
<li><span>AND</span> <strong>The</strong> lazy cat.</li>
<li><span>OR</span> <strong>The</strong> active goldfish.</li>
또한 css
li {position:relative;padding-left:80px;} // 80px or something else
li span {position:absolute;top:0;left:0;}
li strong {color:red;} // red or else
따라서 수명*을 요소가 때 상대 너회가 포맷하십시오 요소점과 스팬할 것으로 상대경로를 했고, 상위 0 왼쪽 0;; 그렇게 계속 왼쪽 위와 패딩 왼쪽 설정할 수 있습니다 (또는: 0px 패딩 0px 0px 80px;) 이 여유 공간 설정하기 위한 스팬합니다 요소.
이 간단한 경우에 더 노력해야 합니다.
뭐, 항상 there& # 39 의 무차별 대입 방법:
<li><pre> The lazy dog.</pre></li>
<li><pre>AND The lazy cat.</pre></li>
<li><pre>OR The active goldfish.</pre></li>
또는 에로남이네 너희는너희가 무엇을 의미하는지 " padding"; 텍스트? # 39 의 애매한 that& 작업하십시오 같은 맥락이다.
이 사운드 질문이예요 숙제를 한 것 같은데 # 39, re 너회의 숙제를 하는 게 아니라 우리가 할 수 있으면 좋겠다 you& 당신꺼에요?
할 수 있는 테이블을 사용하여 순결케 CSS 아니다.
<style>
ul{
text-indent: 40px;
}
li{
list-style-type: none;
padding: 0;
}
span{
color: #ff0000;
position: relative;
left: -40px;
}
</style>
<ul>
<span></span><li>The lazy dog.</li>
<span>AND</span><li>The lazy cat.</li>
<span>OR</span><li>The active goldfish.</li>
</ul>
단, 디스플레이 등 it doesn& # 39, t 각 옵션마다 분배용으로는 줄에 당근이지를 운영까지도 있기 때문이다. 그러나 이 가까이 해답이야 큰 도움이 될 수 있길 바란다
<! - begin 스니핏: js 숨기십시오: 거짓값 콘솔: 진정한 바벨. > 거짓값 -;
ul {
list-style-type: none;
padding-left: 0px;
}
ul li span {
float: left;
width: 40px;
}
<ul>
<li><span></span> The lazy dog.</li>
<li><span>AND</span> The lazy cat.</li>
<li><span>OR</span> The active goldfish.</li>
</ul>
끝 - < 스니핏 >;!