말줄임표 : css+jquery
2012.08.01 14:00:32
<html>
<head>
<script src="http://www.google.com/jsapi"></script>
<script>
google.load("jquery", "1.2.6");
google.setOnLoadCallback(function() {
$('.longtext').each(function() {
if ($(this).attr('scrollWidth') > $(this).width()) {
$more = $('<b class="more">…</b>');
// add it to the dom first, so it will have dimensions
$(this).append($more);
// now set the position
$more.css({
top: '-' + $(this).height() + 'px',
left: ($(this).attr('offsetWidth') - $more.attr('offsetWidth')) + 'px'
});
}
});
});
</script>
<style>
.longtext {
height: 20px;
width: 300px;
overflow: hidden;
white-space: nowrap;
border: 1px solid #f00;
}
.more {
z-index: 10;
position: relative;
display: block;
background-color: #fff;
width: 18px;
padding: 0 2px;
}
</style>
</head>
<body>
<p class="longtext">This is some really long text. This is some really long text. This is some really long text. This is some really long text.</p>
</body>
</html>
<head>
<script src="http://www.google.com/jsapi"></script>
<script>
google.load("jquery", "1.2.6");
google.setOnLoadCallback(function() {
$('.longtext').each(function() {
if ($(this).attr('scrollWidth') > $(this).width()) {
$more = $('<b class="more">…</b>');
// add it to the dom first, so it will have dimensions
$(this).append($more);
// now set the position
$more.css({
top: '-' + $(this).height() + 'px',
left: ($(this).attr('offsetWidth') - $more.attr('offsetWidth')) + 'px'
});
}
});
});
</script>
<style>
.longtext {
height: 20px;
width: 300px;
overflow: hidden;
white-space: nowrap;
border: 1px solid #f00;
}
.more {
z-index: 10;
position: relative;
display: block;
background-color: #fff;
width: 18px;
padding: 0 2px;
}
</style>
</head>
<body>
<p class="longtext">This is some really long text. This is some really long text. This is some really long text. This is some really long text.</p>
</body>
</html>
댓글 0
댓글 쓰기 권한이 없습니다.
23 | 아이폰 텍스트 크기 자동 조절 | 2015.05.02 |
22 | -webkit-tap-highlight-color:rgba(0,0,0,0); | 2015.05.02 |
21 | background:none;-webkit-appearaance:none;,border-radius:0 | 2015.05.02 |
20 | 아이폰 input type이 sumit 일때 css 적용안되는 문제 | 2014.12.10 |
19 | 해상도에 따른 폰트 사이즈 | 2013.09.02 |
18 | CSS3 media 쿼리로 브라우져 해상도별 지원 | 2013.08.06 |
17 | 모바일 코딩 초읽기 | 2013.08.06 |
16 | 간단히 모바일용 웹 서비스를 디자인, 코딩할 수 있는 제이쿼리 모바일 닷컴 | 2013.08.06 |
15 | 아이폰 input 박스선 없애기 | 2013.08.06 |
14 | 모바일 코딩을 위한 메타테그 | 2013.08.06 |
13 | HTML5 enabling script | 2013.03.05 |
12 | 미디어 쿼리 문법 | 2013.03.05 |
11 | 모바일웹 슬라이드(Swipe)-jqueryMobile을 이용한 swipe 구현 | 2013.03.05 |
> | 말줄임표 : css+jquery | 2012.08.01 |
9 | 모바일웹 터치스크롤 구현 iScroll | 2012.07.16 |
8 | 아이콘,이미지 체크리스트 | 2012.07.11 |
7 | 모바일 웹 해상도 | 2012.07.11 |
6 | 모바일 해상도 | 2012.07.11 |
5 | 가로/세로 모드 변경관련 스크립트 | 2012.07.05 |
4 | 확대, 축소 여부 지정 | 2012.07.05 |