首页 > 其他分享 >CSS鼠标hover给元素加边框后发生移动

CSS鼠标hover给元素加边框后发生移动

时间:2023-03-05 16:32:56浏览次数:32  
标签:hover 鼠标 元素 边框 div CSS


CSS鼠标划过给元素加边框后发生晃动

解决方法:

  1. 默认给所有元素加上边框
  2. 鼠标hover时改变div的width和height只需减去边框大小
  3. 使用box-sizing属性改变div盒子模型的规则 =》 具体自搜

标签:hover,鼠标,元素,边框,div,CSS
From: https://blog.51cto.com/u_15976398/6101457

相关文章

  • CSS-1.CSS盒模型,在不同浏览器的差异
    CSS盒模型,在不同浏览器的差异盒子模型有两种,分别是IE盒子模型和标准w3c盒子模型。  标准w3c盒子模型的范围包括margin、border、padding、content,并且content部分不......
  • tailwindcss_封装
    /admin-one-vue-tailwind-master/index.html<!DOCTYPEhtml><htmllang="zh"><head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=ed......
  • CSS设置了属性,但不管事的解决方法之一
    设置一个:<metaname="viewport"content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,viewport-fit=cover">  ......
  • CSS & JS Effect – Blue Tick Avatar
    效果 难点难题只有一个,那就是如何把bluetickimage定位当avatar的右下角. HTML<divclass="avatar-wrapper"><imgclass="avatar"src="../images/ava......
  • CSS@media暗黑模式配置
    css媒体切换需要基于模板修改成需要的样式@media(prefers-color-scheme:light){.article{background:#fff;color:#000;}}@media(pr......
  • tailwindcss封装一个按钮
    templatetag<template><button:class="classes"><slot:iconSizeClasses="iconSizeClasses"/></button></template>scripttag<scriptsetup>......
  • 权重复习、盒子模型的边框
    知识点 1:css继承的权重是“0”,权重越高,会优先执行。例:  .nav.pink 权重是  20     .navli    权重是  11想要展示出自己喜欢的效果,就要......
  • css背景铺满
    第一种方式body{ position:fixed; top:0; left:0; right:0; bottom:0; background-image:linear-gradient(-225deg,#2CD8D50%,#6B8DD648%,#8E37D7100%)......
  • 边框家变色
    .home_dqjx_table_khlx{padding:08px;height:20px;border:1pxsolidtransparent;border-radius:2px;background-clip:padding-box,border-box;......
  • css实现正方体旋转
    <!--物品入库-待入库--><template>  <divclass="content">    <button@click="onImg">图片切换</button>    <divclass="cubeBox">  ......