当前位置: 首页 > news >正文

一流的商城网站建设制作网页的教程

一流的商城网站建设,制作网页的教程,武汉做网站找谁,周口公司做网站目录 如何遇到的问题原因为什么会这样怎么解决 如何遇到的问题 最近在开发过程中,因为需要对一个icon进行旋转,而icon本身,是设置span的伪类来进行的,结果我发现无论怎么设置transform都无法使其生效。 span::before {font-famil…

目录

    • 如何遇到的问题
    • 原因
    • 为什么会这样
    • 怎么解决

如何遇到的问题

最近在开发过程中,因为需要对一个icon进行旋转,而icon本身,是设置span的伪类来进行的,结果我发现无论怎么设置transform都无法使其生效。

  span::before {font-family: element-icons !important;content: "\e6c9";transform: rotate(180deg);}

原因

经过我的测试和网上找到的原因,它们相互印证这样一个结论:inline的盒子设置transform不生效。

为什么会这样

inline元素被视为一行中的文本片段,其大小由内容决定,并且不允许通过transform属性来改变其尺寸、位置或旋转。transform属性通常用于块级元素或行内块级元素,因为这些元素有明确定义的宽度和高度,可以进行变换操作。

怎么解决

要解决这个问题,可以将元素的display属性更改为inline-block或block。这样做后,transform属性就会生效。

  span::before {font-family: element-icons !important;content: "\e6c9";transform: rotate(180deg);display: inline-block;}

如果你仍然希望元素保持display: inline,但仍然需要应用变换效果,可以考虑将元素包裹在一个块级元素中,然后在该块级元素上应用transform属性。

<div class="outer-wrapper"><span class="inline-box"></span>
</div>
  .outer-wrapper {transform: rotate(180deg);}.inline-box::before {font-family: element-icons !important;content: "\e6c9";}
http://www.hengruixuexiao.com/news/14067.html

相关文章:

  • 女生做网站编辑怎么样百度网站的优化方案
  • 电脑课做网站所需的软件云搜索神器
  • 织梦模板怎么单独做移动端网站哪些网站可以seo
  • 长春做网站多少钱网站排名优化公司哪家好
  • 网站五合一建设长沙网络推广公司
  • 网站是哪家公司开发的标题seo是什么意思
  • 那个视频网站可以做gif考证培训机构报名网站
  • 长沙软件开发培训机构爱站网站长seo综合查询工具
  • 用什么网站开发巴西客户微信群推广
  • 在苏州注册公司需要多少钱seo排名专业公司
  • wordpress带个人充值中心seo前景
  • 做好网站改版工作南宁seo收费
  • 广州seo建站seo是什么简称
  • 做海报一般都去什么网站看视频号排名优化帝搜软件
  • 手机培训网站建设想要推广网页
  • 安康免费做网站免费网站软件
  • 武进做网站搜索引擎优化是指什么意思
  • office网站开发近期重大新闻
  • 网站系统管理计划上海专业的网络推广
  • 安徽省建设工程信息网关闭了吗百度seo营销推广
  • 网站开发指的是什么资阳地seo
  • 网站尺寸大小怎样在网上推广
  • 东莞整合网站建设营销网络宣传平台有哪些
  • 昆明做网站公司哪家好怎样把个人介绍放到百度
  • 南昌网站推广企业整站推广
  • 小企业网站建设在哪里找长沙seo霸屏
  • 珠海企业建站莫停之科技windows优化大师
  • 济南网站制作企业友情链接平台
  • 源码管理 网站企业网站优化外包
  • 长沙有哪个学校可以学网站建设北京营销推广网站建设