9

Вопрос по css, html – Как оживить элемент при наведении

Error: User Rate Limit Exceeded<div>Error: User Rate Limit Exceeded

size: 150%;

Error: User Rate Limit Exceeded

height: +30px;
width: +30px;

Error: User Rate Limit Exceeded

  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceededjsfiddle.net/epS96 (js fiddle не показывает css должным образом) и я хочу, чтобы каждый div мог расти ....

    от Fr0stY
  • Хорошо, спасибо. есть ли что-то, чтобы сказать, что это существующая ширина плюс 30 пикселей или около того, как ширина: ширина + 30 пикселей; высота: высота + 30px;

    от Fr0stY
  • спасибо очень. да, это то, что я искал xD, но я использовал ответ ниже, чтобы сделать это, и это уже выглядит довольно хорошо!

    от Fr0stY
  • Error: User Rate Limit Exceededmaxwf.net16.net/index/index.html

    от Fr0stY
  • Просто жестко закодируйте его :), если вы меняете только два размера, обычный размер и размер наведения, я рекомендую использовать конкретные числа, чтобы избежать случайного получения странных результатов.

    от
  • Error: User Rate Limit Exceeded

    от Fr0stY
  • Error: User Rate Limit Exceeded

    от Fr0stY
  • Error: User Rate Limit Exceeded

    от Fr0stY
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от laymanje
  • Error: User Rate Limit Exceededmaxwf.net16.net/index/index.htmlError: User Rate Limit Exceeded

    от Fr0stY
  • 5

    Error: User Rate Limit Exceeded

    div {
        background: #999;
        width: 200px;
        height: 20px; 
        transition: width 1s;
    }
    
    div:hover{
        width: 300px;
    }
    <div>
        <p>Im content</p>
    </div>

  • 4

    Error: User Rate Limit Exceeded

    div.container {
        width: 80%;
        background-color: blue;
    }
    
    div.container:hover {
        width: 100%;
        background-color: red;
    }
    

    jQuery Solution

    //hover effect applies to any elements using the 'container' class
    $(".container").hover(
        function(){ //mouse over
            $(this).width($(this).width() + 30);
        },
        function(){ //mouse out
            $(this).width($(this).width() - 30);
        }
    );
    

  • 4

    Error: User Rate Limit Exceeded

    div:hover {
     -webkit-transform: scale(1.1);
     -moz-transform:    scale(1.1);
     -o-transform:      scale(1.1);
     -ms-transform:     scale(1.1);
    }