2013-05-21 2 views
0

У меня есть кнопка изображения внутри div. Я увеличиваю размер изображения и z-индекс при наведении на div. но я хочу добавить текст над кнопкой изображения, когда наводится вызов. Как я могу сделать ?Как показать текст на ImageButton при наведении курсора на css

мой CSS:

.HoverImageClass input[type=image]:hover 
{ 
    position: relative; 
    z-index: 10000; 
    height: 274px; 
    width: 226px; 
    margin-top: -67px; 
    margin-left: -14px; 
    padding-bottom: 13px; 
    background-color: #F7F6EB; 
} 

мой HTML:

<div id="divImageDisplay" class="HoverImageClass" runat="server"> 


<asp:ImageButton runat="server" CssClass="course_img" ID="imgbtnCourse" AlternateText='<%#Eval("LevelName") %>' ToolTip='<%#Eval("LevelName") %>' ImageUrl='<%#Eval("CourseImagePath") %>' CausesValidation="False" CommandName="AddToCart" CommandArgument='<%# String.Format("{0},{1},{2},{3},{4},{5}",Eval("ID"),Eval("LevelID"),Eval("CurrencyWithValue"),Eval("CourseImagePath"),Eval("CategoryID"),Eval("MRP")) %>'></asp:ImageButton> 

</div> 
+0

Можете ли вы запустить этот код, просмотреть исходный код и предоставить нам сгенерированный HTML-код этой кнопки? Я хорошо знаю реальную разметку, мы можем помочь вам лучше. –

ответ

-1

Ну, если вы делаете текст на кнопке с помощью обычной HTML, один из возможных методов бы на основной класс CSS сделать "color:" "" то же, что и в фоновом режиме, а затем в классе: hover вы можете изменить его на другой цвет, который будет доступен для чтения/права. Или, возможно, вы даже можете установить размер шрифта на что-то действительно крошечное на оригинале, а затем поднять его на размер: hover!

Надеюсь, это поможет!

+0

Это не будет хорошей идеей. Если вы хотите скрыть ее с помощью CSS, то используйте display: none и не просто укажите цвет, который вы не знаете, изменится ли изображение или какая его текстура –

+0

, но это это кнопка изображения, как я могу держать один элемент управления внутри кнопки изображения ?. – Shiba

Смежные вопросы