Создание близкого изображения в правом верхнем углу DIV
Я хотел знать, как сделать небольшой крест (закрыть) изображение появляется в правом верхнем углу внутри div. Использование CSS и XHTML. Спасибо
3 ответов
вы могли бы сделать это так:jsfiddle.net/7JEAZ/1317
фрагмент кода:
#panel{
width:100px;
height:100px;
background:red;
}
#close{
display:block;
float:right;
width:30px;
height:29px;
background:url(https://web.archive.org/web/20110126035650/http://digitalsbykobke.com/images/close.png) no-repeat center center;
}
<div id="panel"><a id="close" href="#"></a></div>
в случае его какой-либо помощи, вот еще один пример с кнопкой закрытия над верхним правым углом DIV, код является примером, показывающим его с двумя разными размерами div и jQuery, чтобы закрыть Родительский div изображения щелкнул. Существует также ссылка на изменение div.
CSS:
#content{
border: solid black;
width: 70%;
}
#info{
border: solid red;
width: 50%;
}
.close-image{
display: block;
float:right;
position:relative;
top:-10px;
right: -10px;
height: 20px;
}
HTML-код:
<a href="#" id="toggle-content">Show / Hide content</a>
<br/><br/>
<div id="content">
<img class="close-image" src="http://residentialsearch.savills.co.uk/Content/Images/icon_close.png" />
<b><u>Content:</u></b><br/>
This is the info inside the div!
</div>
<br/><br/>
<div id="info">
<img class="close-image" src="http://residentialsearch.savills.co.uk/Content/Images/icon_close.png" />
<b><u>Info:</u></b><br/>
Click the close button to hide this info!
</div>
jQuery:
$(".close-image").click(function() {
$(this).parent().hide();
});
$("#toggle-content").click(function() {
$("#content").slideToggle();
});
пример: клик вот!--20-->
этот простой пример может помочь. =]
HTML-код
<div class="thumbnail">
<img src="http://96pix.com/images/renee-v.jpg" />
<a href="#" id="close"></a>
</div>
в CSS
.thumbnail {
position: relative;
width:300px;
height:300px;
}
.thumbnail img {
width:100%;
height:100%;
}
#close {
display: block;
position: absolute;
width:30px;
height:30px;
top: 2px;
right: 2px;
background: url(http://icons.iconarchive.com/icons/kyo-tux/delikate/512/Close-icon.png);
background-size: 100% 100%;
background-repeat: no-repeat;
}
пример: http://jsfiddle.net/PPN7Q/26/