Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Стили (CSS) » подскажите что переделать в коде

подскажите что переделать в коде


     css    Все вопросы » Стили (CSS)    2432

вопрос
подскажите что переделать в коде чтобы нижнее затемнение появлялось только при наведении курсора на фотку

.example3 {
    display:inline-block;  
    position:relative;
}
.example3 .example_text{
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    height:25px;
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color:#fff;
    padding:5px;    
    background-color:rgba(0,0,0,.3);
}          


<div class="example3">
    <a href="ссылка" ><img src="ссылка"></a>
    <div class="example_text">
        <a href="ссылка">текст</a>
</div>
</div>


подскажите что переделать в коде

Ответил: pznt


.example3 {
    display:inline-block;  
    position:relative;
}
.example3 .example_text{
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    height:25px;
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color:#fff;
    padding:5px;    
}    
.example3 .example_text:hover {
    background-color:rgba(0,0,0,.3);
}

2 комментария

casper_gt
Юзер

casper_gt - -

текст не пропадает, и появляется темный фон только при наведении на то место где он должен быть

Gopr
Юзер

Gopr - -

Сделано, пример реализации. Плюс небольшие плюшки с изображением;)
<div class='example'>
<a href="#"><img src="https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-frc3/1463107_537352389691420_1817325263_n.jpg"/></a>
<div><a href="#">Ссылка</a> и текст...</div>
</div>

.example {display:inline-block;position:relative}
.example img {max-width:450px;height:auto}
.example div {position:absolute;display:none;padding:0 7px;color:#fff;background:rgba(0,0,0,0.5);left:0;width:100%;line-height:25px;bottom: 5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.example div a {color:#fff;text-decoration:none}
.example div a:hover {text-decoration:underline}
.example:hover div {display:block}

Похожие вопросы

наверх